Zdravím všechny.
Podařilo se mi rozchodit DOS (i na celou plochu - ne jenom v malém okně) na Win 8.1 64 Bit.
Ale ptřeboval bych prosím pomoci s vypsáním dávkového souboru pro spouštění z ikony (souboru).
Nějak se mi to stále nedaří a myslím si, že by to mohl někdo umět.
Když spustím DosBox, stále dokola musím vypisovat: (příklad)
mount d d:\
d:
cd knihy
pujc.bat
Uměl by jste někdo napsat dávkový soubor tak, aby se spustil sám DosBox současně i s těmi příkazy, které se musí stále vypisovat?
Dávkový soubor pro DosBox a následné data Vyřešeno
Dávkový soubor pro DosBox a následné data Vyřešeno
Žij, jako bys měl zítra zemřít. A uč se, jako bys měl žít věčně.
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23605
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: Dávkový soubor pro DosBox a následné data
Netuším jak funguje dosbox, ale v klasickém DOSu byl soubor autoexec.bat, který se automaticky spouštěl po startu systému. A v něm můžeš mít cokoli. Zkus zapátrat tímto směrem.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Re: Dávkový soubor pro DosBox a následné data
Kód: Vybrat vše
"C:\(cesta k programu)\dosbox(verze).exe" PROGRAM -exit -fullscreen -noconsole
Místo spouštěného programu nebo dávkového souboru můžeš spustit i obraz disku nebo diskety, potom se z něj DOSBox pokusí nabootovat (takže to musí být disketa s libovolným historickým systémem pro PC, jako jsou MS-DOS, DR-DOS, TE-DOS, CP/M-86, XENIX, OS-2 a spousta jiných, akorát Linux tam nejde, asi není dost historický). Tak se dají spustit i totálně zkriplené kusy softu (například M$ Fortran 77), které nechodí pod vestavěným FreeDOSem.
Další parametry viz návod v příloze:
Kód: Vybrat vše
dosbox [name] [-exit] [-c command] [-fullscreen] [-conf congfigfile]
[-lang languagefile] [-machine machinetype] [-noconsole]
[-startmapper] [-noautoexec] [-securemode]
[-scaler scaler | -forcescaler scaler]
[-version]
Největší možnosti máš přímo editací konfiguračního souboru, například fullscreen=true ti bude DOSBox spouštět vždy na celé obrazovce, také si tam můžeš zvolit typ a rychlost procesoru, grafické nebo zvukové karty, velikost dostupné RAM, pomocí hodnoty frameskip urychlit vykreslování a tím běh náročnějších programů...
Je tam toho tak na rok experimentování
Další možnost je napsat si pro daný adresář speciální AUTOEXEC.BAT, a ten opět pomocí parametru spustit při startu DOSBoxu, ten ti provede všechny v něm zapsané příkazy jako by normálně bootoval. A všechno se to dá kombinovat
- Přílohy
-
- dosbox.zip
- (17.62 KiB) Staženo 38 x
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Dávkový soubor pro DosBox a následné data
ITCrowd píše:....v klasickém DOSu byl soubor autoexec.bat, který se automaticky spouštěl po startu systému......
Ano, to vím, ale neumím si vytvořit vlastní. Musím mít nejdříve spuštěný Dosbox, aby tohle fungovalo a vněm zadávat ty příkazy. A na to chci vytvořit ten dáv.soub., abych to nedělal ručně.
Dodatečně přidáno po 48 vteřinách:
faraon píše:[code]"C:(cesta k programu)dosbox(verze).exe" PROGRAM -exit -fullscreen -noconsole.............Další možnost je napsat si pro daný adresář speciální AUTOEXEC.BAT, a ten opět pomocí parametru spustit při startu DOSBoxu, ten ti provede všechny v něm zapsané příkazy jako by normálně bootoval. A všechno se to dá kombinovat
Páni, ty jsi mi toho napsal, že nevím která bije. Tak že dík.
Zkusím se tím postupně prokousávat, případně se budu dále dotazovat. Už teď vidím, že jsem v háji.
Mám jiný Dosbox, uvidím jak to půjde.
Program co potřebuji umím spustit, ale jak píšu, nechce se mi to stále zadávat ručně. A navíc jsem použil jen příklad pro názornost. Celková cesta je podstatně komplikovanější.
Žij, jako bys měl zítra zemřít. A uč se, jako bys měl žít věčně.
Re: Dávkový soubor pro DosBox a následné data
Já mám také novější verzi než je tohle README, takže tam mám možná ještě nějaké nastavení navíc. Ale s tímhle vystačím.
Každopádně DOSBox je ideální virtualizační platforma, umožňující spouštění stále stejného programu na libovolném moderním počítači s libovolným operačním systémem, včetně tabletů a lepších mobilních telefonů. Navíc bezpečně a viruvzdorně!
Kam se hrabe nějaká Java děravá jako řešeto
Ještě jsem si vzpomněl na jednu drobnost, příkaz
dosbox .
ti ho spustí v aktuálním adresáři, připojeném jako disk C, takže pokud v něm máš víc programů a chceš spustit některý z nich, stačí ho potom jen napsat jako příkaz.
Každopádně DOSBox je ideální virtualizační platforma, umožňující spouštění stále stejného programu na libovolném moderním počítači s libovolným operačním systémem, včetně tabletů a lepších mobilních telefonů. Navíc bezpečně a viruvzdorně!
Kam se hrabe nějaká Java děravá jako řešeto
Ještě jsem si vzpomněl na jednu drobnost, příkaz
dosbox .
ti ho spustí v aktuálním adresáři, připojeném jako disk C, takže pokud v něm máš víc programů a chceš spustit některý z nich, stačí ho potom jen napsat jako příkaz.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Dávkový soubor pro DosBox a následné data
DOSBOX používám, popíšu svůj postup spouštění :
mám složku c:\DOSBox-0.73\ , v ní nainstalovaný DOSBOX
složku c:\DOSPgmy\SPORTKA\, v ní dosové programy
ve složce c:\DOSBox-0.73\ soubor sportka.conf
v něm
[autoexec]
keyb us
mount c c:\dospgmy
c:
cd sportka
call sportka.bat
exit
a na ploše ikonu, ve které spouštím
C:\DOSBox-0.73\dosbox.exe -conf sportka.conf -noconsole
spustit v:C:\DOSBox-0.73
V souboru sportka.bat
už mám jen dosové příkazy na spuštění dosového programu
Snad ti to pomůže.
mám složku c:\DOSBox-0.73\ , v ní nainstalovaný DOSBOX
složku c:\DOSPgmy\SPORTKA\, v ní dosové programy
ve složce c:\DOSBox-0.73\ soubor sportka.conf
v něm
[autoexec]
keyb us
mount c c:\dospgmy
c:
cd sportka
call sportka.bat
exit
a na ploše ikonu, ve které spouštím
C:\DOSBox-0.73\dosbox.exe -conf sportka.conf -noconsole
spustit v:C:\DOSBox-0.73
V souboru sportka.bat
už mám jen dosové příkazy na spuštění dosového programu
Snad ti to pomůže.
Re: Dávkový soubor pro DosBox a následné data
1)
1) To si taky myslím a chci to využít na registrace stránek, hesla atd. Už toho mám hodně. Akorát nevím, jestli ukládat i dost citlivá data.
2) Disk C používat nechci. Potřebuji to mít portable. Před rokem jsem měl zkušební fungující verzi na flešce (když jsem to chtěl poprvé zkoušet), ale jak jsem to udělal ..... to nevím. Uložená kopie mi nejde. Teď to umím spustit jen z C.
Dodatečně přidáno po 5 minutách 22 vteřinách:
Pomůže určitě, díky moc. Ale jsem už natvrdlej a rozumím z toho asi tak 25%. Snad to postupně poskládám.
faraon píše:J.... DOSBox je ideální virtualizační platforma, umožňující spouštění stále stejného programu na libovolném moderním počítači s libovolným operačním systémem, včetně tabletů a lepších mobilních telefonů. Navíc bezpečně a viruvzdorně!......
2) dosbox . ti ho spustí v aktuálním adresáři, připojeném jako disk C, takže pokud v něm máš víc programů a chceš spustit některý z nich, stačí ho potom jen napsat jako příkaz.
1) To si taky myslím a chci to využít na registrace stránek, hesla atd. Už toho mám hodně. Akorát nevím, jestli ukládat i dost citlivá data.
2) Disk C používat nechci. Potřebuji to mít portable. Před rokem jsem měl zkušební fungující verzi na flešce (když jsem to chtěl poprvé zkoušet), ale jak jsem to udělal ..... to nevím. Uložená kopie mi nejde. Teď to umím spustit jen z C.
Dodatečně přidáno po 5 minutách 22 vteřinách:
petrmet píše:...popíšu svůj postup spouštění :
mám složku c:DOSBox-0.73 , ..... na ploše ikonu, ve které spouštím
C:DOSBox-0.73dosbox.exe -conf sportka.conf -noconsole.....už mám jen dosové příkazy na spuštění dosového programu
Snad ti to pomůže.
Pomůže určitě, díky moc. Ale jsem už natvrdlej a rozumím z toho asi tak 25%. Snad to postupně poskládám.
Žij, jako bys měl zítra zemřít. A uč se, jako bys měl žít věčně.
Re: Dávkový soubor pro DosBox a následné data
Minapark píše:2) Disk C používat nechci. Potřebuji to mít portable.
Však ten virtuální disk C: bude pracovní adresář DOSBoxu na libovolné jednotce, se skutečným C: v počítači nemá nic společného. Já ho například v Linuxu vůbec nemám a také mi ho DOSBox ukazuje
Podstatné je že ven se z něj nic nedostane, ani virus ne, jenom hlouběji do podadresářů. Takže se dá hrát a experimentovat i se zavirovanými programy, samozřejmě vždy pouze na kopiích dat, originály je potřeba mít bezpečně uložené úplně jinde!
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Dávkový soubor pro DosBox a následné data
faraon píše:Však ten virtuální disk C: bude pracovní adresář DOSBoxu na libovolné jednotce, se skutečným C: v počítači nemá nic společného.....
No, to je asi to co nechápu. Já totiž vůbec nevím, jestli se mi to spouští virtuálně nebo přímo. Promiňte mi to.
Zkusím se tedy zeptat úplně přímo. (moc mi to totiž nejde, buď to se to spouští dokola, nebo to něco nenachází ..atd.)
Kdybych sem napsal přesnou cestu, kde chi mít DBox a přesnou cestu programu, který potřebuji spustit, napsal by mi někdo spouštěcí soubor .bat? Včetně spouštěcí ikony na plochu?
Asi si říkáte, že jsem línej na tom dělat. No, spíš mi docházejí nápady a mozek ni nejede.
Za to Vám posílám link na ten jinej DBox. (spíš specifikovaně podrobnej, v základu bude asi stejný, jen vím, že se spouští v různých velikostech, úpravách a tak. Třeba to znáte a třeba to někdo zaujme. A je tam i dost jiných rad, ale já se nachytám).
http://www.columbia.edu/~em36/wpdos/index.html
Žij, jako bys měl zítra zemřít. A uč se, jako bys měl žít věčně.
Re: Dávkový soubor pro DosBox a následné data
Proč pořád chceš soubor bat ? Potřebuješ konfigurační soubor ve složce, kde je DOSBOX např. knihy.conf a do něj dát příkazy, jak jsem psal výše.
[autoexec]
mount c d:\
c:
cd knihy
call pujc.bat
exit
Celé to pak spustíš příkazem :
C:\DOSBox\dosbox.exe -conf knihy.conf -noconsole
který dáš do spouštěcí ikony.
[autoexec]
mount c d:\
c:
cd knihy
call pujc.bat
exit
Celé to pak spustíš příkazem :
C:\DOSBox\dosbox.exe -conf knihy.conf -noconsole
který dáš do spouštěcí ikony.
Re: Dávkový soubor pro DosBox a následné data
Zkoušel jsem to podle tebe. Je to zatím nejblíže aby to fakalo.
1) nevím co s tím "[autoexec]", to tam mám taky napsat, nebo je to jen info?
2) teď píšeš "mount c d:" a před tím "mount c c:", já dávám "mount d d:" a proto mi to třeba nejde.
3) DBox mám na:
D:/9-DOS/DOSWP64/WPfor64bit/DOSbox/DOSBox-25line.exe a spoštecí program
D:/9-DOS/data/Puj/puj.bat a tady se spouští bat s příkazami na pro c: (proto jsem to chtěl změnit, ale asi to bude to virtuální).
4) dle mých složek by to vypadalo asi takto?:
[autoexec]
mount d d:
d:
cd 9-dos
cd data
cd puj
call pujc.bat
exit
5) a příkaz "D:/9-DOS/DOSWP64/WPfor64bit/DOSbox/DOSBox-25line.exe -pujc.conf -noconsole" je dobře?
A jak ho dám do ikony?
Dodatečně přidáno po 23 minutách 57 vteřinách:
Když spustím bod 5 z příkazovýho řádku win, tak se mi sice DBox spustí, ale zase je tam z: a můžu to celé vypisovat....
1) nevím co s tím "[autoexec]", to tam mám taky napsat, nebo je to jen info?
2) teď píšeš "mount c d:" a před tím "mount c c:", já dávám "mount d d:" a proto mi to třeba nejde.
3) DBox mám na:
D:/9-DOS/DOSWP64/WPfor64bit/DOSbox/DOSBox-25line.exe a spoštecí program
D:/9-DOS/data/Puj/puj.bat a tady se spouští bat s příkazami na pro c: (proto jsem to chtěl změnit, ale asi to bude to virtuální).
4) dle mých složek by to vypadalo asi takto?:
[autoexec]
mount d d:
d:
cd 9-dos
cd data
cd puj
call pujc.bat
exit
5) a příkaz "D:/9-DOS/DOSWP64/WPfor64bit/DOSbox/DOSBox-25line.exe -pujc.conf -noconsole" je dobře?
A jak ho dám do ikony?
Dodatečně přidáno po 23 minutách 57 vteřinách:
Když spustím bod 5 z příkazovýho řádku win, tak se mi sice DBox spustí, ale zase je tam z: a můžu to celé vypisovat....
Naposledy upravil(a) Minapark dne 23 zář 2017 13:54, celkem upraveno 1 x.
Žij, jako bys měl zítra zemřít. A uč se, jako bys měl žít věčně.
Re: Dávkový soubor pro DosBox a následné data
To je marný. Na otázky neodpovídáš, příspěvky nečteš. Vycházel jsem z tvého prvního příspěvku, ale asi máš vše uloženo někde jinde. Dokud nebudu vědět přesně, kde máš co uloženo, nemohu ti napsat příkazy, musíš si je odvodit sám podle příkladů, které jsou triviální. Máš vůbec DOSBOX ? Co je DOSBox-25line.exe ?
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 2174
-
od Kopusek
Zobrazit poslední příspěvek
02 pro 2023 10:13
-
- 4
- 2175
-
od ski1961
Zobrazit poslední příspěvek
08 říj 2023 11:40
-
-
Data science desktop cca 70k Příloha(y)
od Siderit » 24 srp 2023 12:02 » v Rady s výběrem hw a sestavením PC - 10
- 1544
-
od Siderit
Zobrazit poslední příspěvek
25 srp 2023 20:02
-
-
- 4
- 707
-
od jan l
Zobrazit poslední příspěvek
11 led 2024 20:15
-
- 1
- 1306
-
od zeus
Zobrazit poslední příspěvek
23 kvě 2023 12:46
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů