Jump to content

fly

Member
  • Posts

    186
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by fly

  1. Okay, I thought that was the problem, but it isn't. Can anyone help? Here is the error I see in the event log: Detection of product '{E89956F9-5B89-470E-818D-BD46102D0A01}', feature 'ICA_Client' failed during request for component '{6E02C3A5-9184-4E16-8282-B40F3516DA46}'
  2. I figured it out. Apparently the web client needs the Program Neighborhood Agent for something (which I had chosen not to install). I'm an id***.
  3. I'm having a problem with a silent install of the latest Citrix client as seen here. I setup the administrative install, but for some reason, when the app starts for the first time it tries to connect to the network share that it was installed from. Many times, that share isn't available to end users and the install fails. Any suggestions on how to fix this?
  4. I scripted something like this using BartPE on a hidden Dell partition. Mine was a little different in that I would have a scheduled task run every night, generating a random number between 1-30. If it picked the right number, it would change the active partition to BartPE (via diskpart), and reboot. So I ended up with a fresh machine about every 30 days. You could just add a file to the machines you want reinstalled and have a scheduled task check for that file.
  5. It is perfectly normal, the VALUE of "KEY" is %USERPROFILE%\My Documents\, you need to transform it before: ECHO %KEY% CALL SET KEY=%KEY% ECHO %KEY% jaclaz Interesting. I can't say that I totally understand why that is, but thanks!
  6. Okay one more question with this script... Here it is in its entirety: ::@ECHO OFF :: Find where My Docs has been redirected to FOR /F "skip=4 tokens=2*" %%I in ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Personal') DO SET KEY=%%J :: Create Bluezone dir, if it doesnt exist MKDIR "%KEY%\Bluezone\" MKDIR "%KEY%\Bluezone\Config\" :: Copy local .zmd files up to redirected store, if they dont exist FOR %%K in ("%USERPROFILE%\My Documents\Bluezone\Config\*.zmd") DO ( IF NOT EXIST "%KEY%\Bluezone\Config\%%~nxK" XCOPY "%%K" "%KEY%\Bluezone\Config\" ) PAUSE For some reason, it seems to be taking %USERPROFILE% from %KEY% literally and not as a variable. Why?
  7. Sweet Jesus. Thank you man. I don't understand why I was still getting the row output using only skip=2, but whatever.
  8. Okay, I'm trying to pull a registry key value into a variable and am having issues. FOR statements always mess me up... Here is what I have so far. FOR /F "skip=2 delims=~" %%K in ('REG QUERY ^"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders^" /v Personal') DO SET KEY=%%K This should work on every 2k/xp machine so feel free to please run it. What I'm trying to do is take the 3rd part of %KEY% (which should be %USERPROFILE%\My Documents), but I can't get it to work. And yes, this MUST be done in batch. Thanks for any help.
  9. Ahhh! For the life of me I couldn't find the command line tool I'd need for this. Thank you very much!
  10. I have a self-signed internet security certificate that I need to silently install. I can't find a **** thing about it on the internets. The file extension is .cer. Anyone know about this?
  11. fly

    Shrink PE2.0?

    Holy crap, I didn't know that project was still around. You probably don't remember me, but good to see you sir.
  12. fly

    Shrink PE2.0?

    PXE boot speed is my concern. And iirc, XP was used for my BartPE build...
  13. fly

    Shrink PE2.0?

    Is it possible to shrink PE2.0 at all? I'm having issues with my current BartPE build and some new Dell drivers so I figured that I'd check out the new PE. My current BartPE build is 90mb and PE is 160. Sheesh. Anyway to shrink that down some?
  14. If anyone else is interested, I have updated this script. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ' File: HAL.vbs ' Created: 08/11/05 ' Updated: 03/05/07 ' Version: 1.1 ' Author: Zac Holmes ' ' Purpose: This script is designed to run at the end of the Sysprep process. ' It updates the HAL from a standard ACPI HALL to either a ' Uniprocessor or Multiprocessor HAL, based on number of processors. ' ' Prereqs: This script requires the following executables: ' devcon.exe (See http://support.microsoft.com/kb/311272) ' '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' '**Start Encode** ' The line above exists if there is a desire to encode the script for security reasons. ' To encode the script, download the script encoder via the link below. ' http://www.msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp Option Explicit ' Declare the vars! Dim objShell, objFSO, strProcs ' I Object to this! Set objShell = CreateObject("WScript.Shell") Set objFSO = CreateObject("Scripting.FileSystemObject") ' Get number of processors strProcs = objShell.ExpandEnvironmentStrings("%NUMBER_OF_PROCESSORS%") ' Do stuff with results If strProcs = "1" Then 'For ACPI Uniprocessor objShell.Run "DevCon.exe sethwid @ROOT\ACPI_HAL000 := +acpiapic_up !acpiapic_mp", 0, True objShell.Run "DevCon.exe update c:\windows\inf\hal.inf acpiapic_up", 0, True Else 'For ACPI Multiprocessor objShell.Run "DevCon.exe sethwid @ROOT\ACPI_HAL000 := +acpiapic_mp !acpiapic_up", 0, True objShell.Run "DevCon.exe update c:\windows\inf\hal.inf acpiapic_mp", 0, True 'Else 'for standard ACPI HAL ' objShell.Run "C:\tcs\sysprep\DevCon sethwid @ROOT\ACPI_HAL000 := +acpipic_up !acpiapic_mp",0, True ' objShell.Run "C:\tcs\sysprep\DevCon update c:\windows\inf\hal.inf acpipic_up",0, True End If ' Clean up and die Set objShell = Nothing Set objFSO = Nothing Wscript.Quit
  15. Is KMS the only way to activate it w/ an unattended install? I'm so confused.
  16. Can someone explain to me what this software does and what it protects exactly?
  17. Are you sure about the bit per bit part? I thought it only did that on file systems that it didn't recognize, as bit per bit is MUCH slower. Making the backup could easily be read with an admin account, or with the free version of NTFS4DOS...
  18. I mean all that Ghost does is basically zip files up, right? As far as I can tell, the program would need to grab: * Bootsector * Disk format * Files What else would be needed? edit: And has this already been done?
  19. Until you need another piece of software. Until you need security updates. Until you need new drivers. Until you need a new image for a new type of computer. I can do all of those for unattended installs in less than 2 minutes. And as long as you're doing an install on a recent PC, I've found unattended installs to actually be faster. Believe me, I ran Ghost for a long time, so I know what it can do. Unattended installs have a much steeper learning curve, but you gain speed and flexibility in return.
  20. Just to play devil's advocate here... I recently moved our ~1200 PC deployment system from Ghost to unattended installs. There is nothing more configurable that an unattended install. Additionally, there is nothing better than a fresh, clean install of Windows every time. You can't get a fresh install or flexability with any imaging software.
  21. Is this just once? Will they all have the same apps? Will there be constant support/reimaging as PCs get upgraded/replaced? If you need to do it quick and dirty, buy Ghost. If you want it free, you can setup a server to run unattended installs and/or RIS (if you have AD, which I don't.)
×
×
  • Create New...