healer
Администратор
Из: Москва
Сообщения: 24454
|
|
Определения установленных версий. NET Framework |
|
Послано: 30-04-2015 08:23 |
|
|
В очередной раз стал вопрос определения установленных версий. NET Framework на компьютере.
Решил написать скрипт который выводил бы эту информацию.
И вот что из этого получилось.
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|
healer
Администратор
Из: Москва
Сообщения: 24454
|
|
Определения установленных версий. NET Framework |
|
Послано: 30-04-2015 09:36 |
|
|
//Подключились к WMI локального компьютера (".")
var root = GetObject("winmgmts:\\\\.\\root\\cimv2");
var reswmi = root.ExecQuery
("select * from win32_product WHERE name LIKE '%Microsoft .NET Framework%'");
var accitem;
var s='';
for(var acc = new Enumerator(reswmi); !acc.atEnd(); acc.moveNext())
{
accitem=acc.item();
s += accitem.Name + "\r\n";
}
if (s.length > 0)
WScript.Echo(s);
else
WScript.Echo("Framework не удалось обнаружить в числе установленных приложений");
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|
healer
Администратор
Из: Москва
Сообщения: 24454
|
|
Определения установленных версий. NET Framework |
|
Послано: 30-04-2015 10:13 |
|
|
Как все это запустить.
Скопировать текст скрипта из предыдущего сообщения, вставить его в текстовый редактор (блокнот, например) и
сохранить в файл с расширением js, например, 000.js.
Далее запустите этот файл на исполнение, например, дважды щелкнув по нему.
Вам кажется, что ничего не произошло? Это не так. Запаситесь терпением)
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|
healer
Администратор
Из: Москва
Сообщения: 24454
|
|
Определения установленных версий. NET Framework |
|
Послано: 11-06-2015 06:38 |
|
|
Нельзя сказать, что этот скрипт не работает.
Нельзя сказать, что он выдает не то, что от него требовали.
Но вот СКОЛЬКО он работает!
На моей (весьма плохонькой) машине он работал более 20 сек!!
Так что, если время работы скрипта не критично - пользуйтесь.
Так же скрипт может быть полезен для определения установленных версий. NET Framework в программе.
Если есть идеи как ускорить работу скрипта (кроме как поменять комп) - пишите.
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|