

SFX nastavení cesty pro rozbalení
Ahoj, chtěl bych se optat jestli je možné, popřípadě jak nastavit do cesty k extrakci "napevno" podadresář (např. PROGRAM).
Něco jako C:\Users\JMENO_UZIVATELE\documents\Program
nastavím jako %userprofile%\documents\Program
Když však uživatel zvolí jinou cestu pro rozbalení např D:\Pokus tak bych rád aby se rozbalení provedlo do D:\Pokus\Program
Na stejném principu fungují "instalátory" z PortableApps viz portable CDEx
Je něco takového vůbec možné nastavit u SFX WinRaru?
Zkoušel jsem googlit bohužel bez úspěchu. Je docela možný, že se neumím správně optat.
Díky.
Nestačí vytvořit složku Program s těmi soubory a potom dělat to sfx?
Jo, to by šlo pokud nechceš aby byl na ploše automaticky po rozbalení vytvořen zástupce na spouštěcí soubor.
Čo to plácaš za nezmysly? Proste si vytvor samorozbaľovací archív z už vytvoreného priečinka "Program"... Keď užívateľ rozbalí archív kdekoľvek, vždy sa vytvorí zložka program.
Plácám nesmysly? Tak si to vyzkoušej. Pokud soubory umístím do složky a zabalím do archivu nelze vytvořit na ploše FUNKČNÍHO zástupce na spouštěcí soubor. Pokud do archivu umístím samostatné soubory, zástupce funguje korektně.
Třeba si jenom nerozumíme. To se zástupcem moc nechápu.
http://www.codenirvana.net/2013/06/create-installe r-with-winrar-self.html
Tak jsem zkusil po vytvoření sfx z něj vytvořit zástupce, přesunul zástupce na jiný disk a funguje to taky.
Samozrejme, že to ide... Parametre zástupcu:
Názov zdrojového súboru -> .\program\tvoj.exe
vytvorí zástupcu a odkaz funguje, môžem rozbaliť do akéhokoľvek adresára, vždy sa vytvorí správny zástupca s odkazom na *.exe súbor.
Hm zajímavé, tak sem přeinstaloval WinRar na aktuální verzi a už to funguje jak má. Jakou máš verzi?
Tuhle možnost jsem zkoušel nějakej čas zpět, ale bez úspěchu tak sem zůstal u toho, že sem zadával pouze
což bylo funkční, ale soubory nesmí být ve složce. Zástupce se sice vytvoří, ale nefunkční.
Tímto tedy označuji za vyřešené, a díky za diskusi