Zástupce - Relativní cesta

Na téma Windows XP, 2000, Me, 98, 95 a starší

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod ondravojta 7. 2. 2008 20:58

Už se tu jednou něco podobného řešilo, ale tak nějak nevyřešilo.

Chci vypálit cd, v jehož koženovém adresáři bude zástupce odkazující na soubor o adresář hlouběji. Takto:

Obsah CD:
zastupce - odkazující na soubor.ppt
adresar \ soubor.ppt

Jelikož jsou ale písmenka pro mechaniku všude jinak, potřeboval bych do toho zástupce dostat relativní cestu.
Můžete mi někdo poradit jak na to? Ať už zástupcem, nebo třeba pomocí *.bat
Pořád to nemohu rozběhnou
ondravojta
Junior

Odeslat příspěvekod Fixerion 7. 2. 2008 21:09

Zastupcom to asi nepojde, ten musi obsahovat fyzicku cestu. Mozes to vyriesit napriklad bat suborom, ktory bude obsahovat riadok adresar\soubor.ppt.
Fixerion
Junior

Odeslat příspěvekod Noclaf 7. 2. 2008 23:22

Nemusi.

Podle me ti pomuze tahle stranka : http://technet2.microsoft.com/WindowsSe ... x?mfr=true , konkretne asi promenna %CD%
SI ALTERUM SIT OPTANDUM, MALIM EQUIDEM INDISERTAM PRUDENTIAM QUAM STULTITIAM LOQUACEM
Merida AM 3000D 2008 + Sigma Sport Mirage EVO X;
Noclaf
Junior
Uživatelský avatar

Odeslat příspěvekod firefoxik 7. 2. 2008 23:34

A co takhle pouzit odkaz typu ".\adresar\soubor.pps"
Tecka je odkaz na aktualni adresar, alemalo se to vi 8)
PS: a hlavne to funguje vsude - i na LINUXU
firefoxik
Junior
Uživatelský avatar

Odeslat příspěvekod Noclaf 8. 2. 2008 08:39

firefoxik

Ono to spis funguje na linuxu. Ve woknech je podpora tohodle temer nulova. A v zastupcich se to ROZHODNE pouzit neda.
SI ALTERUM SIT OPTANDUM, MALIM EQUIDEM INDISERTAM PRUDENTIAM QUAM STULTITIAM LOQUACEM
Merida AM 3000D 2008 + Sigma Sport Mirage EVO X;
Noclaf
Junior
Uživatelský avatar

Odeslat příspěvekod firefoxik 8. 2. 2008 14:29

Pres windows sell funguje tecka uplne normalne, v zastupci nejde pouzit ani to %cd%, oboji je tak na BAT soubory....
firefoxik
Junior
Uživatelský avatar

Odeslat příspěvekod firefoxik 8. 2. 2008 14:41

Ono vlastne vekery relativni cesty se vztahuji na aktualni adresar odkud je spusteny CMD, tzn. zastupce udelat nepujde, jedine BAT jak psal Fixerion nebo si udelat nejakou mini EXE aplikacku.
AMD PhenomII X4/6GB RAM/640GB+1TB+2TB HDD/GF 650Ti 1GB
firefoxik
Junior
Uživatelský avatar

Odeslat příspěvekod ondravojta 8. 2. 2008 22:02

Díky. Zkoušel jsem to podobně, ale psal jsem tam řádek \adresar\soubor a to nefungovalo. Pořád jsem nemohl přijít na to proč to nejde.
A jak mužu automaticky vypnout příkazový řádek po otevření daného souboru?
ondravojta
Junior

Odeslat příspěvekod Fixerion 9. 2. 2008 20:50

Ked nechces, aby ti ostal otvoreny prikazovy riadok, tak do toho bat suboru napis "start adresar\soubor.ppt".
Fixerion
Junior

Odeslat příspěvekod ukprvek 22. 5. 2008 13:04

tohle jakžtakž funguje cíl: D:\WINDOWS\system32\cmd.exe /C "puv.txt"
spustit v: %windir%\system32\cmd.exe /C "puv.txt", OS si to najde, i kdyz nebude na D, tam jak je to puv.txt může být ta relativní cesta
ukprvek
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků