Opis emulatora systemu operacyjnego DOS: Wieloużytkownikowość i nieinteraktywne sesje.
Następna strona
Poprzednia strona
Spis treści
5. Wieloużytkownikowość i nieinteraktywne sesje.
5.1 Czy mogę używać dosemu na systemie wieloużytkownikowym?
Tak. Można skonfigurować DOSEMU dla każdego użytkownika osobno.
Szczegóły znajdziesz w README.txt.
5.2 Jak mogę uruchamiać polecenia DOS-a nieinteraktywnie?
Możesz zrobić to w jeden z następujących sposobów: 1. przekieruj
plik do standardowego wejścia DOSEMU, 2. użyj opcji konfiguracyjnej
keystroke i opcji -I podczas uruchamiania jak to jest opisane w
README.txt, aby podać znaki, które mają być zinterpretowane tak
jakby były wpisane z klawiatury podczas działania DOSEMU. 3. użyj
programu mkdexe, aby zrobić plik DEXE - mały system plików DOS-a
zawierający tylko program do uruchomienia - szczegóły znajdziesz w
README.txt.
Oto kilka dodatkowych alternatyw:
Daniel T. Schwager (danny@dragon.s.bawue.de)
zgłosił(2/7/94), że
Możesz użyć różnych plików konfiguracyjnych (i różnych obrazów
startowych z różnymi plikami autoexec.bat) i wywoływać dosemu w ten
sposób:
$ dos -F mój_zrobiony_dosemu.conf
---------------------
Dietmar Braun (braun@math20.mathematik.uni-bielefeld.de)
zgłosił(4/7/94), że
Nie ma żadnego problemu jeśli użyjesz przekierowania z
dosemu. Jest możliwe przekierowania litery dysku na katalog Linux-owy
podany w zmiennej środowiskowej.
Tak więc ja mam skrypt w powłoce nazwany "DOS", który robi
coś takiego:
mkdir /tmp/dos.$$
DOSTMP=/tmp/dos.$$; export DOSTMP
a potem mały trick, żeby "echo $* >
$DOSTMP/startup.bat" rzeczywiście zadziałało (właściwie
mały programik w C, który zamienia '/' na '\' i
poprawnie oznacza końce linii, i dodaje ^Z na końcu
pliku), tworzy pliki startowe, dołączenia itd. w tym katalogu, a
potem uruchamia dosemu. W pliku "autoexec.bat" dysk C:
jest odwzorowany z obrazu dysku na ten katalog tymczasowy, który ma
dołączenia dla $HOME i $PWD.
Tak więc jeśli chcę zobaczyć nazwy moich plików skróconych do
wersji 8.3, mogę napisać "DOS dir" i mam zawartość mojego
bierzącego katalogu. Tak więc mam pełno-wieloużytkownikowego DOS-a
(nie mam żadnej partycji DOS-owej a odwzorowanie na Linux-a
zachowuje odpowiednie prawa dostępu dla użytkownika) i
wielozadaniowego (sesje dosemu są zupełnie niezależne). Zrobiłem
tak raz, żeby móc używać sterownika do drukarki pod DOS-a. Pole df
z mojego printcap-a wskazuje właściwie na program DOS-owy. Tak więc
możesz nawet robić programy DOS-owe, które będą działać jako filtry
dl lpr-a.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
DOSEMU HOWTO pl 10 (2)DOSEMU HOWTO pl 9 (2)DOSEMU HOWTO pl 6 (2)DOSEMU HOWTO pl 4 (2)DOSEMU HOWTO pl 3 (2)DOSEMU HOWTO pl 12 (2)DOSEMU HOWTO pl 11 (2)DOSEMU HOWTO pl 1 (2)dosemu howto plDOSEMU HOWTO pl (2)DOSEMU HOWTO pl 8 (2)DOSEMU HOWTO pl 2 (2)DOSEMU HOWTO pl 7 (2)bootdisk howto pl 8PPP HOWTO pl 6 (2)NIS HOWTO pl 1 (2)cdrom howto pl 1jtz howto pl 5Keystroke HOWTO pl (2)więcej podobnych podstron