Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno DOS: BAT soubor s vnější proměnnou

Mám DOS přehrávač filmů MPlayer

Co použít za parametr/odkaz v BAT souboru, aby se příkazem
spust.bat film.avi spustil film

bat by vypadal:
mplayer.exe (parametr odkazující na vnější proměnnou) (-další parametry pro mplayer)

mě jde o to do batu dát něco co by fungovalo jako cokoliv, proměnná, která se bere "zvenku", spoustel se libovolny film, v batu budou dalsi parametry pro mplayer, je to opruz vypisovat všechno stále dokola

muchas gracias

Předmět Autor Datum
To se mi zdá složité. V dosu je příkaz: path Stačí pokud si do autoexec.bat přidáš parametr path c:…
Flash_Gordon 24.04.2007 16:02
Flash_Gordon
Parametre prikazovej riadky sa v bat subore pouzivaju pomocou znaku % napr. mplayer.exe %1 spusti…
MM.. 24.04.2007 16:03
MM..
díky, už to funguje :-)
Pleskot 24.04.2007 16:23
Pleskot
Pokud jsem to správně pochopil, tak tobě jde o to, aby se spuštěním dávky Spust.bat s parametrem, př…
Pytlík 24.04.2007 16:04
Pytlík
pleskote - zaprve ti gratuluji k nalezu nejlepsiho prehravace na planete zadruhe ti posilam odkazulu…
kmochna 24.04.2007 19:01
kmochna
vono nejlepší.....čas od času dojde mailem do práce video, takže nemusím vykládat, proč zrovna použí… poslední
Pleskot 25.04.2007 18:28
Pleskot

To se mi zdá složité.
V dosu je příkaz: path

Stačí pokud si do autoexec.bat přidáš parametr
path c:\cestaKePrehravaci

Tak budeš moci kdykoliv zápisem: mplayer.exe film.avi spustit rovnou přehrávač s filmem.

Stejný princip používají přídavné příkazy v DOSu 6.22 - například program deltree "adresar"
takto přebíral cestu z aktuálního adresáře a jako uživatelský parametr mu byl předán adresář určený k mazání.

Parametre prikazovej riadky sa v bat subore pouzivaju pomocou znaku %

napr.
mplayer.exe %1

spusti to co napises za ten bat. Ak chces do toho .bat cez prikazovu riadku davat aj dalsie parametre mozes tam pridat viac parametrov napr.
mplayer.exe %1 %2 %3 %4 %5

P.S. nemiesaj vyrazy premenna a parameter, su to odlisne veci. Tvoja otazka je o parametroch a nie o premennych.

Pokud jsem to správně pochopil, tak tobě jde o to, aby se spuštěním dávky Spust.bat s parametrem, představujícím jméno filmu (případně vč. cesty) spustilo přehrávání toho filmu. Je to jednoduché. Na první parametr se odkazuješ proměnnou %1, na druhý %2, .. atd. až po %9.
Problémem by mohlo být, že název filmu bývá často víceslovný, takže první slovo by byl parametr %1, druhé slovo %2, atd. To bylo nutno řešit umístěním názvu do úvozovek, nejlépe už při volání .bat.

pleskote - zaprve ti gratuluji k nalezu nejlepsiho prehravace na planete
zadruhe ti posilam odkazulu http://www.mplayerhq.hu/DOCS/HTML/cs/commandline.ht ml
v cestine zadny strach
----
jemny uvod v prostredi windows(tise predpokladam ze to provozujes na nem):
vytvor si zastupce mplayeru na plochu a videa na zastupce hazej
nebo vytvor si take zastupce na plochu + tam natriskej (vlastnosti zastupce) prepinace co potrebujes
aaa nebo pokud trvas na nejakem okynku pro windows stahni MPUI -vygoogluj ;-)

vse se nemusi resit batkou - ta by prichazela v uvahu kdybys chtel na jeden klik poustet treba 20 videi do fronty - to je zbytecnost pac mplayer umi playlisty i to umi prehravat posobe (oznacim 60 mp3 a cele hodim na zastupce)
---
edit : a ted kukam http://www.liutilities.com/products/wintaskspro/pro cesslibrary/mplayer/ ze mplayer je taky proces win media playeru tfuj tajxl

vono nejlepší.....čas od času dojde mailem do práce video, takže nemusím vykládat, proč zrovna používám DOSový videopřehrávač, který má "vlastní kodeky" :-? MPUI mi tu bohužel nefunguje, zkolabuje

vypadá to, že VLC Media Player taky plní "portable" funkci, kterou požaduji a je to přímo windows aplikace :-)

jinak dík za další tipy a stránku vydavatele :beer:

Zpět do poradny Odpovědět na původní otázku Nahoru