Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Поиск и замена файла (http://forum.oszone.net/showthread.php?t=233965)

Константин_Покровский@fb 03-05-2012 13:21 1909783

Поиск и замена файла
 
На работе куча компов с вирусом для автокада. На каждом лазить не хочется, интересует возможность поиска файла acad.mnl в C:\Documents and Setting...и т.д. по папкам вниз и замена его файлом из С:\acad.mnl
Долго копался, но такого не нашел. Или ткните меня, где такое обсуждалось.

Petya V4sechkin 03-05-2012 17:26 1909949

Код:

@Echo Off
For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory') Do Set ProfilesDirectory=%%J
Call Set ProfilesDirectory=%ProfilesDirectory%
For /F "Delims=" %%I In ('Dir "%ProfilesDirectory%\acad.mnl" /A-D /B /S') Do (
  Echo %%I
  Copy /Y C:\acad.mnl "%%I" >nul
)

Цитата:

Цитата Константин_Покровский@fb
куча компов

При наличии домена можно добавить скрипт в политику "Конфигурация компьютера\Конфигурация Windows\Сценарии" -> Автозагрузка (естественно, копировать acad.mnl не с диска C, а с сервера).
Если домена нет, можно удаленно выполнять, например с помощью PsExec.

Цитата:

Цитата Константин_Покровский@fb
Долго копался, но такого не нашел

Копаться не надо, достаточно воспользоваться фильтрами.

Константин_Покровский@fb 03-05-2012 22:16 1910104

Petya V4sechkin, поклон и премного благодарен :)


Время: 02:33.

Время: 02:33.
© OSzone.net 2001-