Stránka 1 z 1
conventor batch i se soubory
Napsal: 03 kvě 2013 08:38
od _Ondra10_
Dobrý den mám takový problém dělám v batu jakýsi "rozcestník" kde se napíše určitý příkaz a zapne to např. hru, ale k věci ta hra je ve složce např. data>hry>hra.exe ale když zkonvertuju do exe ten spouštěcí soubor ten batch tak stejnak potřebuje tu složku data s hrou. Nešlo by nějak udělat aby tu složku nepotřeboval? aby se vložila nějak do toho pozdějšího bach který bude *.exe

Re: conventor batch i se soubory
Napsal: 03 kvě 2013 08:58
od Uziv00
Musíš před příkazem spuštění změnit adresář.
Např.
Re: conventor batch i se soubory
Napsal: 03 kvě 2013 09:15
od _Ondra10_
ano to mám, ale asi jste to nepochopil/a adresář měním ale ten výsledný exe tu složku data>hry vždy potřebuje. mě šlo o to aby jí nepotřeboval. aby byl jakoby samostatný.
Re: conventor batch i se soubory
Napsal: 03 kvě 2013 09:21
od Uziv00
Tak to zkus nějak přeložit do češtiny. Vůbec nechápu co vlastně chceš.
/edit: nebo to myslíš tak, že by součástí toho jediného exe byl i adresář z hrou?
Re: conventor batch i se soubory
Napsal: 03 kvě 2013 09:28
od _Ondra10_
Tak jednoduše zkráceně řečeno: mám v batch takový rozestník na funkci proměnné kde uživatel napíše např. hra a batch jde
a však když skonvertuji bat do exe tak ten výsledný exe stále potřebuje tu složku s hrou, já potřebuji aby tu složku nepotřeboval. jde to vůbec nějak?

--- Doplnění předchozího příspěvku (03 Kvě 2013 09:29) ---
ano, to edit bylo správně :-)
Re: conventor batch i se soubory
Napsal: 03 kvě 2013 09:43
od Uziv00
Napadá mě způsob udělat samorozbalovací archiv, který by po spuštění rozbalil soubory na disk a pak spustil výběr.
Re: conventor batch i se soubory
Napsal: 05 kvě 2013 11:11
od _Ondra10_
A nevíte jak vytvořit SFX archiv aby uživatel nemusel potvrzovat rozbaleni a ihned po rozbalení např do appdata se spusti start.bat?
Re: conventor batch i se soubory
Napsal: 05 kvě 2013 11:40
od Uziv00
Záleží v čem to tvoříš. U winraru by to měl být parametr -s resp. -s1. pro spuštění -sp vyber.exe. Strejda google bude určitě vědět.
Re: conventor batch i se soubory
Napsal: 10 kvě 2013 08:04
od _Ondra10_
Možná jsem měl vytvořit nové téma, ale k věci: Mě by zajímalo jak fungují ty SFX archivy jak dokážou do sebe pojmout hodně dat a pak se zase extrahovat?
Re: conventor batch i se soubory
Napsal: 10 kvě 2013 08:33
od petr22
Je to pakovaci program (jako je RAR nebo ZIP) a archiv soucasne, takze umi rozpakovat sam sebe. Na vytvoreni potrebujes externi program (treba RAR).
Nicmene pozor - jamile zacnes neco takhle automaticky rozbalovat do nejakych slozek, bude z tebe mit obrovskou radost antivir, pripadne firewall a UAC ve Windows, protoze se jim tahle cinnost nebude znat uplne normalni. Takovouhle lacinou skriptarnu se tu pokousel vytvorit jeden kolega, nez zjistil ze antivir neskutecne spomaluje rozbalovani a UAC blokuje spusteni nekterych souboru, pricemz uzivatel vidi pouze to, ze se nic nedeje.
Re: conventor batch i se soubory
Napsal: 10 kvě 2013 17:07
od _Ondra10_
No to chápu že je to pakovaci program ale nechápu jak může mít exe soubor v sobe zip (nebo rar).
Re: conventor batch i se soubory
Napsal: 10 kvě 2013 18:10
od faraon
To není nic složitého. Ten EXE se skládá ze dvou částí, v první je samotný prográmek na rozbalování, ve druhé jsou potom ta zkomprimovaná data. Prográmek už má natvrdo zadané odkud má s tím rozbalováním začít, tedy kde ta data začínají, a po spuštění tuhle činnost prostě provede.
Je to podobné jako kdybys měl obrázek který obsahuje i jednoduchý prohlížeč, aby sám sebe zobrazil. Akorát by se tím zbytečně plýtvalo místem na disku, protože prohlížečů na obrázky je hafo a umějí toho mnohem víc než ten jednoúčelový, který by ten obrázek promítal.