@ECHO OFF REM ********************************************************* REM Имя: BASELINE.BAT REM Версия: 1.0 REM Дата: 9.Dec.2003 REM Автор: Jason Fossen REM Назначение: сбор данных о сетевой конфигурации локальной машины. REM Применение: перенаправляет выходные данные в файл (baseline.bat > file.txt). REM Примечание: внизу приведен список других сценариев/инструментов, REM вызываемых данным сценарием, и их источники. Данный сценарий работает на REM компьютерах Windows 2003/XP/2000, но не Windows NT/9x. REM Предупреждение: автор не несет ответственности за последствия применения сценария. REM ********************************************************* netdiag.exe | findstr.exe /V «Q...... KB......» del NetDiag.log 1>nul 2>nul rpcdump.exe /I /V cscript.exe device.vbs cscript.exe service.vbs /L ipconfig.exe /all nbtstat.exe -n netstat.exe -an | findstr.exe «LISTENING UDP» cscript.exe protocolbinding.vbs netset.exe /display net.exe share net.exe use m: %LOGONSERVER%sysvol 1>nul 2>nul IF %ERRORLEVEL%==0 (ECHO Sysvol преобразован успешно!) ELSE (ECHO Ошибка преобразования Sysvol.) net.exe use m: /d 1>nul 2>nul ver | findstr.exe «2000» 1>nul 2>nul IF %ERRORLEVEL%==0 ( secedit.exe /refreshpolicy machine_policy 1>nul 2>nul secedit.exe /refreshpolicy user_policy 1>nul 2>nul ) ELSE ( gpupdate.exe /force 1>nul 2>nul ) gpresult.exe | findstr.exe «Last time» REM ********************************************************* REM Необходимые инструменты и их источники REM ********************************************************* REM NETDIAG.EXE Windows 2003/XP/2000 Support Tools. REM IPCONFIG.EXE Встроенная утилита Windows 2003/XP/2000. REM NBTSTAT.EXE Встроенная утилита Windows 2003/XP/2000. REM GPRESULT.EXE Встроенная утилита Windows 2003/XP/2000. REM NETSTAT.EXE Встроенная утилита Windows 2003/XP/2000. REM NET.EXE Встроенная утилита Windows 2003/XP/2000. REM CSCRIPT.EXE Встроенная утилита Windows 2003/XP/2000. REM SECEDIT.EXE Встроенная утилита Windows 2000, REM не используется для обновления GPO в 2003/XP. REM GPUPDATE.EXE Встроенная утилита Windows 2003/XP, но не 2000. REM RPCDUMP.EXE Windows 2000 Server Resource Kit. REM DEVICE.VBS Windows 2000 Server Resource Kit. REM PROTOCOLBINDING.VBS Windows 2000 Server REM Resource Kit. REM SERVICE.VBS Windows 2000 Server Resource Kit. REM NETSET.EXE Windows 2000 Server Resource Kit. REM Windows XP Support Tools. REM ********************************************************* REM В Windows 2000 следует использовать SECEDIT.EXE для принудительного REM обновления Group Policy. REM В Windows 2003/XP следует использовать GPUPDATE.EXE REM для принудительного обновления Group Policy.