Ghost Solution Suite

 View Only
  • 1.  Add a printer using aisnapshot.exe

    Posted Sep 07, 2006 02:45 PM
    My problem or issue is I have imaged several hundred workstations that using Ghost Solution Suite 1.1. These are Windows XP SP2 workstations and have networked HP 4350 printers. The problem is when I deploy this image the workstations have a with terribly slow printing, although the printing is not a problem on the original workstation used for the image. HP's solution is to reinstall the print driver. What I have tried to do via AIsnapshot.exe is to remove the existing printer and add a new printer. It does not seem like it is possible to caputure this information. I have tried repeatedly and the executables created do not seem to delete the old printer or add the new one. Any ideas on how to remotely add a printer to these workstations.

    Thanks
    Andy


  • 2.  RE: Add a printer using aisnapshot.exe

    Posted Sep 07, 2006 06:42 PM
    Can the printer driver be installed via command line?
    If it has command line support, then you can run a task that includes
    File transfer & Command Line execution.
    You can transfer the printer driver to the machine and execute the command line to install the driver.
    Hope that helps

    Chris


  • 3.  RE: Add a printer using aisnapshot.exe

    Posted Sep 07, 2006 07:08 PM
    The key things to understand with AutoInstall is that when building packages, it tries to capture the differences between systems before and after. The captured packages then play those differences back into the systems you deploy them to.

    If you capture an uninstall and reinstall of the same software, the differences before and after will be pretty minor. Indeed, it might not capture much of anything.

    In addition, upgrades are often quite sensitive to things like stopping the original drivers (often something that has to be done in a specific order) before modifying their configuration and then restarting them all in some specific way. The before/after snapshots used by AutoInstall do try and deal with that, but uninstall/reinstall cycles are probably the hardest thing there is for it to deal with in that respect.

    Basically, AutoInstall is likely to do a much more useful job if you capture one package showing an uninstallation, and then another package showing a reinstallation, and then try them in sequence. Of course, if you capture an installation on a genuinely new machine that has never had the drivers before, that's another case to consider as well.

    That said, if the root cause of the problem in the HP drivers is that they capture some machine-specific information at install time and don't like having that information changed underneath them by being deployed in an image, AutoInstall may not be able to help you because it isn't able to capture the logic in the HP installer that does the machine-specific customization.

    Chris's suggestion of scripting the manufacturer's driver installation is probably the most reliable technique at your disposal. It may be awkward, but that's somewhat in the nature of the deep system configuration changes that drivers do.


  • 4.  RE: Add a printer using aisnapshot.exe

    Posted Sep 08, 2006 06:23 PM
    If you want to do the command line method installing a printer, which could theoretically be done in the Ghost console as an execute task, there is a web page that talks about different ways to setup printers from a command line:

    http://www.robvanderwoude.com/2kprintcontrol.html

    One of the utilities is a PintMig from Microsoft that allows you take a printer from one system and "clone" it to another.