bat

Как перезапустить службы на нескольких пк в сети

Перезапуск служб:
FOR /F " tokens=1 " %i in (\Путь до файла с перечнем компов \list.txt) do sc %i stop ИМЯ СЛУЖБЫ
FOR /F " tokens=1 " %i in (list.txt) do sc %i start ИМЯ СЛУЖБЫ

 

Резервное копирование PRTG. Копирование PRTG Configuration.dat

Бэкап конфигурации PRTG. Файл с настройками PRTG лежит C:\ProgramData\Paessler\PRTG Network Monitor\PRTG Configuration.dat

Bat файл для копирование конфигурации

net stop "PRTGProbeService"
ping -n 20 127.0.0.1 > nul
net stop "PRTGCoreService"
ping -n 20 127.0.0.1 > nul
mkdir \\192.168.0.38\Backup\s0082\Configuration.%date:~0,2%.%date:~3,2%.%date:~6,4%
xcopy "C:\ProgramData\Paessler\PRTG Network Monitor\PRTG Configuration.dat" \\192.168.0.38\Backup\s0082\Configuration.%date:~0,2%.%date:~3,2%.%date:~6,4%\ /R /K /Y
ping -n 20 127.0.0.1 > nul
net start "PRTGCoreService"
ping -n 20 
Читать далее

Скрипты(bat) для копирования и удаления.

Удаление файлов старше 30 дней.

net use u: \\192.168.250.253\Public\s0079\log /user:домен\логин пароль
forfiles.exe /p U:\WMPRD\ /s /d -30 /m *.* /c "cmd /c del /q @file"
forfiles.exe /p U:\WMPRDD1\ /s /d -30 /m *.* /c "cmd /c del /q @file"
forfiles.exe /p U:\WMPRDM1\ /s /d -30 /m *.* /c "cmd /c del /q @file"
net use u: /delete

Копирование.

robocopy D:\LS\TRN \\192.168.250.253\Public\s0079\log /E /Z /DCOPY:T /R:2 /W:5 /tee /mt:20
Читать далее

удаление кеш 1с у всех пользователей + чиста темп на терминальном сервере

SetLocal EnableExtensions

 

For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /V ProfilesDirectory') Do Set Profiles=%%J

Call Set Profiles=%Profiles%

 

For /F "Delims=" %%I In ('Dir /B /AD-S-H "%Profiles%" ^| FindStr /V /B /I /C:"All Users"') Do (

  Del /F /S /Q "%Profiles%\%%I\Application Data\1C\1Cv82\*.*"

  Del /F /S /Q "%Profiles%\%%I\Local Settings\Application Data\1C\1Cv82\*.*"

 

  Del /F /S /Q "%Profiles%\%%I\Local Settings\Temp\*.*"

  Del /F /S /Q "%Profiles%\%%I\Local Settings\Temporary Internet Files\*.*"

 

  Del /F /S /Q "%Profiles%\%%I\AppData\Local\Temp\*.*"

  Del /F /S /Q "%Profiles%\%%I\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"

 

)
Читать далее