 |
|
barmaley4ik |
15-03-2010 18:01 1369301 |
Маркерные файлы-пустышки
После того как я решил воспользоваться методом маркерных файлов-пустышек возникла проблема, не запускаеться useraccounts.cmd. В чём может быть проблема? Он просто не срабатывает.
choice.bat
Код:
cmdow @ /HID
@echo off
if exist %systemdrive%\Temp\dummy1.fle goto START1
....
goto END
:START1
RunOnceEx.cmd
useraccounts.cmd
REGEDIT /S regtweaks.reg
goto END
...
:END
RunOnceEx.cmd
Код:
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\%i% /VE /D "Preparing Installation..." /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %CDROM%\$OEM$\regtweaks.reg" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "NOD32" /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %CDROM%\Soft\nod4\reg1.reg" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Soft\nod4\eavbe_nt32_rus.msi /qb" /f
REG ADD %KEY%\%i% /V 3 /D "REGEDIT /S %CDROM%\Soft\nod4\reg2.reg" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Microsoft Office 2003 Professional" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\Office_2003\SETUP.EXE /settings setup.ini" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Soft\FileFormatConverters_Office_2007.exe /quiet /norestart" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Nero" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\Nero\Nero.exe /silent /noreboot /no_ui" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Soft\Nero\Rus.exe /silent /noreboot /no_ui" /f
REG ADD %KEY%\%i% /V 3 /D "REGEDIT /S %CDROM%\Soft\Nero\nero.reg" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D ".NET Framework " /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\DotNet35.exe" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Internet Explorer 7" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\IE7.exe /quiet /update-no /norestart" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Adobe Acrobat Reader 7.05" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\AdbeRdr705_rus_full.exe /s /v\" /qn\"" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Minsk Map and Phones" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\MinskMap\2.7\SityInfo2.7.exe /VERYSILENT /SP-" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Soft\Phones.exe" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "The KMPlayer" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\Kmplayerv2.9.3.1430.exe /VERYSILENT /SP-" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "FireFox" /f
REG ADD %KEY%\%i% /V 1 /D "\"%CDROM%\Soft\Firefox Setup 3.5.6.exe\" /S /V/qn" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Flash Player" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\install_flash_player.exe /S" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "K-Lite Codec Pack" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\k-lite_codec_pack_570_mega.exe /verysilent /sp-" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Total Commander" /f
REG ADD %KEY%\%i% /V 1 /D "\"%CDROM%\Soft\Total Commander 7.02a PowerPack 1.80 Pro.exe\" /S" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "DjvuReader" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\DJVU\setup.exe /s" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "WinRar 3.61" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\winrar3.61\wrar361ru.exe /s" /f
REG ADD %KEY%\%i% /V 2 /D "REGEDIT /S %CDROM%\Soft\winrar3.61\rarreg.reg /s" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Cleanup" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\cleanup.cmd" /f
SET /A i+=1
EXIT
useraccounts.cmd
Код:
cmdow @ /HID
@echo off
net user Admin XXXXXX /add
net localgroup Администраторы Admin /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg
EXIT
autologon.reg
Код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Admin"
"DefaultPassword"="XXXXXX"
"AutoAdminLogon"="1"
cmdlines.txt
Код:
[COMMANDS]
"choice.bat"
Все файлы лежат в папке $OEM$. По вопросам "что? как? где?" делал, читать тут. Спасибо!
|
Petya V4sechkin |
16-03-2010 11:22 1369739 |
barmaley4ik, уберите EXIT в конце RunOnceEx.cmd и useraccounts.cmd
|
barmaley4ik |
16-03-2010 11:50 1369751 |
спасибо попробую!
|
barmaley4ik |
16-03-2010 16:16 1369958 |
попробЫвал не помогло, опытным путём выявил что если первым поставить useraccounts.cmd, а RunOnceEx.cmd вторым, то первое выполниться, а вот второе нет. В чём может быть причина?
|
CyberDaemon |
16-03-2010 16:48 1369990 |
Цитата:
Цитата barmaley4ik
В чём может быть причина? »
|
В синтаксисе.
Попробуй
call RunOnceEx.cmd
call useraccounts.cmd
|
barmaley4ik |
16-03-2010 16:57 1369999 |
спасибо попробую, а можно ли запустить choice.bat прямо из винды и ребутнуться, результат я увижу после перезагрузки? а то поновой каждый раз ставить винду, много времени, даже юзая виртуалку.
|
barmaley4ik |
17-03-2010 12:19 1370592 |
Спасибо, всё получилось!
|
Время: 09:13.
© OSzone.net 2001-