Page 1 of 1

ZIP Self-Extractor

Posted: 19 May 2009, 14:51
by RomanX
Zdravím,
měl bych jeden dotaz. Používám občas "ZIP Self-Extractor", ale vadí mi u něj jedna věc. Je u něj možné zadat cestu k aplikaci, kter se spustí po dokončení rozbalování. Často bych však potřeboval, aby se spustila aplikace umístěná v C:\Program Files. Nefungují zde však "proměnné", tak jako u položky, která určuje cílový adresář pro rozbalování. Existuje na to nějaké řešení?
Roman

Re: ZIP Self-Extractor

Posted: 19 May 2009, 15:29
by Lukas Cerman
Dobry den,

`Execute command or open document ' je absolutni cesta, nebo cesta relativni k mistu kam se vybalil archiv. Nepredpokladali jsme, ze by nekdo vybalil archiv a pak spoustel cosi jineho z uzivatelova pocitace. Pokud chcete spoustet neco jineho, muzete si napsat bat soubor a vlozit ho do archivu. V bat souboru pouzije environment promenou ProgramFiles, tedy neco jako:

runit.bat:
%ProgramFiles%\DiskEraser\erase c: /all

Re: ZIP Self-Extractor

Posted: 19 May 2009, 15:34
by Jan Rysavy
Romane, můžete prosím popsat situaci, proč potřebujete spouštět jiný program, než si uživatel právě vybalil?

Re: ZIP Self-Extractor

Posted: 19 May 2009, 17:43
by zarevak
Napadá nme snad jen automatické otevření právě vybaleného dokumentu. Dovolím si upozornit, že na to existuje lepší postup s příkazem start:

Code: Select all

start dokument.doc
(Vyžaduje, aby uživatel měl typ souboru správně zaregistrovaný...)

Re: ZIP Self-Extractor

Posted: 19 May 2009, 21:13
by Lukas Cerman
zarevak wrote:Napadá nme snad jen automatické otevření právě vybaleného dokumentu. Dovolím si upozornit, že na to existuje lepší postup s příkazem start:

Code: Select all

start dokument.doc
(Vyžaduje, aby uživatel měl typ souboru správně zaregistrovaný...)
Tohle je zbytecne, staci zadat `dokument.doc', spousti se to pres shell, takze to spusti asociovany prohlizec/editor. Viz manual:

Execute command or open document
Here you can enter command (with optional parameters), document name, or HTTP link (must start with http://). It is executed (opened) when unpacking of the self-extracted archive finishes. In case of command or document name you can enter absolute path or relative path (relative to the current directory of the opened self-extracted archive).

Samples:
setup.exe -x
doc\readme.txt
http://www.altap.cz

Re: ZIP Self-Extractor

Posted: 01 Jun 2009, 10:44
by RomanX
Jan Rysavy wrote:Romane, můžete prosím popsat situaci, proč potřebujete spouštět jiný program, než si uživatel právě vybalil?
Zdravím,
nevím proč, ale nenapadlo mě, že realativní cesta v "Execute command or open document" se bude vztahovat k adresáři, kam se archív rozbalí. Předpokládal jsem, že to bude k místu odkud se spouští rozbalení archvívu. Tím je to vyřešeno. Díky moc za tip k řešení! Jinak musím říct, že "Zip Sel-Extractor" je fajn a možnosti nastavení velmi užitečné.
Roman