Jump to content

IcemanND

Patron
  • Posts

    3,252
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by IcemanND

  1. 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?
  2. not AutoIt but gives info to find processor info: http://support.microsoft.com/kb/888282
  3. 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
  4. DBAN - Darik's Boot And Nuke - http://www.dban.org/
  5. 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.
  6. 100,500 @ 97% with mouse 8100 @ 87% with touchpoint
  7. Which version of PE?
  8. This apparently is true for any Centrino2 processor system when dropping an XP image to them.
  9. 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
  10. We will NOT be dicussing illegal software on the forum. CLOSED
  11. http://vistape.net/vistape-history.html Doh! Should have refreshed the screen before posting.
  12. 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.
  13. 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.
  14. 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.
  15. 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.
  16. Or just a vbscript, seems to me the scripting guys answered this exact question.
  17. 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
  18. Depends upon what you want to install and what services/processes/resources need to be available.
  19. 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.
  20. 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.
  21. Robocopy itself can make a log file of what it copies. or doesn't the same thing you see on the screen gets dumped to a file depending upon the log switches you set.
  22. 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.
  23. 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?
  24. 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.
  25. I agree......Bugs bunny/road runner Much better than the crap out now!! Nothing now can even come close to these.
×
×
  • Create New...