Jump to content

SRJ

Member
  • Posts

    48
  • Joined

  • Last visited

  • Donations

    $0.00 
  • Country

    Australia

About SRJ

Contact Methods

  • Website URL
    http://

SRJ's Achievements

0

Reputation

  1. Hi, If you search Trend Micro's website you'll find information pertaining to their setup.ini file. This is where you place the switches (and I don't think there are many of them). Here's a copy of the one I use to silently install Internet Security 2007 (without the serial number of course ). To install it I simply run setup.exe. Give it a go and let me know how things turn out. [Product] Version=15 [SETUP] Lang=en RollbackInfoURL=http://www.trendmicro.com/support/consumer/ Toolbar=0 DesktopShortcut=1 ShortcutName=Trend Micro Internet Security 2007 Silent=qn [CustomerInformation] Skip=0 Serial=XXXX-XXXX-XXXX-XXXX-XXXX USEBLANKTRIAL=N [NetworkType] Skip=1 ONLINE=1
  2. SRJ

    vLite 0.95b bug

    Found a bug... when you select 'Above Normal' priority the priority combo box disappears entirely. If you select High or Normal it remains as expected. Haven't checked the lower priorities yet.
  3. Updated to v1.43 - Apologies for taking so long to do it!
  4. I think what you're after is the FileInstall() function in AutoIt. This allows you to include files in the .exe AutoIt produces and then use them. Here's a cut & paste from the AutoIt help file... [b]FileInstall [/b]-------------------------------------------------------------------------------- Include and install a file with the compiled script. FileInstall ( "source", "dest" [, flag] ) [u][b]Parameters [/b][/u][i]source [/i]The source path of the file to compile. This must be a literal string; it cannot be a variable. [i]dest[/i] The destination path of the file with trailing backslash if only the directory is used. This can be a variable. [i]flag [/i][optional] this flag determines whether to overwrite files if they already exist: 0 = (default) do not overwrite existing files 1 = overwrite existing files [u][b]Return Value[/b][/u] Success: Returns 1. Failure: Returns 0. [u][b]Remarks[/b] [/u]The FileInstall function is designed to include files into a compiled AutoIt script. These included files can then be "extracted" during execution of the compiled script if the statement is executed. Keep in mind that files such as images can greatly increase the size of a compiled script. The source file must be a string and not a variable so that the compiler can extract the filename to include. The source cannot contain wildcards. When this function is used from a non-compiled script, a copy operation is performed instead (to allow for easy testing pre-compilation). Files maintain their original creation/modification timestamps when installed.
  5. Don't have much time but try this: REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Driver Signing] "Policy"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing] "Policy"=hex:00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Driver Signing] "BehaviorOnFailedVerify"=dword:00000000
  6. Okay... Have you read this post? Under the section unsigned drivers it discusses the method it uses for getting around the driving signing issue. I use this method myself for installing drivers from a CD/DVD and have had no issues with installing Realtek drivers. Note the commentary near the end of the post about resetting the signing policy so that in the future, unsigned drivers throw the dialog box. Give it a go and let me know how things turn out.
  7. This can be tricky as the /D option you've been using is actually for a silent install of 7-zip itself not 7-zip created SFX's. Here's what I'd use for your situation: Your_7-zip-SFX.exe -y -ao -o%programfiles%\Utilities -y -> 'Yes' to any dialog boxes that may appear -ao -> Overwrite all files -o -> Directory you want the archive to extract to
  8. You can install all Realtek Audio drivers through RunOnceEx using the silent switch. Here's an example: REG ADD %KEY%03 /VE /D "Realtek High Digital Audio R1.57" /f REG ADD %KEY%03 /V 1 /D "\"%CDROM%\Applications\Realtek High Definition Audio Drivers R1.57\setup.exe\" -s -f2\"%systemdrive%\realtek.log\"" /f The -s tells InstallShield to do a silent install (it uses setup.iss) whilst the -f2 is required for silent installs as they generate log files (you must save the log to a HDD or you'll have problems).
  9. The problem I have with the Flags method is that it removes the Status Dialog. Users are then left with a blue screen until installation's complete. THe outcome of this is that some users will believe installation has stalled or has a problem and interrupt it unnecessarily. What are Microsoft doing about rectifying this problem?
  10. Okay I've done some more testing and the problem remains unless you either: a. replace iernonce.dll v7 with v6 OR b. use the Flags RunOnceEx indicator which turns off the Status Dialog (ie. REG ADD %KEY% /V Flags /T REG_DWORD /D 128 /F). Has anyone gotten RunOnceEx to work correctly with ieronce.dll v7 and the Status Dialog? I prefer to install with the status dialog so users know what's happening. Option B above does not give this (despite everything installing correctly). So... I'll throw together a AddOn that needs to be installed post KB928090 and post it for others to use.
  11. Latest (x32) nLite/RVMIntegrator Unattended Integration SPTD Driver [v1.43] can be downloaded from here. Older versions: SPTD Driver v1.42 SPTD Driver v1.42 Beta SPTD Driver v1.40
  12. Okay I've just checked and KB928090 installs v7.0 of iernonce.dll. When I swap this file out (with v6) RunOnceEx executes correctly, when its left in it doesn't. As nLite leaves iernonce.dll at v6 when it integrates Internet Explorer v7 it must be KB928090 that's to blame given none of the other 13 Feb 07 updates contain iernonce.dll. Did I try it? I feel like being somewhat facetious due to the question but I won't be given the number of people who are quick to the draw in the forums. Yes I did try it because that's how I discovered it broke my UAE installation. I also note that I'm not the only one who's noticed this (refer this post) Of those who you say KB928090 fixed their RunOnceEx issues, were they using nLite or RVMIntegrator? Given this broke my installation, I'm a wee bit perplexed why it would fix theres. I can check this further if need be by simply taking a vanilla SP2 install disk and swapping out just iernonce.dll (ie. swap v6 with v7). Happy to do that if you'd like confirmation this way... Okay, I've just found another post (remembering I'm integrating not installing IE7 via RunOnceEx) that suggests using the Flags entry. I'll give that a go and see what happens and if I have egg on my face I'll be the first to apologise.... and here's another one for unattended installations (suggesting the work around I used which is replacing iernonce.dll v7 with v6 as KB928090 breaks RunOnceEx).
  13. Word of warning: Whilst nLite integrates IE7-WindowsXP-x86-enu.exe correctly (ie. it does not allow ieronce.dll (v6) to be overwritten with ieronce.dll (v7) thereby allowing RunOnceEx to work), the IE7-KB928090-WindowsXP-x86-enu update breaks RunOnceEx again as nLite integrates ieronce.dll (v7) without realising it . I intend on releasing a quick fix to this via an AddOn but not tonight... Something to keep in mind if your slipstreamed install suddenly doesn't run RunOnceEx correctly! SRJ.
  14. @biatche - this is what I do (the script is a smaller version of the one done here); $cdrom = DriveGetDrive("CDROM") RunWait($cdrom[1] & "\Applications\Daemon Tools v4.08.0.0\daemon408-x86.exe /S") ; Delete spyware installer. RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","DaemonTools_WhenUSave_Installer") If FileExists(@ProgramFilesDir & "\DAEMON Tools\SetupDTSB.exe") Then FileDelete(@ProgramFilesDir & "\DAEMON Tools\SetupDTSB.exe") EndIf ; Kill the spyware process and its application If ProcessExists("DaemonTools_WhenUSave_Installer.exe") Then ProcessClose("DaemonTools_WhenUSave_Installer.exe") EndIf DirRemove(@ProgramFilesDir & '\' & "DaemonTools_WhenUSave_Installer",1) Things to note: This is an AutoIt script I run this script from RunOnceEx (ie. after SPTD is loaded) The script will remove the spyware process if its running, the spyware application itself and related registry keys. The script is designed to install SPTD from the first CDROM For those interested, here is the unattended integration file for SPTD v1.42 Beta: SPTD v1.42 Beta Unattended Installation File SRJ.


×
×
  • Create New...