Jump to content

mooms

Global Mods
  • Posts

    2,370
  • Joined

  • Last visited

  • Days Won

    151

Everything posted by mooms

  1. Hi Lego, glad to hear you're fine !
  2. Je pense qu'un tel script a été posté sur le forum, peut-être même par moi (je n'en suis pas l'auteur), mais ce n'est pas évident à retrouver....
  3. You can change the date I suppose.
  4. Thanks Rick.
  5. Yes, you can add a complete profile with a slightly modified script I have made a v2.2 a long time ago that can do that, but it need a rewrite to be more user friendly. I also made a tutorial (in French) here: http://www.wincert.net/forum/topic/11041-cr%C3%A9er-un-addoninstallateur-dextensions-pour-firefox/
  6. BCDEdit Gui: http://www.boyans.net/
  7. Its the sfx module that was the cause of the false positive (because it was compressed with UPX). What is weird is that the file haven't changed since v2.1, Mediafire "virus" detection is a joke.... V2.6.1 is out, only change: - uncompressed the SFX stub to avoid false positive. (No need to update if you have v2.6).
  8. It's in the first post, in the spoiler tags: http://adf.ly/1713566/dotnet46elslim
  9. That's what I've tried (twice), and I was able to uninstall the previous version (double checked, rebooted, no nag, no traces left of 8u40). As i said, the local folder is immediately deleted by the 7zip SFX. You're the only one who have reported this bug, so I'm thinking the problem lies on your end. This is what 2.6-test3 is doing (you can at least try it, it was made after your request), but another (bigger) problem have arisen as I have explained (installation is not silent anymore, defeating the whole purpose of the maker....)
  10. Version 2.6 Changelog:
  11. 7zip SFX always delete the temp folder once finished. (not the case of course if InstallPath= is used). But, as I said, even without the original setup files the uninstall went fine, so I don't know why ianymaty had encountered this bug. Reminder: uninstall strings for Java 8u60: x86: MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83218060F0} x64: MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F86418060F0} Only the part in bold changes between versions.
  12. Updated to r964
  13. maj vers r964
  14. I've found the reason: http://superuser.com/questions/134245/disable-windows-7-s-open-file-security-warning-dialog-for-exe-on-local-drive http://www.windowspcguy.net/?p=173 http://www.makeuseof.com/answers/type-data-stored-local-locallow-roaming-folders-userappdata-windows-7/ TL;DR: It appears the LocalLow folder is a special folder for untrusted data, so Windows will always ask for run confirmation from here, and AFAIK there is no easy and automatic way to bypass it. Anyway, I was not able to reproduce your bug: I installed silent Java 8u40 Dual made with Java Multi Maker 2.5, then updated with original 8u60 installers, and Java was able to uninstall both versions of 8u40.
  15. Hi ianymaty, Found the path, it is a variable, based on the user name and file version: For an user named ianymaty and Java 8u60 it is: C:\Users\ianymaty\AppData\LocalLow\Oracle\Java\jre1.8.0_60Translated into variables: %USERPROFILE%\AppData\LocalLow\Oracle\Java\jre1.%MAJ%.0_%MIN%(%MAJ% and %MIN% are variables created by my script based on the file name, we reuse them here). Translated into 7 zip SFX syntax: InstallPath="%USERPROFILE%\\AppData\\LocalLow\\Oracle\\Java\\jre1.%MAJ%.0_%MIN%" in the cmd file: ECHO InstallPath="%%USERPROFILE%%\\AppData\\LocalLow\\Oracle\\Java\\jre1.%MAJ%.0_%MIN%">> "32.cfg"You may have noticed that the variable USERPROFILE is surrounded by double %% sign, that's because we don't want Windows parsing the variable when running the CMD file, but when the SFX is executed, and using double %% will do the trick. This is working, but, on my tests, the install isn't silent anymore on Win7 X64 (but it is silent on Win7 x86). I don't know why, maybe because of the path used ? That's weird... You can test it: JAVA-Multi_Maker_2.6-test2.zip MD5: d004e85736501093ebe1cc90e92a03a8 edit: discovered that the extraction path is different for x64: _x64 is added at the end of the folder's name... code used is: %USERPROFILE%\AppData\LocalLow\Oracle\Java\jre1.%MAJ64%.0_%MIN64%_x64I made an other test version It is slightly different because we need two separate folders, and 7zip can only extract to one folder, so we use this extraction path InstallPath="%USERPROFILE%\\AppData\\LocalLow\\Oracle\\Java"I also changed the naming of the msi files, now it mimic exactly the behavior of the original installer as you have requested, but the problem still remains.... The compression of the admin install version is also much less efficient because of the separate folders. JAVA-Multi_Maker_2.6-test3.zip MD5: 30af3563e0c53c7c9fd7be350d39986f I'm surely missing something here...
  16. Thanks ianymaty
  17. Hi Thiersee, Yes the size gain was the purpose of the v2.6 The cons: - You need to use a 64 bits OS to build 64 bits versions (the installer is run in a special mode to make the admin install point). - It seems some unique infos are added in the admin install, because every installer have an unique MD5. That's the confirmation: Oracle have made some changes to the installers that will make them incompatible with setupcomplete installs. I also remember now this was already discussed in the ryanVM thread (you need to be logged to see the thread).
  18. Oracle must have made some changes. Please try this version, it's a test version I made some time ago, it create an admin install point. The purpose was to reduce the size of the SFX, but maybe it will also allows install with setupcomplete. You can also try to use wintoolkit runonce to see if it make a difference. JAVA-Multi_Maker_2.6-test1.zip
  19. If you install it by double-clicking, does it work ?
  20. 98 MB seems the normal size. I will also reply to you PM here, so it can benefit to others as well: I meant remove previous versions of the installers in the script folder, not Java itself. It was to avoid the UPX error, but it seems your error is different. Anyway, you can try this silent dual SFX I've just made: http://www.mediafire.com/download/94ak2d3h2wx7l3u/Java_8u60-Dual.exe
  21. UPX error is harmless, it is because you've already uncompressed the setup on a previous run, delete all installers and you will not see the error.
  22. If someone have downloaded them, it could post a mirror. You can download this version in the meantime. http://www.wincert.net/forum/files/file/5-win-toolkit/
  23. Be patient guys, he is maybe still in vacations !
×
×
  • Create New...