Batfinks, on May 28 2006, 05:47 PM, said:
Unfortunately the problems you are having are completely unrelated to the topic of this thread.
Posted 28 May 2006 - 05:17 PM
Posted 28 May 2006 - 05:51 PM
Posted 29 May 2006 - 09:59 AM
Posted 15 June 2006 - 02:24 AM
Posted 15 June 2006 - 02:58 AM
Quote
Posted 15 June 2006 - 05:32 AM
Quote
This post has been edited by ZaForD: 15 June 2006 - 05:38 AM
Posted 15 June 2006 - 06:41 AM
Posted 15 June 2006 - 06:50 AM
Posted 15 June 2006 - 07:00 AM
Posted 15 June 2006 - 08:59 AM
Posted 15 June 2006 - 09:07 AM
Posted 15 June 2006 - 10:29 AM
Posted 15 June 2006 - 10:34 AM
Posted 15 June 2006 - 12:42 PM
Quote
;SetupMgrTag [Data] AutomaticUpdates=1 AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes UnattendSwitch="Yes" Repartition=No Hibernation=No OemPnPDriversPath="Drivers02_graphics;Drivers04_sound;Drivers\" DriverSigningPolicy=Ignore AutoActivate=Yes TargetPath=\WINDOWS [UserData] ProductKey=The Script Places The Key Here
Quote
'/-> Varibles
Dim Act, Dtop, Fso, KeyXP, Sif, strXPKey, Ts, VBS
'/-> Objects
Set Act = CreateObject("WScript.Shell")
Set Fso = CreateObject("Scripting.FileSystemObject")
'/-> Varibles As Objects
strXPKey = Act.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName")
KeyXP = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"
Dtop = Act.SpecialFolders("Desktop")
Sif = Dtop & "\winnt.sif"
VBS = Act.ExpandEnvironmentStrings("%Systemdrive%\Key_Sif.vbs")
'/-> Get The Key
Function GetKey(rpk)
Const rpkOffset=52:i=28
szPossibleChars="BCDFGHJKMPQRTVWXY2346789"
Do
dwAccumulator=0 : j=14
Do
dwAccumulator=dwAccumulator*256
dwAccumulator=rpk(j+rpkOffset)+dwAccumulator
rpk(j+rpkOffset)=(dwAccumulator\24) and 255
dwAccumulator=dwAccumulator Mod 24
j=j-1
Loop While j>=0
i=i-1 : szProductKey=mid(szPossibleChars,dwAccumulator+1,1)&szProductKey
If (((29-i) Mod 6)=0) And (i<>-1) Then
i=i-1 : szProductKey="-"&szProductKey
End If
Loop While i>=0
GetKey=szProductKey
End Function
'/-> Make The Sif With Ket Added
Function MakeTheSif()
Set Ts = Fso.CreateTextFile(Sif)
Ts.WriteLine ";SetupMgrTag" & vbCrLf
Ts.WriteLine "[Data]"
Ts.WriteLine Space(4) & "AutomaticUpdates=1"
Ts.WriteLine Space(4) & "AutoPartition=0"
Ts.WriteLine Space(4) & "MsDosInitiated=""0"""
Ts.WriteLine Space(4) & "UnattendedInstall=""Yes""" & vbCrLf
Ts.WriteLine "[Unattended]"
Ts.WriteLine Space(4) & "UnattendMode=FullUnattended"
Ts.WriteLine Space(4) & "OemSkipEula=Yes"
Ts.WriteLine Space(4) & "OemPreinstall=Yes"
Ts.WriteLine Space(4) & "UnattendSwitch=""Yes"""
Ts.WriteLine Space(4) & "Repartition=No"
Ts.WriteLine Space(4) & "Hibernation=No"
Ts.WriteLine Space(4) & "OemPnPDriversPath=""Drivers02_graphics;Drivers04_sound;Drivers\"""
Ts.WriteLine Space(4) & "DriverSigningPolicy=Ignore"
Ts.WriteLine Space(4) & "AutoActivate=Yes"
Ts.WriteLine Space(4) & "TargetPath=\WINDOWS" & vbCrLf
Ts.WriteLine "[UserData]"
Ts.WriteLine Space(4) & "ProductKey=" & GetKey(Act.RegRead(KeyXP)) & vbCrLf
Ts.Close
Act.Run("notepad.exe " & Sif)
End Function
'/-> Deletes the VBS File
Function Cleanup()
If Fso.FileExists(VBS) Then Fso.DeleteFile(VBS) End If
End Function
'/-> Start The Script Functions
MakeTheSif : Cleanup
Key_Sif.exe (68.26K)
This post has been edited by gunsmokingman: 04 January 2007 - 01:46 AM
Posted 15 June 2006 - 04:48 PM
Posted 15 June 2006 - 06:40 PM
Posted 16 June 2006 - 05:14 AM
gunsmokingman, on Jun 16 2006, 04:42 AM, said:
Quote
;SetupMgrTag [Data] AutomaticUpdates=1 AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes UnattendSwitch="Yes" Repartition=No Hibernation=No OemPnPDriversPath="Drivers\002_graphics;Drivers\004_sound;Drivers\" DriverSigningPolicy=Ignore AutoActivate=Yes TargetPath=\WINDOWS [UserData] ProductKey=The Script Places The Key Here
Quote
'/-> Varibles
Dim Act, Dtop, Fso, KeyXP, Sif, strXPKey, Ts, VBS
'/-> Objects
Set Act = CreateObject("WScript.Shell")
Set Fso = CreateObject("Scripting.FileSystemObject")
'/-> Varibles As Objects
strXPKey = Act.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName")
KeyXP = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"
Dtop = Act.SpecialFolders("Desktop")
Sif = Dtop & "\winnt.sif"
VBS = Act.ExpandEnvironmentStrings("%Systemdrive%\Key_Sif.vbs")
'/-> Get The Key
Function GetKey(rpk)
Const rpkOffset=52:i=28
szPossibleChars="BCDFGHJKMPQRTVWXY2346789"
Do
dwAccumulator=0 : j=14
Do
dwAccumulator=dwAccumulator*256
dwAccumulator=rpk(j+rpkOffset)+dwAccumulator
rpk(j+rpkOffset)=(dwAccumulator\24) and 255
dwAccumulator=dwAccumulator Mod 24
j=j-1
Loop While j>=0
i=i-1 : szProductKey=mid(szPossibleChars,dwAccumulator+1,1)&szProductKey
If (((29-i) Mod 6)=0) And (i<>-1) Then
i=i-1 : szProductKey="-"&szProductKey
End If
Loop While i>=0
GetKey=szProductKey
End Function
'/-> Make The Sif With Ket Added
Function MakeTheSif()
Set Ts = Fso.CreateTextFile(Sif)
Ts.WriteLine ";SetupMgrTag" & vbCrLf
Ts.WriteLine "[Data]"
Ts.WriteLine Space(4) & "AutomaticUpdates=1"
Ts.WriteLine Space(4) & "AutoPartition=0"
Ts.WriteLine Space(4) & "MsDosInitiated=""0"""
Ts.WriteLine Space(4) & "UnattendedInstall=""Yes""" & vbCrLf
Ts.WriteLine "[Unattended]"
Ts.WriteLine Space(4) & "UnattendMode=FullUnattended"
Ts.WriteLine Space(4) & "OemSkipEula=Yes"
Ts.WriteLine Space(4) & "OemPreinstall=Yes"
Ts.WriteLine Space(4) & "UnattendSwitch=""Yes"""
Ts.WriteLine Space(4) & "Repartition=No"
Ts.WriteLine Space(4) & "Hibernation=No"
Ts.WriteLine Space(4) & "OemPnPDriversPath=""Drivers\002_graphics;Drivers\004_sound;Drivers\"""
Ts.WriteLine Space(4) & "DriverSigningPolicy=Ignore"
Ts.WriteLine Space(4) & "AutoActivate=Yes"
Ts.WriteLine Space(4) & "TargetPath=\WINDOWS" & vbCrLf
Ts.WriteLine "[UserData]"
Ts.WriteLine Space(4) & "ProductKey=" & GetKey(Act.RegRead(KeyXP)) & vbCrLf
Ts.Close
Act.Run("notepad.exe " & Sif)
End Function
'/-> Deletes the VBS File
Function Cleanup()
If Fso.FileExists(VBS) Then Fso.DeleteFile(VBS) End If
End Function
'/-> Start The Script Functions
MakeTheSif : Cleanup
Posted 16 June 2006 - 01:13 PM
Quote
;SetupMgrTag [Data] AutomaticUpdates=1 AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes UnattendSwitch="Yes" Repartition=No Hibernation=No OemPnPDriversPath="Drivers02_graphics;Drivers04_sound;Drivers\" DriverSigningPolicy=Ignore AutoActivate=Yes TargetPath=\WINDOWS [GuiUnattended] AdminPassword="TEST PASSWORD" EncryptedAdminPassword=NO OEMSkipRegional=1 TimeZone=0 OemSkipWelcome=1 [UserData] ProductKey=12345-ABCDE-54321-EDCBA-1A5E2 FullName="TEST USER NAME" OrgName="TEST ORG NAME" ComputerName=TEST COMPUTER NAME [Display] BitsPerPel=16 XResolution=1024 YResolution=768 Vrefresh=70 [NetAdapters] Adapter1=params.Adapter1 [params.Adapter1] INFID=* [NetClients] MS_MSClient=params.MS_MSClient [NetProtocols] MS_TCPIP=params.MS_TCPIP [params.MS_TCPIP] DNS=Yes UseDomainNameDevolution=No EnableLMHosts=No AdapterSections=params.MS_TCPIP.Adapter1 [params.MS_TCPIP.Adapter1] SpecificTo=Adapter1 DHCP=Yes WINS=No NetBIOSOptions=2 [SystemRestore] CheckpointCalendarFrequency=1 CheckpointSessionFrequency=12 MaximumDataStorePercentOfDisk=4 RestorePointLife=14 [Components] Calc=On Deskpaper=On Dialer=Off Dtcnetwork=Off Fax=Off Fp_extensions=Off Fp_vdir_deploy=Off Freecell=Off Hearts=Off Iis_ftp=Off Iis_htmla=Off Iis_doc=Off Iis_inetmgr=Off Iis_internetdataconnector=Off Iis_nntp=Off Iis_pwmgr=Off Iis_serversideincludes=Off Iis_smtp=Off Iis_smtp_docs=Off Iis_webadmin=Off Iis_webdav=Off Iis_www=Off Iis_www_vdir_printers=Off Iis_www_vdir_scripts=Off Iis_www_vdir_terminalservices=Off Indexsrv_system=Off Inetprint=Off Licenseserver=Off Media_clips=On Media_utopia=On Minesweeper=On Mousepoint=On msmsgs=Off Msnexplr=Off Mswordpad=Off Paint=On Pinball=Off Rec=On Rootautoupdate=On Rstorage=On Solitaire=On Spider=On Templates=On Zonegames=Off
Quote
cmdow @ /HID @echo off SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "The Install Section" /f REG ADD %KEY /VE /D "Preparing Installation..." /f :: EXAMPLE ADD REG ENTRIES TO RUNONCE CMD FOR APPS :: REG ADD %KEY%20 /VE /D "TITLE FOR INSTALL" /f :: REG ADD %KEY%20 /V 1 /D "REGEDIT /S %systemdrive%\Install\PLACE_FOLDER_NAME_HERE\SOME_REGFILE.reg" /f :: REG ADD %KEY%20 /V 2 /D "%Install%\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\105 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\105 /V 1 /D "%systemdrive%\Install\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\110 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\110 /V 1 /D "%systemdrive%\Install\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\115 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\115 /V 1 /D "%systemdrive%\Install\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f ::GUNSMOKINGMAN, MAKE SURE YOU HAVE THIS FILE OR A ERROR WILL HAPPEN WHEN THIS IS RAN REG ADD %KEY%\970 /VE /D "Preparing Final Clean up ..." /f REG ADD %KEY%\970 /VE /D "%systemdrive%\Install\PLACE_THE CLEAN_UP_CMD_EXE_VBS_FILE_HERE" /f
Quote
cmdow @ /HID @echo off ::GUNSMOKINGMAN, YOU CAN CHANGE THE CHECK FILE => %%i\Setup.exe <= TO WHAT YOU WANT for %%i in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do if exist %%i\Setup.exe set CDROM=%%i set App=%CDROM%Apps SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "The Install Section" /f REG ADD %KEY /VE /D "Preparing Installation..." /f :: EXAMPLE ADD REG ENTRIES TO RUNONCE CMD FOR APPS :: REG ADD %KEY%20 /VE /D "TITLE FOR INSTALL" /f :: REG ADD %KEY%20 /V 1 /D "REGEDIT /S %App%\PLACE_FOLDER_NAME_HERE\SOME_REGFILE.reg" /f :: REG ADD %KEY%20 /V 2 /D "%App%\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\105 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\105 /V 1 /D "%App%\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\110 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\110 /V 1 /D "%App%\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f REG ADD %KEY%\115 /VE /D "PLACE_NAME_FOR_WHAT_APPEARS_ON_THE_RUNONCE_MENU" /f REG ADD %KEY%\115 /V 1 /D "%App%\PLACE_FOLDER_NAME_HERE\PLACE_APP_NAME_INSTALL_SWITCHES_HERE" /f ::GUNSMOKINGMAN, USER MAKE SURE YOU HAVE THIS FILE OR A ERROR WILL HAPPEN WHEN THIS IS RAN REG ADD %KEY%\970 /VE /D "Preparing Final Clean up ..." /f REG ADD %KEY%\970 /VE /D "%App%\PLACE_THE CLEAN_UP_CMD_EXE_VBS_FILE_HERE" /f
GsmMkSif.exe (82.63K)
This post has been edited by gunsmokingman: 07 September 2007 - 12:50 PM
Posted 25 July 2006 - 03:33 PM
Posted 25 July 2006 - 05:05 PM