Content Type
Profiles
Forums
Events
Everything posted by devil270975
-
I will compile the crude method for you and rewrite your inf to suit, hope this helps, gimme a few hours though, pm me and i will send you it.
-
you could write a simple program in vb that blocks user input and start it at the beginning of RunOnceEX and performs a loop to see when the last but 1 key has completed then allows input again and then your last key should reboot the computer. cmdlines.cmd - Modify this to your INF file, make sure you start BlockInput using %COMSPEC% /C or RunOnceEX will not continue SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Installing Additional Applications" /f REG ADD %KEY% /V FLAGS /D "dword:0x00000110" /f REG ADD %KEY%\000 /VE /D "Blocking User Input" /f REG ADD %KEY%\000 /V 1 /D "%COMSPEC% /C START <PATH>\BlockInput.exe" /f REG ADD %KEY%\019 /VE /D "WHATEVER YOU WANT" /f <---This is the key to check has completed, When it has it gets deleted REG ADD %KEY%\019/V 1 /D "WHATEVER YOU WANT.exe" /f so Result = 0 and continues to run REG ADD %KEY%\020 /VE /D "Restarting The Computer" /f REG ADD %KEY%\020 /V 1 /D "Shutdown -f -r -t 60" /f BlockInput.exe Const HKEY_LOCAL_MACHINE = &H80000002 Const STANDARD_RIGHTS_ALL = &H1F0000 Const SYNCHRONIZE = &H100000 Const KEY_CREATE_LINK = &H20 Const KEY_CREATE_SUB_KEY = &H4 Const KEY_ENUMERATE_SUB_KEYS = &H8 Const KEY_NOTIFY = &H10 Const KEY_QUERY_VALUE = &H1 Const KEY_SET_VALUE = &H2 Const KEY_ALL_ACCESS = ((STANDARD_RIGHTS_ALL Or KEY_QUERY_VALUE Or KEY_SET_VALUE Or KEY_CREATE_SUB_KEY Or KEY_ENUMERATE_SUB_KEYS Or KEY_NOTIFY Or KEY_CREATE_LINK) And (Not SYNCHRONIZE)) Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal Reserved As Long, ByVal samDesired As Long, phkResult As Long) As Long Private Sub Form_Load() Dim Result As Long BlockInput True Do While Result <> 0 DoEvents RegOpenKeyEx HKEY_LOCAL MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\019", 0, KEY_ALL_ACCESS, Result Sleep 10000 Loop BlockInput False Unload Me End Sub you can modify the code to enumerate all the subkeys under RunOnceEX and the deduct 1 from it or use a simple text file with the number to check for as the only entry in it so that you dont have to recompile every time you make a change. the alternative crude approach is to just block input and allow windows to shut it when you reboot, with this approach you dont need to start it using %COMSPEC% as it blocks input then exits so gives an exit code to RunOnceEX and continues Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long Private Sub Form_Load() BlockInput True Unload Me End Sub Please be aware though i have not tested that either of these work, on paper they do, if i get time i might compile them and modify it to try and fit as many peoples needs as possible, but don't hold your breath, i am very busy on modifying something for work. if you don't have vb6 installed or any programming experience i am sure someone on here has, perhaps the moderators will pass it onto the dev team and they will examine the code and put it on here for the whole community. i myself prefer to compile myself then i know exactly what it does and whats in it Hope This Helps. Lee.
-
is ther any way to make partation's auto ?
devil270975 replied to Eliasrd's topic in Unattended Windows 2000/XP/2003
Hi there, to auto create partitions you will need to boot into winpe or bartpe, then you can run a script like this one to create partitions based on the size of the drive, i run this from my work machine and insert a new HDD to create the partitions for a new user and copy setupfiles needed for xp, then i put the HDD in the new machine and its ready for them to use after setup completes. you will need to modify it depending on your own needs, if you run this from PE then you will need to change the locations of temp scripts to %tmp%\blah or %userprofile%\blah or it wont work as you wont be able to write to the directory you run this from you will also need to add scripting support for PE all this can be found on the BartPEsite. just incase anyone was wondering how i can create a new partition C: from my work PC, my system partition is Q: also if anyone was wondering why i check for a drive bigger than 1GB i once left my UFD in and it wrecked it, lost everything on it...lol... cmdDiskPart.cmd (save as autorun1.cmd and save into system32 of BartPE) ::REM Set RunTime Variables and Environment @ECHO OFF COLOR 0C TITLE Preparing New Hard Disk Drive ::REM Create Scripts Needed To Run This Script ::REM Input.vbs ECHO On Error Resume Next > Input.vbs ECHO. >> Input.vbs ECHO Const wbemFlagReturnImmediately = ^&h10 >> Input.vbs ECHO Const wbemFlagForwardOnly = ^&h20 >> Input.vbs ECHO. >> Input.vbs ECHO strComputer = "." >> Input.vbs ECHO Set objWMIService = GetObject("winmgmts:\\" ^& strComputer ^& "\root\CIMV2") >> Input.vbs ECHO Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_DiskDrive", "WQL", wbemFlagReturnImmediately + wbemFlagForwardOnly) >> Input.vbs ECHO. >> Input.vbs ECHO For Each objItem In colItems >> Input.vbs ECHO If objItem.index ^> 0 And objitem.Size ^> 1073741824 Then >> Input.vbs <--YOU NEED TO CHANGE INDEX TO EQUAL 0 FOR MAIN DRIVE ECHO msg = "Disk " ^& objitem.index ^& ";" >> Input.vbs ECHO x = objitem.Size >> Input.vbs ECHO a = (x / 100) * 20 >> Input.vbs ECHO b = (x / 100) * 70 >> Input.vbs ECHO x = x - (a + b) >> Input.vbs ECHO msg = msg ^& (a / 1024) \ 1024 ^& ";" >> Input.vbs ECHO msg = msg ^& (b / 1024) \ 1024 ^& ";" >> Input.vbs ECHO msg = msg ^& (x / 1024) \ 1024 ^& ";" >> Input.vbs ECHO Set objFSO = CreateObject("Scripting.FileSystemObject") >> Input.vbs ECHO strTmpName = "OutPut.txt" >> Input.vbs ECHO Set objScript = objFSO.CreateTextFile(strTmpName) >> Input.vbs ECHO objScript.Write msg >> Input.vbs ECHO objScript.Close >> Input.vbs ECHO End If >> Input.vbs ECHO Next >> Input.vbs ::REM Get Drive Size and calculate partition sizes ::REM Set Drive Partition sizes START /WAIT Input.vbs IF NOT EXIST Output.txt GOTO ERR FOR /f "tokens=1,2,3,4 delims=;" %%I in (output.txt) do ( SET HDD=%%I SET HDD_C=%%J SET HDD_D=%%K SET HDD_Z=%%L ) ::REM Create Dynamic Diskpart Script Based On Information Obtained. FOR /F "tokens=1,2" %%I IN ("%~t0") DO ( SET DT=%%I SET TM=%%J ) ECHO REM Diskpart Script Created On %DT% At %TM% > NewDrive.txt ECHO select %HDD% >> NewDrive.txt ECHO REM Clean Any Existing Partitions >> NewDrive.txt ECHO clean >> NewDrive.txt ECHO REM Create Partition 20%% Of Original Disk Capacity >> NewDrive.txt ECHO create partition primary size=%HDD_C% >> NewDrive.txt ECHO assign letter=C >> NewDrive.txt ECHO REM Create Partition 70%% Of Original Disk Capacity >> NewDrive.txt ECHO create partition primary size=%HDD_D% >> NewDrive.txt ECHO assign letter=D >> NewDrive.txt ECHO REM Create Partition 10%% Of Original Disk Capacity >> NewDrive.txt ECHO create partition primary >> NewDrive.txt ECHO assign letter=Z >> NewDrive.txt ECHO exit >> NewDrive.txt REM Display Warning ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO. ECHO ############################################################################### ECHO ############################################################################### ECHO ## ## ECHO ## WARNING!!! ALL DATA WILL BE DESTROYED ## ECHO ## TO CANCEL OPERATIONS PRESS CTRL + C ## ECHO ## ## ECHO ############################################################################### ECHO ############################################################################### ECHO. ::REM Allow User Enough Time To Cancel SLEEP 10 CLS COLOR 0A ECHO Creating 3 New Partitions ECHO. ECHO Partition 1: ECHO Size: %HDD_C% MB ECHO Drive Letter: C: ECHO File System: NTFS ECHO. ECHO Partition 2: ECHO Size: %HDD_D% MB ECHO Drive Letter: D: ECHO File System: NTFS ECHO. ECHO Partition 3: ECHO Size: %HDD_Z% MB ECHO Drive Letter: Z: ECHO File System: NTFS ECHO. SLEEP 5 CLS ECHO Please Wait Whilst All Operations Are Completed. ECHO. ECHO Starting Diskpart ECHO. ::REM Starting Operations Diskpart /S NewDrive.txt ECHO Diskpart Has Completed ECHO. ECHO Formatting New Partitions ECHO. FORMAT C: /A:512 /Y /FS:NTFS /V:System FORMAT D: /A:512 /Y /FS:NTFS /V:Data FORMAT Z: /A:512 /Y /FS:NTFS /V:Backups ECHO. ECHO Completed ECHO Deleting Temporary Scripts DEL Input.vbs DEL NewDrive.txt DEL Output.txt SLEEP 3 EXIT :ERR ECHO No Drives Larger Than 1GB Found ECHO Exiting SLEEP 3 EXIT Lee. -
RunOnce & manual execution differ? WTF?
devil270975 replied to BAReFOOt's topic in Unattended Windows 2000/XP/2003
@barefoot - perhaps if you'd made yourself perfectly legible in your first post, i don't see what the issue is with you supplying the reg files, just hash out any personal stuff, the fact is you asked for help but are unwilling to supply any real information. why not put your script on, where you add the values for runonce, there may be a missing double slash \\ from the path or a missing quote " cleanup.cmd FOR %%I IN (%systemdrive%\cleanup\*.reg) DO REG IMPORT %%I Oh and another thing, i'm far from stupid, you on the other hand talk in riddle & complete gibberish!!!! -
try here http://www.msfn.org/board/Install-from-Sec...830#entry761830 Lee.
-
RunOnce & manual execution differ? WTF?
devil270975 replied to BAReFOOt's topic in Unattended Windows 2000/XP/2003
why dont you post your code on here for people to look at, may help you get a reply. -
Unattend setup protection
devil270975 replied to aliirfan's topic in Unattended Windows 2000/XP/2003
install from a bartpe disk, you can set it to ask for a password upon boot, once entered it will continue and just add your winnt32.exe parameters to autorun.cmd. -
Open sysdm.cpl in a resource editor open string table 13 change Version 2002 to Version 2008 recompile script save to your desktop copy it to %systemroot%\system32\dllcache and also %systemroot%\system32 if you havn't got sfp enabled then your all done if its enabled clcik cancel when it asks you to replace the file Hope this sorts you out.
-
Install from Second Hard Drive
devil270975 replied to dcrowder32's topic in Unattended Windows 2000/XP/2003
the advantage of doing it this way is it is easy to add/remove/update different application and add hotfixes as they are released without burning a new cd each time, on my laptop it takes just under 40 minutes from booting to recovery partition and the last application install and back up and running, i dont bother trying to sort problems on my machine anymore with it backing up my files and putting them back for me... -
Install from Second Hard Drive
devil270975 replied to dcrowder32's topic in Unattended Windows 2000/XP/2003
A Guide For Installing From A Second HDD Or Partition What You Need 1) BootPart - www.winimage.com/bootpart 2) BartPE - www.nu2.nu/pebuilder 3) rar.exe and default.sfx (copy it from winrar folder) or other command line compression utility 4) Sleep.exe 5) Choice.exe 6) bootcfg.exe 7) Patients and lots of it Create a folder on your systemdrive eg: C:\Work Create a partition of between 3Gb and 10GB format it Fat32 Or NTFS it doesn't matter Extract Bootpart26 to C:\Work Open a command prompt and change to C:\Work Type Bootpart and press enter Locate the partition you created and take note on the partition number it is Type Bootpart <number> C:\Work\BootPE.BIN press enter Extract BartPE or install it depending on which you downloaded Start PEBuilder and follow the instructions for creating a PE Disc you don't need to create an iso or disc, you only need the contents of BartPE folder. Open BartPE folder and rename i386 folder to minint Now copy the entire contents of BartPE folder to the partition you created, there you have it a bootable partition that is the basis for a local install Now create the following folders in the root of the partition you created "backup" "setups" and "setupfiles" Create a folder called Applications and a folder called home or pro depending which version you have inside setups Copy your XPCD Source to home or pro and move your $OEM$ folder INTO i386 and not parallel to it, this is very important or your custom files will NOT GET COPIED ACROSS Get your Winnt.sif file and rename it OEMSetup.txt and move it to setupfiles Move all of your applications from $oem$\$1\Apps or wherever you have them to <partition>\setups\applications (no need to copy them across to systemdrive) Open <partition>\minint\system32 and copy sleep.exe, choice.exe default.sfx and rar.exe into it Create a command Script Called Autorun1.cmd, AutoRun1.cmd (this is mine, edit as you wish Path=C:\ Silent=2 Overwrite=1 Title=Restoring Backup Files warning.txt ############################################################################### ############################################################################### ## ## ## WARNING!!! ALL DATA WILL BE DESTROYED ## ## TO CANCEL OPERATIONS PRESS CTRL + C ## ## ## ############################################################################### ############################################################################### <Name>.lst (edit to your own needs) C:\Users\Lee\My Documents C:\Users\Lee\Desktop C:\Users\Lee\Local Settings\Application Data\Microsoft\Media Player C:\Users\Lee\Phone Browser C:\Users\Lee\Favorites Now copy C:\Work\BootPE.BIN & bootcfg.exe (you need to get hold of pro version to get this) to <partition>\setups\home/pro\i386\$OEM$\$$\system32 Now in your cmdline.cmd file enter this code ::Edit Boot.ini To Add Recovery Option ATTRIB -S -H %SYSTEMDRIVE%\BOOT.INI ECHO %SYSTEMROOT%\SYSTEM32\BOOTPE.BIN="RECOVERY SYSTEM" /FASTDETECT >> %SYSTEMDRIVE%\BOOT.INI ATTRIB +S +H %SYSTEMDRIVE%\BOOT.INI ATTRIB +S +H %SYSTEMROOT%\SYSTEM32\BOOTPE.BIN BOOTCFG /TIMEOUT 1[/codebox] my cmdline.cmd [codebox]@ECHO OFF TITLE Setting RunOnceEX Values and Other Boot Options SET AUTOLOGON="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx SET APPDIR=X:\setup\Applications ::Install DNF Now Start /wait .\DNF11_20.exe ::Add User Accounts NET USER name password /add /fullname:"full name" /comment:"Owner and Administrator" NET LOCALGROUP "Administrators" name /add NET ACCOUNTS /maxpwage:unlimited ::Run DiskPart DISKPART /S .\DiskPart.txt ::Add Registry Entries For Auto Logon REG ADD %AUTOLOGON% /V "DefaultUserName" /d "name" /f REG ADD %AUTOLOGON% /V "DefaultPassword" /d "password" /f REG ADD %AUTOLOGON% /V "AutoAdminLogon" /d "1" /f ::Edit Boot.ini To Add Recovery Option ATTRIB -S -H %SYSTEMDRIVE%\BOOT.INI ECHO %SYSTEMROOT%\SYSTEM32\BOOTPE.BIN="RECOVERY SYSTEM" /FASTDETECT >> %SYSTEMDRIVE%\BOOT.INI ATTRIB +S +H %SYSTEMDRIVE%\BOOT.INI ATTRIB +S +H %SYSTEMROOT%\SYSTEM32\BOOTPE.BIN BOOTCFG /TIMEOUT 1 FOR %%I IN (%systemdrive%\settings\*.reg) DO REG IMPORT %systemdrive%\settings\%%I %systemdrive%\settings\disablesr.vbs ::Import RunOnceEX Registry Entries REG ADD %KEY% /V TITLE /D "Installing Additional Applications" /f REG ADD %KEY% /V FLAGS /D "dword:0x00000110" /f REG ADD %KEY%\000 /VE /D "ATI Control Centre" /f REG ADD %KEY%\000 /V 1 /D "%APPDIR%\aticc.exe" /f REG ADD %KEY%\001 /VE /D "AMD Powernow" /f REG ADD %KEY%\001 /V 1 /D "%APPDIR%\Powernow.exe" /f REG ADD %KEY%\002 /VE /D "Internet Explorer 7.0" /f REG ADD %KEY%\002 /V 1 /D "%APPDIR%\wga.exe" /f REG ADD %KEY%\002 /V 2 /D "%APPDIR%\IE7.exe" /f REG ADD %KEY%\002 /V 3 /D "REGEDIT /S %APPDIR%\IE7.reg" /f REG ADD %KEY%\002 /V 4 /D "%APPDIR%\Flash.msi /passive" /f REG ADD %KEY%\002 /V 5 /D "%APPDIR%\ShockWave.exe" /f REG ADD %KEY%\002 /V 6 /D "%APPDIR%\Java.exe" /f REG ADD %KEY%\002 /V 7 /D "%APPDIR%\silverlight.exe" /f REG ADD %KEY%\002 /V 8 /D "REGEDIT /S %APPDIR%\pskill.reg" /f REG ADD %KEY%\003 /VE /D "Avermedia Digital TV Tuner" /f REG ADD %KEY%\003 /V 1 /D "%APPDIR%\TVTuner.exe" /f REG ADD %KEY%\004 /VE /D "Windows Live Suite" /f REG ADD %KEY%\004 /V 0 /D "%APPDIR%\Live_Photo_Image_Tool.exe /passive" /f REG ADD %KEY%\004 /V 1 /D "%APPDIR%\Live_Photo_Database_Engine.msi /passive" /f REG ADD %KEY%\004 /V 2 /D "%APPDIR%\Live_SignIn.msi /passive" /f REG ADD %KEY%\004 /V 3 /D "%APPDIR%\Live_Writer.msi /passive" /f REG ADD %KEY%\004 /V 4 /D "%APPDIR%\Live_Photo.msi /passive" /f REG ADD %KEY%\004 /V 6 /D "%APPDIR%\live_messenger9.msi /passive" /f REG ADD %KEY%\004 /V 5 /D "%APPDIR%\Live_Mail.msi /passive" /f REG ADD %KEY%\004 /V 7 /D "%APPDIR%\SafetyScanner.exe" /f REG ADD %KEY%\004 /V 8 /D "PSKILL -t msnmsgr.exe" /f REG ADD %KEY%\004 /V 9 /D "REGEDIT /S %APPDIR%\Messenger9.reg" /f REG ADD %KEY%\005 /VE /D "Nokia PC Suite" /f REG ADD %KEY%\005 /V 1 /D "%APPDIR%\Nokia0.msi /passive" /f REG ADD %KEY%\005 /V 2 /D "%APPDIR%\Nokia1.msi /passive" /f REG ADD %KEY%\005 /V 3 /D "%APPDIR%\Nokia2.msi /passive" /f REG ADD %KEY%\005 /V 4 /D "%APPDIR%\Nokia3.msi /passive" /f REG ADD %KEY%\005 /V 5 /D "%APPDIR%\Nokia4.msi /passive" /f REG ADD %KEY%\005 /V 9 /D "%APPDIR%\Nokia5.msi /passive" /f REG ADD %KEY%\005 /V 7 /D "PSKILL -t LaunchApplication.exe" /f REG ADD %KEY%\005 /V 8 /D "PSKILL -t MultimediaFactory.exe" /f REG ADD %KEY%\006 /VE /D "Nero 6 Suite" /f REG ADD %KEY%\006 /V 1 /D "regedit /s %APPDIR%\neroreg.reg" /f REG ADD %KEY%\006 /V 2 /D "%APPDIR%\NBR.exe" /f REG ADD %KEY%\006 /V 3 /D "%APPDIR%\NVE.exe" /f REG ADD %KEY%\007 /VE /D "Media Player 11 + Codecs" /f REG ADD %KEY%\007 /V 1 /D "%APPDIR%\WMP11.msi" /f REG ADD %KEY%\007 /V 2 /D "%APPDIR%\Codecs.exe /S" /f REG ADD %KEY%\007 /V 3 /D "Regedit.exe /s %APPDIR%\mediaplayer.reg /S" /f REG ADD %KEY%\009 /VE /D "Microsoft Office 2003" /f REG ADD %KEY%\009 /V 1 /D "%APPDIR%\Office2003.exe" /f REG ADD %KEY%\010 /VE /D "Adobe Acrobat Reader" /f REG ADD %KEY%\010 /V 1 /D "%APPDIR%\Acrobat.exe" /f REG ADD %KEY%\013 /VE /D "Scintilla Text Editor" /f REG ADD %KEY%\013 /V 1 /D "%APPDIR%\Scite.exe /silent" /f REG ADD %KEY%\014 /VE /D "DVD Ripping Applications" /f REG ADD %KEY%\014 /V 1 /D "%APPDIR%\DVDShrink.exe /silent" /f REG ADD %KEY%\014 /V 2 /D "%APPDIR%\DVD_Decrypter.exe /S" /f REG ADD %KEY%\015 /VE /D "Acer Launch Manager" /f REG ADD %KEY%\015 /V 1 /D "%APPDIR%\LaunchMGR.exe" /f REG ADD %KEY%\016 /VE /D "Western Digital Firewire Driver" /f REG ADD %KEY%\016 /V 1 /D "%APPDIR%\WD_HID.msi /passive" /f REG ADD %KEY%\018 /VE /D "WinRAR" /f REG ADD %KEY%\018 /V 1 /D "%APPDIR%\WinRAR.exe /s" /f REG ADD %KEY%\019 /VE /D "Recovery Options" /f REG ADD %KEY%\019 /V 1 /D "%APPDIR%\OEM.exe" /f REG ADD %KEY%\020 /VE /D "Restoring Backed Up User Files" /f REG ADD %KEY%\020 /V 1 /D "%SYSTEMDRIVE%\Users\<Name>.exe" /f REG ADD %KEY%\020 /V 2 /D "%SYSTEMDRIVE%\Settings\cleanup.cmd" /f REG ADD %KEY%\022 /VE /D "Installing DNF 3.0SP1 & 3.5" /f REG ADD %KEY%\022 /V 1 /D "%APPDIR%\DNF35.exe /passive /noreboot" /f exit Diskpart.txt (edit to your needs) Rem Swapping drive leters select disk 0 <----- make this your recovery drive <or> select partition 1 <----- make this your recovery partition assign letter x: select partition 3 assign letter d: exit Now i think thats it, been a while since i did it -
the answer lies in smss.exe in your i386\system32 folder, open it in a resource editor, it is somewhere in the message table section, you can also change a lot of the other setup sentences in there
-
Modify the Progress Bar
devil270975 replied to borbomotsalo's topic in Setup Billboard Screens for Windows
it is possible to move the progress bar, i know cus i have done it, BUT and it is a big BUT you can only move it up or down and how you do it is by increasing/decreasing the font size of the text on the left, mainly the setup will complete in blah and then using blanks for the text, i must stress though that it is not very accurate and you can get some indesirable results - ie progressbar missing completely off the bottom of the screen, oh yeah nearly forgot, the height of the progressbar is in relation to the font size, so big font = tall progressbar. i have since reverted back to leaving it well alone, i just wanted to prove a few people wrong. edit syssetup.dll to do it, cant remember the exact lines to edit as i tried it months ago -
nvidia forceware 66.93 in an archive (reduce size)
devil270975 replied to prathapml's topic in Device Drivers
for anyone that cant get prathapml's script to work (i couldnt, just kept looping) just add the -R switch after expand anyone know why it wouldnt work???? not that it matters, but there must be a reason, im just curious -
Editing WINNTBBU.DLL For Dummies
devil270975 replied to b0r3d's topic in Setup Billboard Screens for Windows
here is a little taste of it 10017, "Examining disk configuration...%0" 10018, "ENTER=Select%0" 10019, "R=Remove Files%0" 10020, "Removing:%0" 10021, "Updating %1...%0" 10022, "Searching for versions of Microsoft Windows...%0" 10023, "N=Different Folder%0" 10024, "Examining %1...%0" 10025, "ESC=Different Folder%0" 10026, "Please wait...%0" 10027, "S=Skip Detection%0" 10028, "Loading device driver (%1)...%0" 10029, "S=Specify Additional Device%0" 10030, "Creating folder %1...%0" 10031, "ENTER=Retry%0" 10032, "ESC=Skip File%0" 10033, "Creating list of files to be copied...%0" 10034, "Copying:%0" 10035, "Loading information file %1...%0" 10036, "Loading default configuration...%0" 10037, "Saving configuration...%0" 10038, "Initializing configuration...%0" 10039, "Setting startup configuration...%0" 10040, "Updating startup environment...%0" 10041, "Restarting computer...%0" 10042, "Processing information file...%0" 10043, "Initializing SCSI startup configuration...%0" 10044, "Preparing to upgrade font file %1...%0" 10045, "Examining configuration...%0" 10047, "I=Initialize Disk%0" BE WARNED: i have not tested it, i am still trying to move my progress bar to the bottom of the screen -
Editing WINNTBBU.DLL For Dummies
devil270975 replied to b0r3d's topic in Setup Billboard Screens for Windows
for those of you wanting to change building file list, formatting and all that other crap text open up usetup.exe in i386 folder, search the bottom, that is where nearly all the text is for it. what i do is open it up and do a search for the text i want to change(not got round to doing it yet) -
Useful INformation Visual Studio 6
devil270975 replied to Dessip's topic in Unattended Windows 2000/XP/2003
Doesnt work properly. this is how to do it. You might try following the directions in KB article 195828. If you do, you will be disappointed, because smsinst.exe forks and exits immediately, rendering it useless for scripting. The KB article's instructions for using the acost.exe tool to configure which components to install is still accurate, however. Luckily, by running "strings" on smsinst.exe, we can learn that all it does is run regedit /s key.dat and then fire up acmboot.exe. The key.dat file is just a simple registry patch to trick acmboot.exe into thinking that the GUI portion of Setup has already run. You must provide the /k switch to acmboot.exe to specify your license key (sans hyphens). -
Hotfixes For Windows XP Professional SP2
devil270975 replied to Aaron's topic in Unattended Windows 2000/XP/2003
@MAVERICKS CHOICE it is because it is an exe not msi try using HMTCDWizard.exe /passive /norestart -
Just a quicky, why install sp5 then sp6, sp6 supersedes sp5, why waste all that time doing both when 1 is enough
-
Hotfixes For Windows XP Professional SP2
devil270975 replied to Aaron's topic in Unattended Windows 2000/XP/2003
right here we go, i have been looking at how to slipstream all the script files and i think i have done it, allthough i cant test it as my cd-rw is broken and my new dvd-rw not delivered yet. download Windows script 5.6 create this cmd script in the same directory as you downloaded the scripten.exe file and execute it, all being well it should work {i have not found any reference to the cat file anywhere, so without that, just a case of replacing the files @echo off echo Please enter the FULL path to your i386 folder echo example c:\xpcd\i386 set /p LOC=Path: echo %LOC% md %systemdrive%\scriptfiles scripten.exe /q /c /t:%systemdrive%\scriptfiles pushd %systemdrive%\scriptfiles :: will only copy files allready at destination for %%i in (*.dll) do makecab.exe %%i %%~ni.dl_ for %%i in (*.exe) do makecab.exe %%i %%~ni.ex_ makecab.exe wshom.ocx wshom.oc_ xcopy *.dl_ "%LOC%" /u /y /f xcopy *.ex_ "%LOC%" /u /y /f xcopy *.oc_ "%LOC%" /u /y /f popd rd %systemdrive%\scriptfiles /s /q exit you can either hardcode the destination folder in for your i386 folder or leave as is and enter it when prompted ***BE WARNED THIS HAS NOT BEEN TESTED BY ME*** allthough no reason why it wont work and if anyone feels like testing it then please let me know if it does work EDIT: error in script, i missed out wshom.ocx - fixed -
Hotfixes For Windows XP Professional SP2
devil270975 replied to Aaron's topic in Unattended Windows 2000/XP/2003
removed - due to incorrect info -
Hotfixes For Windows XP Professional SP2
devil270975 replied to Aaron's topic in Unattended Windows 2000/XP/2003
correct me if i am wrong, but doesnt xp come ready with windows script 5.6??? so why the update??? -
i have a nokia 6600 and i had the same problem-ish, sp2 insists on using its gerryatric drivers, i searched long and hard for a resolution to my dilemma, and finally i found one, there is no way of doing it unattended unless the drivers are digitally signed, so i settled for using the gerryatric ones and using com500 which sp2 assigns to a virtual serial connection and it also adds a nice little context menu to my right click for device connection of pc suite, the other way i found was installing the software for my BT device and then goto control panel > system > hardware > device manager > expand bluetooth radios > R/C on generic bluetooth radios > update driver > no not this time - next > install from a list or specific location - next > don't search, i will choose the driver to install - next > click have disk - then locate the inf file for your BT device - next> then it should install the driver for your BT device, i have not found a way of doing this unattended though
-
Q: Why do blondes wear knickers? A: To keep their ankles warm...
-
Please help me, how do i get remove it from my com
devil270975 replied to takuma2004's topic in Windows XP
delete it -
I have noticed that there are a few users in the same boat as me, and that is we have got a bluetooth dongle connected to our pc's and sp2 is hell bent on using its own crappy generic driver. here is the ironic part, windows doesnt recognise the device untill you install the software for it, then takes it upon itself to replace the drivers with its own crappy ones causing the software to fail to recognise the device. using the drivers supplied with the device is simple enough once the software has installed cus you can force xp to use them through device manager -> update driver, but this isnt good enough, i want to do it unattended and silently. Does anyone know how to disable S_tu_P_id_2's bluetooth support or to force it to use my drivers without all the grief.