Помогите отладить logon batch file
SysAdmin-ы выручайне, нужен простой batch logon script который бы определял какая OS у клиента. К примеру если если это Win98 клиент то прогоняй эту команду, если WinXP то дугую и тому подобное. В моем же случае нужно "быренько" смастерить логон скрипт который будеть "отфильтровывать" все Win95/98/ME что бы поменять proxy settings для IE.
Короче после моих тяжких "потуг" у меня получилось вот что. Устал, поздно, запарился не могу догнать почему не работает, где ошыбка???
proxy.bat
---------
@echo off
VER | FIND /I "95"
IF %ERRORLEVEL%==0 SET OS=WIN95
VER | FIND /I "98"
IF %ERRORLEVEL%==0 SET OS=WIN98
VER | FIND /I "NT"
IF %ERRORLEVEL%==0 SET OS=WINNT
VER | FIND /I "2000"
IF %ERRORLEVEL%==0 SET OS=WIN2K
VER | FIND /I "ME"
IF %ERRORLEVEL%==0 SET OS=WINME
VER | FIND /I "XP"
IF %ERRORLEVEL%==0 SET OS=WINXP
:WIN95
start/wait regedit -s proxy.reg
:WIN98
start/wait regedit -s proxy.reg
:WINME
start/wait regedit -s proxy.reg
:WINNT
GOTO END
:WIN2K
GOTO END
:WINXP
GOTO END
:END
proxy.reg
---------
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="proxy:80"
"ProxyOverride"="*.mycompany.com"
"ProxyByPass"=dword:00000001
Заранее благодарен.
|