
AlBundy33
MemberContent Type
Profiles
Forums
Events
Everything posted by AlBundy33
-
It is just a small mod but with this the user is able to user only-image-names (if they are stored in ./Graphics) or use fully qualified paths like %ROOT%\apps\app\wpi_image.png function WriteBackPrograms(programs) { position="program.js"; whatfunc="WriteBackPrograms()"; for (var i=0; i<programs.length; i++) { if (IndentText) textindent =' '; else textindent =''; if (programs[i].picf != null) { if (programs[i].textl != "Top") { if (programs[i].textl != "Bottom") { pwidth=programs[i].picw; pheight=programs[i].pich; textloc=programs[i].textl; desc[i+1]=imagelocationlr + programs[i].picf + imagepart2lr + pwidth + imagepart3lr + pheight + imagepart4lr + textloc + imagepart5lr + textindent + programs[i].desc; } } if (programs[i].textl != "Left") { if (programs[i].textl != "Right") { if (programs[i].textl != "Bottom") { pwidth=programs[i].picw; pheight=programs[i].pich; textloc=programs[i].textl; desc[i+1]=textindent + programs[i].desc + imagepart1t + imagelocationtb + programs[i].picf + imagepart2tb + pwidth + imagepart3tb + pheight + imagepart4tb; } else { pwidth=programs[i].picw; pheight=programs[i].pich; textloc=programs[i].textl; desc[i+1]=imagelocationtb + programs[i].picf + imagepart2tb + pwidth + imagepart3tb + pheight + imagepart4tb + imagepart1b + imageparteb + textindent + programs[i].desc; } } } //check if a fully qualified path was set if (desc[i+1].match(/img src=".*\\.*"/g) != null) { //remove ./Graphics/ desc[i+1]=desc[i+1].replace(/src=".\/Graphics\//gi, 'src="'); //replace variables (e.g. %ROOT%) desc[i+1]=ReplacePath(desc[i+1].replace(/src="([^"]*)"/gi, 'src="$1"')); //get path to image path_to_image = desc[i+1].replace(/.*src="([^"]*)".*/i, "$1"); //replace every "\" with "/" path_to_image = path_to_image.replace(/\\/g, '/'); //build new description desc[i+1]=desc[i+1].replace(/src="[^"]*"/gi, 'src="file://' + path_to_image + '"'); } } else desc[i+1]=textindent + programs[i].desc; prog[i+1]=programs[i].prog; ordr[i+1]=programs[i].ordr; uid[i+1]=programs[i].uid; dflt[i+1]=programs[i].dflt; cat[i+1]=programs[i].cat; forc[i+1]=programs[i].forc; configs[i+1]=programs[i].configs; deps[i+1]=programs[i].deps; excl[i+1]=programs[i].excl; cond[i+1]=programs[i].cond; gcond[i+1]=programs[i].gcond; regb[i+1]=programs[i].regb; cmd1[i+1]=programs[i].cmd1; cmd2[i+1]=programs[i].cmd2; cmd3[i+1]=programs[i].cmd3; cmd4[i+1]=programs[i].cmd4; cmd5[i+1]=programs[i].cmd5; cmd6[i+1]=programs[i].cmd6; rega[i+1]=programs[i].rega; picf[i+1]=programs[i].picf; picw[i+1]=programs[i].picw; pich[i+1]=programs[i].pich; textl[i+1]=programs[i].text1; } prog[programs.length+1]=null; } I think you see where the mod happens. :-) Al
-
IE7 final can not be integrated with the integrate-switch. update.exe supports the integrate switch but shows an error if you use them. WMP11 integration is very simple - copy your wmp11-windowsxp-x86-*.exe into I386\svcpack and add the following line to your I386\svcpack.inf "wmp11-windowsxp-x86-DE-DE.exe /Q:A /C:""setup_wm.exe /Q /R:N /NoMigrate /P:#e /DisallowSystemRestore""" This will install WMP11 during T13 on a non-activated Windows. But: If you start WMP11 after install your XP need to be activated. Al
-
Tip for running WPI from network-share...
AlBundy33 replied to AlBundy33's topic in Windows Post-Install Wizard (WPI)
At first I would suggest to use %ROOT% instead of Z: pn=1; prog[pn]=['PerfectDisk']; desc[pn]=['']; uid[pn]=['PERFECTDISKVER80']; dflt[pn]=['yes']; cat[pn]=['Applications']; forc[pn]=['no']; cmd1[pn]=['"%ROOT%\\PerfectDisk\\setup.exe"']; pn++; because %ROOT% is the upper level to the WPI-Dir (WPI\..\) - so you can be sure the everytime the correct path to your apps is used. An if an app is not correctly installed have a look WPI_Log.txt Al -
I tried Microsoft Script Debugger but it seems that it can't debug HTAs. Does anybody know free tools which are able to debug HTAs? Thanks Al [EDIT] I tried Microsoft Script Editor which comes with MS Office (or Word) 2000 or XP. MSE is able to attach itself to running HTAs and to debug them. [/EDIT]
-
Sounds interesting. Just a last hin to networkshares: As far as I know you can add an autorun.inf to a networkshare - if this share is mapped to a drive the command in autorin.inf will be executed (like on a cd). --> So you only have to map the share to install the hotfixes. Al
-
Ahhh - NAS. Ok now I know what you mean. :-) I never worked with a NAS - do you see it on your PCs as share or how do you work with it? Al
-
NAT?
-
You're welcome. Did you map your networkdrive manually or let you do the script the mapping? If you do it manually and can access the share without password, the script should be able to map the share at start and disconnect the drive at end. --> This means that is not necessary to map the drive. User only has to open the networkshare and start install.cmd (or just put a command like \\server\share\install.cmd to RunOnceEx or wherever you want) - while script execution a temporary netdrive will be mapped and after execution it will be disconnected. Al
-
I think you have to enter the login-data because the batch runs in a new command shell and trys to mount the share as a networkdrive. If you create the networkdrive manually the script should run without problems. --> If you have to enter your login-data by creating the networkdrive we have the reason for your problem. So you only have to find a way that everbody can access your share without password. Al
-
Problem installing .NET Framework 3.0 during svcpack.inf
AlBundy33 replied to AlBundy33's topic in Application Installs
The /n-switch seems to be a copy&paste-failure - because in my script it is a /qn. Nevertheless I will try your script and report what happens. [EDIT] As I've expected the install of the three components fails again. [/EDIT] Thanks Al -
What is Winflp? If you start your script did you get the message "press any key to continue" or a errormessage? --> Did you start the script with the "-silent"-switch? As far as I can see your script is correct - you only need to add a POPD in your last modified section - this is necessary if you have started the script from networkshare. REM ############## section modified ################### if %SILENT%==false pause POPD REM ############## section modified ################### I tried your script with the added popd command but I don't have to press any key. Al
-
1. get the Update-Pack from winboard.org 2. extract the exe-file 3. as you can see, a directory and three files will be extracted (not tested with the english-pack) 4. modifiy install.cmd as described below 5. ready - start install.cmd and all hotfixes will be installed (if necessary) Modify install.cmd 1. put the following lines after the first set of echos PUSHD "%~dp0" set SILENT=false if /I "%~1"=="-silent" set SILENT=true if /I "%~1"=="/silent" set SILENT=true The PUSHD-command changes to the script-directory - even if the batch is started from a network-share The next three command give you the option to run the script silenty (as you can see with the silent-argument) At next you can change the path to the logfile - if you want to disable it just set LOG to NUL SET LOG=NUL At next we have to modify the PAUSE-commands - just replace each PAUSE with if %SILENT%==false PAUSE At last we have to add the POP-command after the last PAUSE-line (this is before the last goto :eof before the :Patch1-line) This is my modified batch from german update pack: cls @echo off @Echo Willkommen beim Update-Pack von WinBoard @echo ---------------------------------------------------------------- @Echo + Dieses UpdatePack stammt nicht von MICROSOFT + @Echo + Es ist lediglich eine Zusammenstellung von einzelnen + @Echo + Updates bzw. Patches, die MICROSOFT ver”ffentlicht hat + @Echo + + @Echo + Es sind nur Updates enthalten, die keine + @Echo + Echtheitsberprfung erfordern + @Echo + + @Echo + Wir bernehmen keinerlei Haftung fr Sch„den an Ihrem System + @Echo + + @Echo + Version 2.20 (WinXP) + @Echo + Created by: www.winboard.org (10.10.2006) + @echo ---------------------------------------------------------------- REM ############## section modified ################### PUSHD "%~dp0" set SILENT=false if /I "%~1"=="-silent" set SILENT=true if /I "%~1"=="/silent" set SILENT=true[/b] set RegHotfixListe=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix REM set LOG="%USERPROFILE%\Desktop\UpdatePack.log" set LOG="%SYSTEMDRIVE%\UpdatePack.log" REM ############## section modified ################### echo WinBoard.org UpdatePack >>%LOG% echo ========================================================= >>%LOG% echo Version 2.20 für Windows XP >>%LOG% echo. >>%LOG% echo Datum der Installation: %Date%, %Time% >>%LOG% echo ========================================================= >>%LOG% echo. >>%LOG% echo. >>%LOG% @echo. @echo. @echo Es werden wie blich nur Patches bercksichtigt, die nach dem @echo SP2 fr WinXP erschienen sind. @echo. @echo BITTE ALLE AKTIVEN ANWENDUNGEN BEENDEN REM ############## section modified ################### if %SILENT%==false pause REM ############## section modified ################### @echo. CLS call :Patch1 898461 WindowsXP-KB898461-x86-DEU.exe "Package Installer fr Windows" call :Patch1 885894 WindowsXP-KB885894-x86-deu.exe "Probleme beim Installieren von Updates nach SP2" call :Patch1 885836 WindowsXP-KB885836-x86-DEU.exe "Sicherheitslcke im WordPad" call :Patch1 873339 WindowsXP-KB873339-x86-DEU.exe "Sicherheitslcke im HyperTerminal" call :Patch1 885835 WindowsXP-KB885835-x86-DEU.exe "Sicherheitslcke im Windows Kernel und LSASS" REM ++++++++++++++++++++++++++ REM Version 2.4 (Februar 2005) REM ++++++++++++++++++++++++++ call :Patch1 887472 WindowsXP-KB887472-x86-deu.exe "Sicherheitslcke im Windows Messenger" call :Patch1 888302 WindowsXP-KB888302-x86-DEU.exe "Sicherheitslcke in Windows" call :Patch1 891781 WindowsXP-KB891781-x86-DEU.exe "Sicherheitslcke im ActiveX-Steuerelement" REM ++++++++++++++++++++++++++ REM Version 2.5 (April 2005) REM ++++++++++++++++++++++++++ call :Patch1 887742 WindowsXP-KB887742-x86-DEU.exe "Fehlermeldung Stop 0x05 (INVALID_PROCESS_ATTACH_ATTEMPT)" call :Patch1 890859 WindowsXP-KB890859-x86-DEU.exe "Sicherheitslcke in Windows-Kernel" REM ++++++++++++++++++++++++++ REM Version 2.6 (Juni 2005) REM ++++++++++++++++++++++++++ call :Patch1 890046 WindowsXP-KB890046-x86-DEU.exe "Sicherheitslcke in Microsoft Agent" call :Patch1 896358 WindowsXP-KB896358-x86-DEU.exe "Sicherheitslcke in HTML-Hilfe" call :Patch1 896428 WindowsXP-KB896428-x86-DEU.exe "Sicherheitslcke im Windows Telnet Client" call :Patch1 898458 StepByStepInteractiveTraining-KB898458-x86-DEU.exe "Sicherheitslcke im Schritt fr Schritt - Interaktives Training" REM ++++++++++++++++++++++++++ REM Version 2.7 (Juli 2005) REM ++++++++++++++++++++++++++ call :Patch1 901214 WindowsXP-KB901214-x86-DEU.exe "Sicherheitslcke im Microsoft Color Management Module" REM ++++++++++++++++++++++++++ REM Version 2.8 (August 2005) REM ++++++++++++++++++++++++++ call :Patch1 893756 WindowsXP-KB893756-x86-DEU.exe "Sicherheitslcke im Telephony Service" call :Patch1 896423 WindowsXP-KB896423-x86-DEU.exe "Sicherheitslcke im Print Spooler Service" call :Patch1 899587 WindowsXP-KB899587-x86-DEU.exe "Sicherheitslcke im Authentifizierungsdienst Kerberos" call :Patch1 899588 WindowsXP-KB899588-x86-DEU.exe "Sicherheitslcke im Plug and Play" call :Patch1 899591 WindowsXP-KB899591-x86-DEU.exe "Nach Sicherheitsupdate MS05-012 Probleme mit Generic Host Process" REM ++++++++++++++++++++++++++ REM Version 2.9 (Oktober 2005) REM ++++++++++++++++++++++++++ call :Patch1 899589 WindowsXP-KB899589-x86-DEU.exe "Sicherheitslcke im Client Service for Netware" call :Patch1 900725 WindowsXP-KB900725-x86-DEU.exe "Sicherheitslcke in Windows Shell" call :Patch1 901017 WindowsXP-KB901017-x86-DEU.exe "Sicherheitslcke in Collaboration Data Objects" call :Patch1 902400 WindowsXP-KB902400-x86-DEU.exe "Sicherheitslcke im MSDTC und COM+" call :Patch1 904706 WindowsXP-KB904706-v2-x86-DEU.exe "Sicherheitslcke in DirectShow" call :Patch1 905414 WindowsXP-KB905414-x86-DEU.exe "Sicherheitslcke im Network Connection Manager" call :Patch1 905749 WindowsXP-KB905749-x86-DEU.exe "Sicherheitslcke im Plug and Play" REM ++++++++++++++++++++++++++ REM Version 2.10 (November 2005) REM ++++++++++++++++++++++++++ call :Patch1 907865 WindowsXP-KB907865-x86-DEU.exe "Sicherheitslcke im IPSec-Richtlinienagenten" call :Patch1 896424 WindowsXP-KB896424-x86-DEU.exe "Sicherheitslcke in Graphics Rendering Engine" REM ++++++++++++++++++++++++++ REM Version 2.11 (Dezember 2005) REM ++++++++++++++++++++++++++ call :Patch1 910437 WindowsXP-KB910437-x86-DEU.exe "Korrektur fr Auto/Windows Update" call :Patch1 908521 WindowsXP-KB908521-x86-DEU.exe "Probleme im RPC-Dienst" REM ++++++++++++++++++++++++++ REM Version 2.12 (11.01.2006) REM ++++++++++++++++++++++++++ call :Patch1 898900 WindowsXP-KB898900-v2-x86-DEU.exe "DFS Namespaces Client failback feature" call :Patch1 912919 WindowsXP-KB912919-x86-DEU.exe "Sicherheitslcke in Grafik-Wiedergabe-Modul" call :Patch1 900485 WindowsXP-KB900485-v2-x86-DEU.exe "Error Stop 0x7E in Windows XP SP2" call :Patch1 908519 WindowsXP-KB908519-x86-DEU.exe "Sicherheitslcke in eingebetteten Webschriftarten" REM ++++++++++++++++++++++++++ REM Version 2.13 (14.02.2006) REM ++++++++++++++++++++++++++ call :Patch1 911564 WindowsMedia-KB911564-x86-DEU.exe "Scherheitslcke im Windows Media Player" call :Patch1 911927 WindowsXP-KB911927-x86-DEU.exe "Sicherheitslcke im Web Client Service" call :Patch1 901190 WindowsXP-KB901190-x86-DEU.exe "Sicherheitslcke im Korean Input Method Editor" REM ++++++++++++++++++++++++++ REM Version 2.14 (11.04.2006) REM ++++++++++++++++++++++++++ call :Patch1 911567 WindowsXP-KB911567-x86-DEU.exe "Kumulatives Sicherheitsupdate fr Outlook Express" call :Patch1 908531 WindowsXP-KB908531-x86-DEU.exe "Sicherheitslcke im Internet Explorer" call :Patch1 911562 WindowsXP-KB911562-x86-DEU.exe "Sicherheitslcke in Microsoft Data Access Components (MDAC)" REM ++++++++++++++++++++++++++ REM Version 2.15 (09.05.2006) REM ++++++++++++++++++++++++++ call :Patch1 913580 WindowsXP-KB913580-x86-DEU.exe "Sicherheitslcke im MS DTC-Dienst" call :Patch2 913433 Windows-KB913433-x86-DEU.exe "Sicherheitslcke im Flash Player" REM ++++++++++++++++++++++++++ REM Version 2.16 (13.06.2006) REM ++++++++++++++++++++++++++ call :Patch1 918439 WindowsXP-KB918439-x86-DEU.exe "Sicherheitslcke im Internet Explorer" call :Patch1 911280 WindowsXP-KB911280-v2-x86-DEU.exe "Sicherheitslcke im RAS Verbindungsmanager" call :Patch1 917734_WMP10 WindowsMedia10-KB917734-x86-DEU.exe "Sicherheitslcke im Media Player 10" call :Patch1 917734_WMP9 WindowsMedia9-KB917734-x86-DEU.exe "Sicherheitslcke im Media Player 9" call :Patch1 914389 WindowsXP-KB914389-x86-DEU.exe "Sicherheitslcke im SMB-Dienst" call :Patch1 917953 WindowsXP-KB917953-x86-DEU.exe "Sicherheitslcke im TCP/IP-Protokoll" call :Patch1 917344 WindowsXP-KB917344-x86-DEU.exe "Sicherheitslcke im Windows Scripting Host" REM ++++++++++++++++++++++++++ REM Version 2.17 (12.07.2006) REM ++++++++++++++++++++++++++ call :Patch3 917283 NDP20-KB917283-X86.exe "Sicherheitslcke im ASP.NET" call :Patch1 914388 WindowsXP-KB914388-x86-DEU.exe "Sicherheitslcke im DHCP Client Dienst" call :Patch1 917537 WindowsXP-KB917537-x86-DEU.exe "Sicherheitslcke im Internetinformationsdienst" REM ++++++++++++++++++++++++++ REM Version 2.18 (08.08.2006) REM ++++++++++++++++++++++++++ call :Patch1 921883 WindowsXP-KB921883-x86-DEU.exe "Sicherheitslcke Windows Server-Dienst" call :Patch1 920683 WindowsXP-KB920683-x86-DEU.exe "Sicherheitslcke in Windows DNS-Aufl”sung" call :Patch1 918899 WindowsXP-KB918899-x86-DEU.exe "Kumulatives Sicherheitsupdate fr den Internet Explorer" call :Patch1 920214 WindowsXP-KB920214-x86-DEU.exe "Sicherheitslcke in Windows erlaubt Code-Ausfhrung" call :Patch1 921398 WindowsXP-KB921398-x86-DEU.exe "Sicherheitslcke im Windows Explorer" call :Patch1 922616 WindowsXP-KB922616-x86-DEU.exe "Sicherheitslcke in der HTML-Hilfe von Windows" call :Patch1 920670 WindowsXP-KB920670-x86-DEU.exe "Sicherheitslcke in Windows Hyperlink Object Library" call :Patch1 917422 WindowsXP-KB917422-x86-DEU.exe "Sicherheitslcke im Windows Kernel erlaubt Code-Ausfhrung" REM ++++++++++++++++++++++++++ REM Version 2.19 (12.09.2006) REM ++++++++++++++++++++++++++ call :Patch1 920685 WindowsXP-KB920685-x86-DEU.exe "Sicherheitslcke im Index-Dienst" call :Patch1 919007 WindowsXP-KB919007-x86-DEU.exe "Sicherheitslcke im Reliable Multicast-Protokoll" REM ++++++++++++++++++++++++++ REM Version 2.20 (10.10.2006) REM ++++++++++++++++++++++++++ call :Patch1 925486 WindowsXP-KB925486-x86-DEU.exe "Sicherheitslcke bei der Verarbeitung von VML-Dateien" call :Patch3 922770 NDP20-KB922770-X86.exe "Sicherheitslcke in ASP.NET 2.0" call :Patch1 923191 WindowsXP-KB923191-x86-DEU.exe "Sicherheitslcke im Internet Explorer" call :Patch1 924191 WindowsXP-KB924191-x86-DEU.exe "Sicherheitslcke in den XML Core Services" call :Patch1 923414 WindowsXP-KB923414-x86-DEU.exe "Sicherheitslcke im Server Service" call :Patch1 924496 WindowsXP-KB924496-x86-DEU.exe "Sicherheitslcke im TCP/IPv6-Protokoll" call :Patch1 922819 WindowsXP-KB922819-x86-DEU.exe "Sicherheitslcke im Windows Object Packager" CLS @ECHO. @ECHO Alle Sicherheitsupdates wurden installiert. @ECHO. @ECHO BITTE DEN RECHNER NEU STARTEN @ECHO. @ECHO. REM ############## section modified ################### if %SILENT%==false pause POPD REM ############## section modified ################### goto:eof :Patch1 @echo INSTALLIERE Patch KB%1 @echo -------------------------------- @echo %3 Data\reg query "%RegHotfixListe%\KB%1" /v Installed 2>NUL | FIND "0x1" >Nul 2>NUL if "%errorlevel%"=="0" ( echo ++++ Patch ist schon installiert echo Patch %1 war bereits installiert >>%LOG% ) ELSE ( start /wait Data\%2 /passive /norestart echo Patch %1 wurde installiert >>%LOG% ) @echo. goto:eof :Patch2 @echo INSTALLIERE Patch KB%1 @echo -------------------------------- @echo %3 Data\reg query "%RegHotfixListe%\KB%1" /v Installed 2>NUL | FIND "0x1" >Nul 2>NUL if "%errorlevel%"=="0" ( echo ++++ Patch ist schon installiert echo Patch %1 war bereits installiert >>%LOG% ) ELSE ( start /wait Data\%2 /Q:A /R:N echo Patch %1 wurde installiert >>%LOG% ) @echo. goto:eof :Patch3 @echo INSTALLIERE Patch KB%1 @echo -------------------------------- @echo %3 Data\reg query "%RegHotfixListe%\KB%1" /v Installed 2>NUL | FIND "0x1" >Nul 2>NUL if "%errorlevel%"=="0" ( echo ++++ Patch ist schon installiert echo Patch %1 war bereits installiert >>%LOG% ) ELSE ( start /wait Data\%2 /qn /norestart echo Patch %1 wurde installiert >>%LOG% ) @echo. goto:eof Now you can start this script: without arguments: you have to confirm all PAUSE-commands with a keypress with the argument /silent or -silent (it's not casesensitive): all commands will be processed without user interaction. Hope this helps. Al
-
Problem installing .NET Framework 3.0 during svcpack.inf
AlBundy33 replied to AlBundy33's topic in Application Installs
I already tried to add the commands directly in svcpack.inf - this works very well if I remove the log-arguments but with this arguments it doesn't work and I don't know why. As I wrote before I don't want to use repacked-installers - I want to know why the problem occurs and fix it by myself (maybe with my own repacked installer, script, batch or whatever). Al -
First Option Maybe WSUS (Windows Server Update Services) is a solutions for you. It's free but it needs a Windows-Server-Version (e.g. Windows 2003 Server) After you installed this you can configure your clients to use your server as update-server. Second Option Put all your hotfixes at a network-share an create a batchfile which installs them silenty. Or use the update-pack from winboard.org. --> It's an sfx-RAR - decompress it, modiy INSTALL.cmd (remoce all PAUSE-commands) an install all hotfixes slently Third Option integrate the hotfixes in you XP-CD (nearly all hotfixes support the /integrate-switch Greetings Al
-
I you are running the command from your CD-Drive (e.g. during svcpack.inf) you can create a batch file with your command. e.g if you want to do XCOPY (ANY CD-ROM DRIVE LETTER)\file.ext C:\Directory your Batch (e.g. cp.cmd) should contain the following line: XCOPY %~d0\file.ext C:\Directory %0 is the name of you script %~d0 is the drive that the script contains %~dp0 is the path to your script %~dpnx0 or %~f0 is the foll path to your script (including filename and extension) --> If you have a look at the FOR command you can see all available options. Hope this helps. Greetings. Al
-
Hi, I tried to install .NET Framework with this AutoIt-Script ;.NET Framework 2.0 is installed before ;RunWait("wcu\dotnetFramework\dotnetfx.exe /q /c:""install.exe /Q /l """"" & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_dotnetfx20.log""""""", @ScriptDir) RunWait("msiexec -i wcu\MSXML\msxml6.msi /qn /norestart ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_msxml.log""", @ScriptDir) RunWait("msiexec -i wcu\RGBRAST\x86\RGB9RAST_x86.msi /qn /norestart ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_rgbrast.log""", @ScriptDir) RunWait("wcu\WIC\WIC_X86_ENU.exe /quiet /norestart /nobackup /overwriteoem NOVSUI=1 ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_wic.log""", @ScriptDir) RunWait("msiexec -i vs_setup.msi /qn /norestart NOVSUI=1 ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_dotnetfx30.log""", @ScriptDir) RunWait("wcu\XPS\XPSEPSC-x86-en-US.exe /quiet /norestart /nobackup /overwriteoem /log:""" & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_xps.log""", @ScriptDir) RunWait("wcu\WCF\wcf.exe /q /l """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_wcf.log""", @ScriptDir) RunWait("msiexec -i wcu\WPF\wpf.msi /qn /norestart STANDALONE=no ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_wpf.log""", @ScriptDir) RunWait("msiexec -i wcu\WF\WF_3.0_x86.msi /n /norestart ARPSYSTEMCOMPONENT=1 STANDALONE=no ADDLOCAL=ALL REBOOT=ReallySuppress /log """ & EnvGet("SYSTEMDRIVE") & "\dotnetfx30_wf.log""", @ScriptDir) But unfortunately WCF, WPF and WF fails (seen in logs). I know that the installer support the switches "/q /norestart" but there are no logging-arguments available, which I want to use. Does anybody know why WCF, WPF and WF install fails (there are no infos in the logs)? --> .NET Framework 3.0 ist the last app in svcpack.inf If I start the Script after logon again that three components will be installed sucessfully. I don't want to another switchless installer - I only want to know why setup fails for this three components and how can I fix this. Can anybody help me? Thanks Al
-
5.6 and future releases wishlist
AlBundy33 replied to Kelsenellenelvian's topic in Windows Post-Install Wizard (WPI)
A summary in WPI-log would also be very nice: e.g. how many apps should by installed, how many exited successful, how many failed etc. My script can install over 500 apps and I don't want to search the log for possible errors. Al -
5.6 and future releases wishlist
AlBundy33 replied to Kelsenellenelvian's topic in Windows Post-Install Wizard (WPI)
An option to enable the mouse IN tooltips would by very nice. e.g. to display links to the app-homepages - now i can display the links but I'm not able to click on the links because the tooltip disapears if I move the mouse out auf the current app-title. A summary in WPI and while install would be very nice too. in WPI: how many apps in sum, how many apps in actual category (after categoryname), eventually how many selected apps in sum and per category while install: just a hint like: "installing app x of y" and a liite hint of the app category (even the install done "by categories") Al -
check = WGA-validation. It's no problem if the IE ist not usable without WGA-validation - if a user decides not to do the validation he can't use IE7 but I don't want to do the validiation without user agreement. --> So I'm looking for a possibility to replace ie6 with ie7 hoping that it works like WMP. Al
-
WGA ist not the problem - my hope is, to integrate IE7 and have to do the check on first start of IE7. --> This is like WMP11 it does - I install WMP11 during T13 in svcpack.inf (not activated and not wga-verified) but on first WMP-start I have to do the check, if I want to use WMP11. I don't want to do the check unattended - because I think every user should decide for himself if he want's to do the check or not. Al
-
i also already know the silent-switches for ie7 - the Problem is, that my XP Pro is an MSDNAA-version which needs to be activated. Without activation IE7-setup fails. This is because why I'm searching for a way to replace the original IE-Files from XP Pro SP2-CD with the IE7-files in hope the it will work. Al
-
WMP11-Integration ist no problem. Just download WMP11 in your svcpack-directory and add following line to your svcpack.inf: "wmp11-windowsxp-x86-DE-DE.exe /Q:A /C:""setup_wm.exe /Q /R:N /NoMigrate /P:#e /DisallowSystemRestore""" Just change the name of the setup-file if necessary. I also searching for a possibility to integrate IE7. I tried nLite but unfortunately setup crashes in VMWare with the nLite-integration-method. Al
-
Does anybody know how to slipstream ie7 into XP-SP2-CD?
AlBundy33 replied to AlBundy33's topic in Application Installs
I already tried nlite - but with the integration xp-setup crashes with the error, that not enoughe memory is available (only tested in VMware). Because I don't know what nLite really does with the IE-install I'm looking for a manual solution to integrate IE7. Al -
Some installers show some Messages even if silent install was started. With this small AutoIt-Script you can do the silent-install and auto-close the upcoming messages. ; ---------------------------------------------------------------------------- ; ; AutoIt Version: 3.1.1 ; Author: AlBundy33 ; ; ---------------------------------------------------------------------------- ; Script Start - Add your code below here AutoItSetOption("TrayIconDebug", 1) AutoItSetOption("WinWaitDelay", 500) $PID = Run("winamp531_full.exe /S", @ScriptDir) While ProcessExists($PID) If WinWait("Winamp Setup", "A reboot is required", 10) Then ControlClick("Winamp Setup", "A reboot is required", "Button2") EndIf WEnd I think that you see, what the script does. Greetings Al