Jump to content

MycroftHolmes

Member
  • Posts

    5
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

About MycroftHolmes

MycroftHolmes's Achievements

0

Reputation

  1. No I'm not using VB only VBScript and HTA. I've never used this. I will look into it. Will it work with an HTA app or only for EXEs? Thanks, -Jim
  2. Yes I installed the optional components. The rest of the HTA application is working fine. As a matter of fact I can do a Window.showModalDialog, but I can't do a Window.showModelessDialog or a Window.Open. There is too much code to post, but here is the function that creates my popup status: Function DisplayMessage (sMessage) SET oStatusWindow = Window.open("","mywindow","location=0,status=0,scrollbars=0,width=200,height=200") oStatusWindow.document.writeln "<HEAD><TITLE>Please wait</TITLE></HEAD><BODY>" oStatusWindow.document.write "<CENTER><FONT SIZE=5>" & sMessage & "</FONT></CENTER>" oStatusWindow.document.writeln "</BODY>" SET DisplayMessage = oStatusWindow End Function Thanks, -Jim
  3. I am writing an application that configures the drives on a machine and launches a Server 2003 install. I wanted to be able to provide status messages to the user via popup windows. When I use the app within XP or 2003, it works great, but when I run it in WinPE I get a "Class not registered" error when I try to execute Window.Open. Has anyone used HTA files to create a user interface within WinPE? Regards, Jim
  4. Thanks Chris, That seemed to work to a point. I can now see the driver when I do a "devcon drivernodes", but I still get the same results with "devcon driverfiles" and I still cannot get nothing back when I attempt enumerate the instances of the WMI win32_SCSIController class, which is my main problem. I need to be able to list all array controllers in the machine. When I run devcon drivernodes within PE, I get this: X:\i386\system32>devcon drivernodes *b060* PCI\VEN_0E11&DEV_B060&SUBSYS_40700E11&REV_02\2&647397D&0&20 Name: RAID Controller DriverNode #0: Inf file is x:\i386\inf\cpqcissm.inf Inf section is cpqcissm_Inst Driver description is Smart Array 5300 Controller Manufacturer name is Hewlett-Packard Company Provider name is Hewlett-Packard Company Driver date is 1/21/2004 Driver version is 5.60.0.32 Driver node rank is 1 Driver node flags are 00002244 Inf is digitally signed 1 matching device(s) found. I ran devcon on the same server while running Server 2003 and I got the following results: C:\>devcon driverfiles *b060* PCI\VEN_0E11&DEV_B060&SUBSYS_40700E11&REV_02\2&647397D&0&20 Name: Smart Array 5300 Controller Driver installed from c:\windows\inf\oem9.inf [cpqcissm_Inst]. 2 file(s) use d by driver: C:\WINDOWS\system32\DRIVERS\cpqcissm.sys C:\WINDOWS\system32\cpqcissm.dll 1 matching device(s) found. C:\>devcon drivernodes *b060* PCI\VEN_0E11&DEV_B060&SUBSYS_40700E11&REV_02\2&647397D&0&20 Name: Smart Array 5300 Controller . . . DriverNode #2: Inf file is c:\windows\inf\oem9.inf Inf section is cpqcissm_Inst Driver description is Smart Array 5300 Controller Manufacturer name is Hewlett-Packard Company Provider name is Hewlett-Packard Company Driver date is 1/21/2004 Driver version is 5.60.0.32 Driver node rank is 1 Driver node flags are 00003244 Inf is digitally signed 1 matching device(s) found. Regards, -Jim
  5. Hi, I'm having trouble loading the mass storage controller drivers in PE. I ran the hp_winpe_customize.cmd command before making the disk. This batch file adds subdirectories to the system32 folder, and adds a [OemDriverParams] section to the winpeoem.sif file. I checked to ensure the driver folders were created and contain files. I checked the winpeoem.sif file to make sure the proper lines were added. These are the lines added to the file: [OemDriverParams] OemDriverRoot="" OemDriverDirs=cpqcissm, cpqcissm2, cpqcissm3, lsicsb6, megaide, megaide2, megaide3, symmpi When I run devcon, none of the drivers from the sub-directories seem to be loaded. For example the driver for this device is in one of the subdirectories: PCI\VEN_0E11&DEV_B060&SUBSYS_40700E11&REV_02\2&647397D&0&20 Name: RAID Controller No driver information available for device. and this driver loaded but it looks like the default driver: PCI\VEN_8086&DEV_1229&SUBSYS_B1340E11&REV_08\2&EBB567F&0&10 Name: HP NC3163 Fast Ethernet NIC Driver installed from x:\i386\inf\oem1.inf [D101M.ndi]. 1 file(s) used by driver: X:\i386\system32\DRIVERS\n100325.sys I also tried putting the drivers for the 5300 controller on a floppy and hitting f6 during the boot process. I was warned that that a Microsoft driver already exists for this device and I told it to install the new one anyway. Still no dice. The strange thing is that I have access to the drives on that controller. I can use diskpart to manipulate them. I assume that this means that some driver is loaded, is that correct? The main reason I need the driver to work correctly is that I'm trying to use WMI to list all of the SCSI controllers. When I attempt that I get nothing back. Does anyone have an idea what I may be doing wrong? Any help would be appreciated. Regards, -Jim
×
×
  • Create New...