Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content count

  • Donations

  • Joined

  • Last visited

Community Reputation

0 Neutral

About khimtiki

Profile Information

  • OS
    Windows 7 x64
  1. [Solved] setupcomplete.cmd and java7

    Ok, thanks for all explanations Request to moderator - we may close this topic with [solved] in subject.
  2. [Solved] setupcomplete.cmd and java7

    OK, I did 2 tests... 1'st test - change quotes as follows: start /wait "%CDROM%\updates\jre-7u7-windows-i586.exe /s /v "/qn"" still doesn't install i586... 2'nd test - registry key method as follows: REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx SET KEY=HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\030 /V 1 /D "%CDROM%\updates\jre-7u7-windows-i586.exe /s /v "/qn"" /f Bingo! That did the trick! Now both versions of JRE is correctly installed on x64 system Thank you VERY VERY much for your help, realy appreciated. One question more, sorry for OT Is the installation of JRE on right order important? Some says, install x64 before i586 because some applications may not work correctly... and some says - install i586 before x64... How is it? I'm just curious
  3. [Solved] setupcomplete.cmd and java7

    Thank you myselfidem for this tip. If I understand, I have to copy setup file before "REG ADD" line to the %systemdrive%\... folder? Or can I simply use: REG ADD %KEY%\030 /V 1 /D "%CDROM%\updates\jre-7u7-windows-i586.exe /s /v "/qn"" /f instead of %systemdrive% ? I will test it later on
  4. [Solved] setupcomplete.cmd and java7

    Thank you for answers. I tried x64 first, I tried x86 first - without result. When installing "by hand' from %CDROM%\updates folder, jre is installing correctly, I've got both java installed then But, I did another test totay I changed script as MrJinje said in this way: [cutted other stuff]... IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\jre-7u7-windows-x64.exe /s /v"/qn" start /wait %CDROM%\updates\jre-7u7-windows-i586.exe [cutted other stuff]... to get install wizard on screen. So there's what I get! First screenshot - the wizard appears, click "Install" and: Second screenshot - Boom! Error! It's in polish, but Google translator gives: "Unable to open the installation package. Verify that the package exists and you can access it, or contact the application vendor to verify that this is a valid Windows Installer package." Why?... x64 wihout error, i586 with such error? The same names, the same location... Why can I install it by hand after system installation with no problems?... Maybe the new i586 version of 7u7 JRE setup must have any other additional parameters to add in setupcomplete.cmd? Thanks in advance for any tips
  5. Hello everybody First of all sorry for my bad english... It's not my native language. Thanks I've done AIO Windows 7 by myself with post-install setupcomplete.cmd script. Here is my script: @echo off setlocal enableextensions disabledelayedexpansion (set CDROM=) for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist %%i:\sources\install.wim set "CDROM=%%i:") if not defined CDROM goto :eof :: KB2533552 IF NOT EXIST %SystemRoot%\SysWOW64 start /wait wusa.exe %CDROM%\updates\Windows6.1-KB2533552-x86.msu /quiet /norestart IF EXIST %SystemRoot%\SysWOW64 start /wait wusa.exe %CDROM%\updates\Windows6.1-KB2533552-x64.msu /quiet /norestart :: http://www.microsoft.com/pl-pl/download/details.aspx?id=16 IF NOT EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\Windows-KB890830-V4.12.exe /Q IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\Windows-KB890830-x64-V4.12.exe /Q :: Windows Defender defs IF NOT EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\mpas-fe.exe /Q IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\mpas-fe-x64.exe /Q :: DirectX start /wait %CDROM%\updates\directx\DXSETUP /silent :: .NET Framework 4.5 start /wait %CDROM%\updates\dotnetfx45_full_x86_x64.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT start /wait %CDROM%\updates\dotNetFx45LP_Full_x86_x64pl.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT :: Silverlight IF NOT EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\Silverlight.exe /Q IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\Silverlight_x64.exe /Q :: Java JRE IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\jre-7u7-windows-x64.exe /s /v"/qn" :: timeout /t 10 > nul start /wait %CDROM%\updates\jre-7u7-windows-i586.exe /s /v"/qn" :: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= :: Adobe Flash Player start /wait %CDROM%\updates\install_flash_player_11_active_x.exe -install start /wait %CDROM%\updates\install_flash_player_11_plugin.exe -install :: Ending :: shutdown /R /T 5 rmdir /s /q "%systemdrive%\Users\Public\Videos" rmdir /s /q "%systemdrive%\Users\Public\Pictures" rmdir /s /q "%systemdrive%\Users\Public\Music" rmdir /s /q "%systemdrive%\Users\Public\Downloads" rmdir /s /q "%systemdrive%\Users\Public\Documents" rmdir /s /q "%systemdrive%\Users\Public\Desktop" rmdir /s /q "%systemdrive%\Users\Public\Libraries" rmdir /s /q "%systemdrive%\Users\Public\Favorites" IF EXIST %WinDir%\Setup\scripts RD /S /Q %WinDir%\Setup\scripts >nul DEL /F /Q %0% >nul OK, every soft is installing correctly except Java Runtime i586 on brand new x64 system installed. (I'm testing it on Oracle VirtualBox). I underlined failing line above with =-=-=-= signs. So, if Windows 7 is 64-bit, the setupcomplete.cmd script installs jre-7u7-windows-x64.exe only, but the i586 version setup is omitted Strange... I want to install both JRE on 64 bit system... If I install 32-bit Windows, then the script correctly installs i586 jre version. I also tried to get more info by adding /L switch to command: ... jre-7u7-windows-x64.exe /s /v"/qn /L C:\javax64.txt" ... jre-7u7-windows-i586.exe /s /v"/qn /L C:\javax86.txt" In this case, the logfile for 64-bit version is filled with full installer output (15kb file), but the logfile for 32-bit installer is absolutely empty (just file created) I did one more test - commented x64 setup line to pass only 32 bit version - the script did not install it too! What's wrong with it? Could you help me, please... Thanks!