На главную страницу сайта celitel.info
Вы не вошли в систему! [ ВОЙТИ ] или [ ЗАРЕГИСТРИРОВАТЬСЯ ]
CELITEL » Всякая всячина » Тема: Определения установленных версий. NET Framework -- Стр. 1  | Перейти в: 

Послал Сообщение
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 в программе.

Если есть идеи как ускорить работу скрипта (кроме как поменять комп) - пишите.

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.



Статистика

Сейчас у нас: и 2 Гостя(ей)
Всего сообщений: 26669
Всего тем: 1151

Based on:

 

  my counter Valid XHTML 1.0 Strict Valid CSS!