PDA

Показать полную графическую версию : [решено] Маркерные файлы-пустышки


barmaley4ik
15-03-2010, 18:01
После того как я решил воспользоваться методом маркерных файлов-пустышек возникла проблема, не запускаеться 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$. По вопросам "что? как? где?" делал, читать тут (http://forum.oszone.net/post-1369081-10.html). Спасибо!

Petya V4sechkin
16-03-2010, 11:22
barmaley4ik, уберите EXIT в конце RunOnceEx.cmd и useraccounts.cmd

barmaley4ik
16-03-2010, 11:50
спасибо попробую!

barmaley4ik
16-03-2010, 16:16
попробывал не помогло, опытным путём выявил что если первым поставить useraccounts.cmd, а RunOnceEx.cmd вторым, то первое выполниться, а вот второе нет. В чём может быть причина?

CyberDaemon
16-03-2010, 16:48
В чём может быть причина? »
В синтаксисе.
Попробуй
call RunOnceEx.cmd
call useraccounts.cmd

barmaley4ik
16-03-2010, 16:57
спасибо попробую, а можно ли запустить choice.bat прямо из винды и ребутнуться, результат я увижу после перезагрузки? а то поновой каждый раз ставить винду, много времени, даже юзая виртуалку.

barmaley4ik
17-03-2010, 12:19
Спасибо, всё получилось!




© OSzone.net 2001-2012