PDA

Просмотр полной версии : поиск нелицензионного софта на рабочих станциях



center
12.04.2011, 19:51
Здравствуйте все!

Появиласть болшая проблема, может кто сталкивался и может дать ценный совет, любой помощи буду рад.

Имеется список софта, используемого на раб станциях ЛВС, в формате txt, необходимо "вычленить" из этого списка нелицензионный софт, список не маленький, вопрос не праздый связан прежде всего с выполненим требований 152 ФЗ.

antanta
16.04.2011, 21:32
Выполните скрип для AVZ:

var
SoftList: TStringList;
i: Integer;
begin
SoftList:= TStringList.Create;
SoftList.LoadFromFile('c:\softlist.txt'); //В скобках и кавычках путь к Вашему текстовому файлу.
for i:=0 to (SoftList.Count-1) do
begin
if true then AddToLog (SoftList[i]+' '+ 'это, скорее всего, нелицензионый софт'); //Лицензии бывают разные, например LGPL
end;
SaveLog('c:\LegalLog.txt'); // Можно указать другой путь и название файла.
end.
Опубликуйте содержимое получившегося лог-файла, а также местонахождение компьютеров с установленным софтом. На место выедут специалисты, и совершенно бесплатно проконсультируют.

center
21.04.2011, 08:15
здравствуйте.

А если таких файлов много, т.е очень много, т.е поиск сразу в нескольких файлах возможен?

Bratez
21.04.2011, 15:43
center, Вы, очевидно, не поняли иронии мистера antanta.

Если серьезно, Ваших вводных совершенно недостаточно для сколько-нибудь осмысленного ответа. Что значит "список софта в формате txt"? Какая информация в этом списке представлена? Дайте что ли кусочек списка для образца. А то получается - посмотри туда не знаю куда, определи то не знаю что.

center
28.04.2011, 09:13
ну сейчас ирония понятна.
обычный постраничный список такого формата:
ESET NOD32 Antivirus
Hotfix for Microsoft .NET Framework 3.5 SP1 (KB953595)
Hotfix for Windows XP (KB954550-v5)
Microsoft .NET Framework 2.0 Service Pack 2
Microsoft .NET Framework 3.0 Service Pack 2
Microsoft .NET Framework 3.5 SP1
Microsoft .NET Framework 3.5 SP1
Microsoft Kernel-Mode Driver Framework Feature Pack 1.5
Microsoft Office - профессиональный выпуск версии 2003
......... и т.д

Добавлено через 7 минут

ну хорошо может быть существует список ПО,на который обязательно нужна лицензия, так сказать шаблон, ориентировочный список лицензионного ПО средне статистической раб станции, по такому списку можно проверять мой список и исключать из него таким образом нелегальное ПО

Vadim_SVN
28.04.2011, 09:50
Давно уже можно было с 12 апреля пробежаться по списку с помощью гугла и сделать выводы :)

Damien
28.04.2011, 10:31
Самый надежный способ:

форматируется/очищается диск, желательно с затиранием старой инфы.
Устанавливается легальная ось и только необходимые программы - либо оплаченные, либо бесплатные для коммерческого использования. Пользователей - не слушать, не устанавливать их любимые ломанные приблуды. Хотят - пусть обосновывают перед руководством.
Политиками запрещается установка софта. Но, это для правильных дистрибутивов. А есть еще - Portable или без установки. Для обычных пользователей можно включить политику ограниченного использования программ (http://technet.microsoft.com/ru-ru/library/cc782430(WS.10).aspx)

Только так можно быть в чем-то уверенным. Если надеятся только на скрипты - всегда можно "попасть" при тщательной проверке.

PS
либо все - либо ничего