Выкладываю свой вариант:
Код:
@ECHO OFF
SETLOCAL
SET CLIENTPATH=\\SERVER\Axapta\Axapta_30_CIS\Setup\Client
SET DIRSP=\\SERVER\Axapta\DIRSP\bin.sp4
SET DIRLINK=\\SERVER\Axapta\Link
set /p cname=Enter computer name:
Ping -n 1 %cname% >Nul
IF %ERRORLEVEL% NEQ 0 goto NPING
net use \\%cname%\Admin$ /user:DOMAIN\Administrator
IF %ERRORLEVEL% NEQ 0 goto EXIT
psexec -i -s \\%cname% msiexec /i "%CLIENTPATH%\navision axapta client.msi" /qn ALLUSERS=2
IF %ERRORLEVEL% NEQ 0 goto DELSHARE
psexec -i -s \\%cname% regedit /s "%CLIENTPATH%\2000.reg"
xcopy "%DIRSP%\*.*" "\\%cname%\c$\Program Files\Navision\Client\Bin.sp4\" /q /e /y
xcopy "%DIRLINK%\Axapta.lnk" "\\%cname%\c$\documents and settings\all users\Рабочий стол\" /y
:DELSHARE
net use \\%cname%\Admin$ /delete
goto EXIT
:NPING
ECHO wrong computer name
:EXIT
pause