Jump to content

Acheron

Member
  • Posts

    1,077
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Netherlands

Everything posted by Acheron

  1. Yes sixpack, that will do fine to decompress installshield cabs. @Ionit, the cat-file is the digital signature Microsoft uses to check the drivers. If this file is missing Windows won't install the driver during Hardware installation Setup unless you specify: [Unattended] DriverSigningPolicy=Ignore in your winnt.sif Updated the batch with some tag-detector. Lines with ";" won't be parsed now.
  2. Last update tonight: Handles now the Class even if tabs are used in driver infs and support added for files which are compressed yet. Even the Epson drivers ( 3.75 MB compressed with SZDD ) goes down to 2.40 MB's
  3. I looked on your Epson Stylus Colour drivers, these files uses a different kind of compression (MSZZ), however it's not supported yet. I'll look at it. Also the class isn't detected properly, gonna fix that soon. The Realtec Drivers just compress fine, but why do you have so many inf's? It looks like a loop but it isn't. It just ends it loop after the 26th pass You must find out which inf your Realtec Audio card really uses during Windows Hardware Installation. The compressed size should be around 8 MB. Currently fixed your problem having with the VIA VGA Drivers, you now will have a folder of just 2.1 MB's instead of 10.2 MB VIA HyperION drivers are known to be obsolete for Windows XP SP2, however on older systems you can use the compress.cmd on each subfolder. Make sure there's some inf in it! Your SpeedTouch uses Installshield for its installation. Google the net for some installshield decompressor to extract the driver files. After thats done you can use my batch to compress it to be used during Windows Hardware Installation. Thanks for giving me this bugreport and providing me the files
  4. Why don't you send Microsoft a letter
  5. Fixed some more stuff by adding extra checks. It should work now for every driver
  6. I missed some GOTO :EOF, and increased the compression (LZX CAB). If something not working as expected report it here
  7. Fixed the file, it did not work properly. It should work now defenitely. Man, it's a hard work to get it foolproof
  8. BTW, I said I was gonna fix that, no need for help
  9. Nice try Bilou_Gateux, but I have used an alternative method to do the same thing which work with all setup files
  10. No, the error occurs when you remove ODBC with nLite
  11. I have uploaded a new batch file: It now handles multiple inf's per dir, and makes subdirs like %class%\%infname% Please let me know if it works
  12. Yes, I decided to create such a tool for additional drivers I need for my unattended cd. I use nLite, but I prefer to use the winnt.sif method for adding extra drivers. nVidia drivers are known to be over 40 MB, but then I noticed the setup.inf method Windows uses during hardware installation copies less files than the nVidia installer. Now you can trim down your nVidia drivers to less than 10 MB. Note. this batch file doesn't support multiple inf's per directory yet. It used the first one detected now. I'm fixing this now. P.S. VC++ is Microsoft Visual C++. I'm using the 2005 Express beta variant which doesn't have MFC anymore. In stead the .NET 2.0 Framework is used.
  13. Driver Compressor Compress drivers to save space on removable media Program is open source, so open for improvement. Suggestions are welcome. Info: Compressed drivers can get installed as any normal driver: OemPnPDriversPath nLite manual installation WHQL kept Benefits: Smaller files on installation media Seperate drivers from the extra's. Usage: Copy compress.cmd to the driver dir and execute it. The detected driver files are created in new subdirectories, so make sure you have write-access. When you receive errors running the batch or the result is not as expected please tell me on which driver this behaviour occured and if possible provide me a downloadlink to the driver package Limitations - Driver Compressor only processes inf's in the directory it's working directory. Download : drv_comp.cmd Last update 27 october 2005: -Fixed truncated extension on decompress (minor) 25 october 2005: - Added Long File Name support - Added Subdir-reference support - Improved dependant files check (minor) - End of line detection added to tagscanner (minor) 28 august 2005: - Minor GUI fixes - Fixed invalid call causing strange behaviour in specific situations (minor) 03 may 2005: - Changed detection of Driver class - Added Tab as delimiter in inf parser 13 march 2005: - Changed handling of inf's containing no driver signature - Windows NT detection added (batch won't run on 9x systems) - Fixed issue about driver files got placed into subfoldertree - Minor GUI changes 8 march 2005: - Fixed bug when driver-inf doesn't contain any files to install (Intel Inf drivers) - Added PAUSE at program exit.
  14. For that ODBC error thing you can use this command to bypass the errors: setup.exe /qb-!
  15. Here some cool stuff: http://cygutils.fruitbat.org/cmd-reactos/index.html cmd.exe for use with Windows 98. Has far more functionality than the command.com included with Windows 98. Free of course.
  16. Ryan, you can also use this: jre50.msi /qb-! /passive REBOOT=ReallySuppress SYSTRAY=0 WEBSTARTICON=0 ADDLOCAL=jrecore IEXPLORER=1 MOZILLA=1 JAVAUPDATE=0 This prevents the coffeecup in systray. And your site is offline.
  17. No, I haven't seen the MyDoom removal tool on Dutch Windows Update whatsoever. Anybody else can confirm this?
  18. My method will set the installing os as first id.
  19. you can specify it in cmdlines.txt: [COMMANDS] "bootcfg /Default /ID 1" "bootcfg /Addsw /NG /ID 1" Have fun!
  20. RyanVM's update pack NL December 04 is now online: see http://ryanvm.net/forum/viewtopic.php?t=29 BTW, if you have any FireWire stuff you may have to put some tweak in the registry: see http://support.microsoft.com/?kbid=885222 for explanation
  21. Gape, have you decided yet which ntfs-support you gonna us with Service Pack 2?
  22. Why don't you look on the INTERNET? It's illegal to share these windows components
  23. You don't have to specify a hardcoded path to the openoffice dir in your response.txt file: I use this one: install.cmd cmdow @ /HID start autoit3.exe openoffice.au3 setup.exe -d "%programfiles%\OpenOffice" -r response.txt -noexit md "%programfiles%\OpenOffice\share\registry\data\org\openoffice\Office" copy /Y "%cdrom%install\OpenOffice\*.xcu" "%programfiles%\OpenOffice\share\registry\data\org\openoffice\Office" del /f /q "%userprofile%\Menu Start\Programma's\Opstarten\OpenOffice.org 1.1.3.lnk" EXIT response.txt [Environment] InstallationMode=INSTALL_NORMAL InstallationType=STANDARD StartProcedure=StartSetup EndProcedure = PostSetup [Windows_Desktop_Integration] Register4MsWord=No Register4MsExcel=No Register4MsPowerPoint=No RegisterAsDefaultHtmlEditor=Yes [Java] JavaSupport=preinstalled_or_none [Procedures] Sub StartSetup ShowSetup() End Sub Sub PostSetup SetReboot( False ) End Sub The AutoIt3 script is for some JAva-error I get with my nLited CD OpenOffice.au3 AutoItSetOption("WinTitleMatchMode", 4) WinWaitActive("classname=SALFRAME") Send("{ENTER}") The StartSetup procedure shows the cool progress bar.
  24. http://www.microsoft.com/embedded/ Here you can find all information and download an evaluation version (ca 300 MB) Have fun with it. Windows XP Embedded is fun to build with, I used it some time ago for my system but you can't install Office 2003 on it. I see you have already done this. Get PowerArchiver (Fastest compressor tool for Windows) and look in \disk2\Database\WINDOWS EMBEDDED DATA\REPOSITORIES\ for a 130 MB cabfile. This file contains all Embedded system files B)
  25. I used this tweaks: Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "Shell"="Explorer.exe" "Config"=dword:00000017 "LsaStart"="%SystemRoot%\\system32\\lsass.exe" "ServiceControllerStart"="%SystemRoot%\\system32\\services.exe" "Userinit"="%windir%\\system32\\userinit.exe," "AutoRestartShell"=dword:00000001 @="mnmsrvc" "allocatecdroms"="0" "allocatedasd"="0" "allocatefloppies"="0" "cachedlogonscount"="10" "forceunlocklogon"=dword:00000000 "passwordexpirywarning"=dword:0000000e "scremoveoption"="0" "UIHost"=hex(2):6c,00,6f,00,67,00,6f,00,6e,00,75,00,69,00, 2e,00,65,00,78,00,65,\ 00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{827D319E-6EAC-11D2-A4EA-00C04F79F83A}] "ProcessGroupPolicy"="SceProcessSecurityPolicyGPO" "GenerateGroupPolicy"="SceGenerateGroupPolicy" "ExtensionRsopPlanningDebugLevel"=dword:00000001 "ProcessGroupPolicyEx"="SceProcessSecurityPolicyGPOEx" "ExtensionDebugLevel"=dword:00000001 "DllName"=hex(2):73,00,63,00,65,00,63,00,6c,00,69,00,2e,00, 64,00,6c,00,6c,00,\ 00,00 @="Security" "NoUserPolicy"=dword:00000001 "NoGPOListChanges"=dword:00000001 "EnableAsynchronousProcessing"=dword:00000001 "MaxNoGPOListChangesInterval"=dword:000003c0 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{A2E30F80-D7DE-11d2-BBDE-00C04F86AE3B}] "ProcessGroupPolicyEx"="ProcessGroupPolicyEx" "GenerateGroupPolicy"="GenerateGroupPolicy" "ProcessGroupPolicy"="ProcessGroupPolicy" "DllName"=hex(2):69,00,65,00,64,00,6b,00,63,00,73,00,33,00, 32,00,2e,00,64,00,\ 6c,00,6c,00,00,00 @="Internet Explorer Branding" "NoSlowLink"=dword:00000001 "NoBackgroundPolicy"=dword:00000000 "NoGPOListChanges"=dword:00000001 "NoMachinePolicy"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{B1BE8D72-6EAC-11D2-A4EA-00C04F79F83A}] "ProcessGroupPolicy"="SceProcessEFSRecoveryGPO" "DllName"=hex(2):73,00,63,00,65,00,63,00,6c,00,69,00,2e,00, 64,00,6c,00,6c,00,\ 00,00 @="EFS recovery" "NoUserPolicy"=dword:00000001 "NoGPOListChanges"=dword:00000001 "RequiresSuccessfulRegistry"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{C631DF4C-088F-4156-B058-4375F0853CD8}] @="Microsoft Offline Files" "DllName"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00, 52,00,6f,00,6f,00,\ 74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d ,00,33,00,32,00,5c,00,63,\ 00,73,00,63,00,75,00,69,00,2e,00,64,00,6c,00,6c,00 ,00,00 "EnableAsynchronousProcessing"=dword:00000000 "NoBackgroundPolicy"=dword:00000000 "NoGPOListChanges"=dword:00000000 "NoMachinePolicy"=dword:00000000 "NoSlowLink"=dword:00000000 "NoUserPolicy"=dword:00000001 "PerUserLocalSettings"=dword:00000000 "ProcessGroupPolicy"="ProcessGroupPolicy" "RequiresSuccessfulRegistry"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\crypt32chain] "Asynchronous"=dword:00000000 "Impersonate"=dword:00000000 "DllName"=hex(2):63,00,72,00,79,00,70,00,74,00,33,00,32,00, 2e,00,64,00,6c,00,\ 6c,00,00,00 "Logoff"="ChainWlxLogoffEvent" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\cryptnet] "Asynchronous"=dword:00000000 "Impersonate"=dword:00000000 "DllName"=hex(2):63,00,72,00,79,00,70,00,74,00,6e,00,65,00, 74,00,2e,00,64,00,\ 6c,00,6c,00,00,00 "Logoff"="CryptnetWlxLogoffEvent" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\EFS] "Logon"="WLEventLogon" "DllName"=hex(2):73,00,63,00,6c,00,67,00,6e,00,74,00,66,00, 79,00,2e,00,64,00,\ 6c,00,6c,00,00,00 "MaxWait"=dword:00000078 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp] "DLLName"="wlnotify.dll" "Logon"="SCardStartCertProp" "Logoff"="SCardStopCertProp" "Unlock"="SCardResumeCertProp" "Lock"="SCardSuspendCertProp" "Enabled"=dword:00000001 "Asynchronous"=dword:00000001 "Impersonate"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\sclgntfy] "Logoff"="WLEventLogoff" "Impersonate"=dword:00000000 "Asynchronous"=dword:00000001 "DllName"=hex(2):73,00,63,00,6c,00,67,00,6e,00,74,00,66,00, 79,00,2e,00,64,00,\ 6c,00,6c,00,00,00 Then I rename winlogon.exe to winlogon.bad, than I copy minlogon.exe to system32\winlogon.exe and reboot my system. I'm using minlogon 2.0.807.0 from the Embedded System tools on Windows XP SP-2 Professional
×
×
  • Create New...