
IcemanND
PatronContent Type
Profiles
Forums
Events
Everything posted by IcemanND
-
What is the format of the Asset tag you are using? Can you give a couple examples? Could be invalid characters for a computer name. Can you manually rename the computer using the name you pulled from WMI?
-
not AutoIt but gives info to find processor info: http://support.microsoft.com/kb/888282
-
Pushing a KB patch to multiple computers via script
IcemanND replied to JBritt1234's topic in Windows 2000/2003/NT4
Dim objWMIService, strOS, strOSCaption Dim strComputer Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") strOS = "" StrServicePack = "" DSSBinLocation = "\\DC1CODENV\patches\" Set OSSet = objWMIService.ExecQuery("Select * from Win32_OperatingSystem") ' Caption value for different OS: ' Microsoft Windows 2000 ... ' Microsoft Windows XP ... ' Microsoft® Windows® Server 2003, ..... Edition ' Microsoft Windows Vista Enterprise For Each OS in OSSet strOSCaption = OS.Caption strServicePack = OS.ServicePackMajorVersion & "." & OS.ServicePackMinorVersion Select Case True Case InStr(1, strOSCaption, "windows 2000", vbTextCompare) > 0 strOS = "Windows 2000" Case InStr(1, strOSCaption, "windows xp", vbTextCompare) > 0 strOS = "Windows XP" Case InStr(1, strOSCaption, "windows® server 2003", vbTextCompare) > 0 strOS = "Windows Server 2003" Case InStr(1, strOSCaption, "windows vista", vbTextCompare) > 0 strOS = "Windows Vista" End Select Next if strOS = "Windows XP" then 'get version of exist a file being updated and check to see if update needs to be applied. 'no need to reinstall the update at each boot. 'Replace path and file name to check and see if the primary file being updated has been changed or not. MSIFileSpec = WshShell.ExpandEnvironmentStrings("%SystemRoot%") & "\System32\Netapi32.dll" If (fso.FileExists(MSIFileSpec)) Then CurrentFileVersion = fso.GetFileVersion(MSIFileSpec) End If CurrentFileVersion = Replace(CurrentFileVersion, ".", "") 'change version number to reflect the version you are going to install if ((CurrentFileVersion < 5126003462) and (strServicePack="2.0")) or ((CurrentFileVersion <5126005694) and (strServicePack="3.0")) then 'set path and executable name here for the patch and appropriate switches. 'in this case DSSBinLocation is a network path to the patch location. CommandLine = DSSBinLocation & "WindowsXP-KB958644-x86-ENU.exe /quiet /nobackup /forceappsclose /warnrestart:60" WshShell.Run CommandLine, 1, false end if end if set OSSet = nothing set objWMIService = nothing -
DBAN - Darik's Boot And Nuke - http://www.dban.org/
-
To my knowledge the only thing Ghost skips is the Pagefile and hibernation file. using Imagex to capture a drive skips the following \$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf As I have not used any other imaging software for more than testing I can't comment on the others.
-
100,500 @ 97% with mouse 8100 @ 87% with touchpoint
-
Which version of PE?
-
Lost on Winnt.sif on new Lenovo
IcemanND replied to dkreifus's topic in Unattended Windows 2000/XP/2003
This apparently is true for any Centrino2 processor system when dropping an XP image to them. -
There's not a script to download to put IE in it is part of the builder. VistaPE on that site is like the BartPE builder, you launch it select the plugins you want or add more if desired and then let it build you an ISO. The download for the builder is on the downloads page. http://vistape.net/download.html
-
We will NOT be dicussing illegal software on the forum. CLOSED
-
http://vistape.net/vistape-history.html Doh! Should have refreshed the screen before posting.
-
Splitting Vista image
IcemanND replied to juggernaut911's topic in Unattended Windows Vista/Server 2008
I have not tried this as anything over the size of a DVD I put on and external drive of some kind (usb thumb or hard drive). That having been said you can use imagex with the split switch to split the WIM that you are putting on the DVD(s) be sure the first segment will be small enough to fit on the first dvd with whatever else may be there with it. -
try to make vb log on script
IcemanND replied to sara's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
Well you won't get much help here for doing your homework. And your description isn't going to help any either. Are you after a Logon script to do something or a script to log you on to a computer (not going to happen). Check out the scripting guys at microsoft for some vbscript tutorials answers and samples. Topic moved. -
Pushing a KB patch to multiple computers via script
IcemanND replied to JBritt1234's topic in Windows 2000/2003/NT4
Could either add a check for the SP number and check for the appropriate version from there. Or look for the existence of the CAT file, though this would not necessarily confirm that it was installed. I have seen instances where the installation failed but the CAT file was still there. Better to check the version of the file being replaced. Does 2000 have different versions depending upon SP, or are all of your 2000 systems at the same SP? And yes just copy the "if stros="xxxxxxx" then ...<snip>... endif" section and replace Windows XP with the appropriate OS you want to do something with. -
Scripts after the installations
IcemanND replied to ziedcrys's topic in Unattended Windows Vista/Server 2008
There are a number of places to add an app to run after install Runonce for example, from the startup folder or a s local logon/startup script. -
Program that can restart program at set times?
IcemanND replied to Golindo's topic in Software Hangout
Or just a vbscript, seems to me the scripting guys answered this exact question. -
Pushing a KB patch to multiple computers via script
IcemanND replied to JBritt1234's topic in Windows 2000/2003/NT4
Hmm, knew I posted that somewhere. I've added additional comments on how to modify the code for your needs. Dim objWMIService, strOS, strOSCaption Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2") strOS = "" DSSBinLocation = "\\myserver\mypatches\" Set OSSet = objWMIService.ExecQuery("Select * from Win32_OperatingSystem") ' Caption value for different OS: ' Microsoft Windows 2000 ... ' Microsoft Windows XP ... ' Microsoft® Windows® Server 2003, ..... Edition ' Microsoft Windows Vista Enterprise For Each OS in OSSet strOSCaption = OS.Caption Select Case True Case InStr(1, strOSCaption, "windows 2000", vbTextCompare) > 0 strOS = "Windows 2000" Case InStr(1, strOSCaption, "windows xp", vbTextCompare) > 0 strOS = "Windows XP" Case InStr(1, strOSCaption, "windows® server 2003", vbTextCompare) > 0 strOS = "Windows Server 2003" Case InStr(1, strOSCaption, "windows vista", vbTextCompare) > 0 strOS = "Windows Vista" End Select Next if strOS = "Windows XP" then 'get version of exist a file being updated and check to see if update needs to be applied. 'no need to reinstall the update at each boot. 'Replace path and file anme to chack and see if the primary file being updated has been changed or not. MSIFileSpec = WshShell.ExpandEnvironmentStrings("%SystemRoot%") & "\System32\msi.dll" If (fso.FileExists(MSIFileSpec)) Then CurrentFileVersion = fso.GetFileVersion(MSIFileSpec) End If CurrentFileVersion = Replace(CurrentFileVersion, ".", "") 'change version number to reflect the version you are going to install if CurrentFileVersion < 3140004003 then 'set path and executable name here for the patch and appropriate switches. 'in this case DSSBinLocation is a network path to the patch location. CommandLine = DSSBinLocation & "WindowsXP-KB927891-v2-x86-ENU.exe /passive /nobackup /forceappsclose /warnrestart:4" WshShell.Run CommandLine, 1, false end if end if set OSSet = nothing set objWMIService = nothing -
SetupParams for Installing Applications
IcemanND replied to av2606's topic in Unattended Windows 2000/XP/2003
Depends upon what you want to install and what services/processes/resources need to be available. -
Skipping vista key input
IcemanND replied to juggernaut911's topic in Unattended Windows Vista/Server 2008
If you remove the ProductKey Value in all locations of your answer file it should skip it altogether. You will begin you install in the 30 or 60 day "demo" mode and need to activate it with your license number during that time to maintain full functionality. -
How to add IP printer to active directory
IcemanND replied to tagwar's topic in Windows 2000/2003/NT4
If it truely does not exists on the system already it should not have installed. Unless you are printer to a print server, then it will download them from the print server. In the two examples I have in the script one installs an HP 4200 which XP already has in the driver database. The second is a 4250 which is not in the driver database and it installs the driver as part of the install and you tell it where to find the drivers at. -
http://www.msfn.org/board/index.php?showtopic=101383 Some XP/2003 drivers will work in PE 2.x you will have to boot from your media and try it out.
-
Are these all in a workgroup, or are they on a domain? Do you have a common admin account on all of the systems and is the server service still turned on? What exactly are you reconfiguring, the entire printer install or does the printer tcp/ip port just need to change?
-
Option to choose Regional Settings in a sysprep
IcemanND replied to hedegaard1's topic in Windows XP
Isn't the idea of sysprep "unattended" ? He doesn't say he want's it "unattended", and a sysprep installation does not have to be fully unattended. Unfortunately other than entering an invalid option in the limited options in the sysprep.inf so it stops to ask what you really meant I don't know of a way. -
I agree......Bugs bunny/road runner Much better than the crap out now!! Nothing now can even come close to these.