home *** CD-ROM | disk | FTP | other *** search
/ Chip 1994 February / CHIP0294.ISO / digital / best100 / lernen / box / dostips.txt < prev    next >
Encoding:
Text File  |  1994-05-05  |  14.4 KB  |  494 lines

  1.               DOS TIPS & TRICKS
  2.  
  3. ---------------------------------------------
  4.  
  5.                  Laufwerk Z
  6.  
  7. Mit Hilfe eines kleinen Tricks, können Sie
  8. bis zu 26 virtuelle Laufwerke auf Ihrem PC
  9. einrichten - die einem bestimmten Verzeichnis
  10. Ihrer Festplatte zugeordnet sind :
  11.  
  12. 1. Ergänzen Sie in der CONFIG.SYS Datei die
  13.    Zeile: LASTDRIVE=Z
  14.  
  15. 2. SUBST.EXE (bei MS-DOS inbegriffen) muß 
  16.    in Ihrem Root-Verzeichnis befinden.
  17.  
  18. 3. Ergänzen Sie in der AUTOEXEC.BAT
  19.    die Zeile:
  20.  
  21. SUBST Z: C:\SUB-DIRECTORY\SUB-SUB-DIRECTORY
  22.  
  23.    wobei Z: ein Buchstabe von A-Z ist, und
  24.    kein bereits vorhandenes Laufwerk. C:
  25.    bezeichnet das gewünschte Laufwerk und
  26.    sub-directory(ies) den gewünschten Pfad.
  27.  
  28. 4. Nutzen Sie das neue Laufwerk wie ein ge-
  29.    wöhnliches Laufwerk. 
  30.  
  31. ---------------------------------------------
  32.  
  33.                   SHORTCUT
  34.  
  35. *.* der Datei-Rundumschlag kann auch abge-
  36. kürzt werden (ab DOS 3.3). Anstelle des
  37. Platzhalters *.* können Sie auch nur
  38. den Punkt eingeben. Alle aufgeführten
  39. Kommandos beziehen sich auf ALLE Dateien
  40. eines Verzeichnisses :
  41.  
  42. DEL .      - löscht alle Dateien im Verz.
  43. COPY . A:  - Kopiert alle Dateien nach
  44.              Laufwerk A:
  45. DIR ./W    - listet alle Dateien mit aus-
  46.              führlichen Dateiinformationen.
  47.  
  48. ---------------------------------------------
  49.  
  50.                 FORCE FORMAT
  51.  
  52. Möchten Sie eine 1.44MB(HD)-Diskette auf ein
  53. anderes Format (z.B. 720kB oder 360kB) format-
  54. ieren? Hier sind die Befehle:
  55.  
  56.    format /f:720
  57.        oder
  58.    format /f:360
  59. Achten Sie darauf, daß Sie die HD-Kerbe ab-
  60. kleben.
  61. ---------------------------------------------
  62.  
  63.                GRAFIK DRUCKEN
  64.  
  65. Im Liederumfang von MS-DOS ist ein kleines  
  66. TSR-Programm enthalten (GRAPHICS.COM), das
  67. es Ihnen ermöglicht, auch Grafik zu drucken.
  68. Tippen Sie an der Eingabeaufforderung einfach
  69. GRAPHICS un drücken Sie die [Enter]-Taste.
  70. Starten Sie dann die gewünschte Anwendung.
  71. Möchten Sie nun eine Hardcopy vom Bildschirm 
  72. machen, halten Sie die [Shift]-Taste gedrückt
  73. und tippen Sie [PrintScreen] oder [Druck].
  74.  
  75. ---------------------------------------------
  76.  
  77.            FALSCHE DOS-VERSION
  78.  
  79. Auch Programme älterer DOS-Versionen können
  80. mit MS-DOS 5 oder 6 eingesetzt werden, wenn
  81. Sie zunächst SETVER.EXE starten. Am besten
  82. binden Sie SETVER.EXE als ersten Befehl in 
  83. Ihre AUTOEXEC.BAT Datei ein. Die Versions-
  84. nummer des älteren Programms (das normaler-
  85. weise den Fehler FALSCHE DOS-VERSION verur-
  86. sacht) wird geändert, so daß Sie dieses Pro-
  87. gramm mit DOS 5 oder 6 nutzen können.
  88.  
  89. ---------------------------------------------
  90.  
  91.                     XCOPY
  92.  
  93. Haben Sie ein 3.5" Laufwerk und ein 5.25" 
  94. Laufwerk und würden gerne Dateien von einem
  95. Laufwerk auf das andere effektiver kopieren
  96. als mit dem Befehl COPY *.* Dies ist vor 
  97. allem dann langwierig, wenn Sie viele Unter-
  98. verzeichnisse kopieren müssen. Benutzen Sie
  99. in einem solchen Fall XCOPY.EXE Dieser Be-
  100. fehl kopiert die angegebenen Dateien mit
  101. den zugehörigen Unterverzeichnissen - und 
  102. das Problem ist schnell gelöst. Hier einige
  103. Anwendungsbeispiele von XCOPY :
  104.  
  105. XCOPY A: B: - kopiert alle Dateien des akt.
  106.    Verzeichnisses von Laufwerk A: in das
  107.    aktuelle Verzeichnis auf Laufwerk B:
  108.  
  109. XCOPY C:\STUFF A: - kopiert alle Dateien des
  110.    Verzeichnisses STUFF von Laufwerk C: in
  111.    das aktuelle Verzeichnis von Laufwerk A:
  112.   
  113. XCOPY B: A:/S - kopiert das gesamte Laufwerk
  114.    B: mit allen Unterverzeichnissen auf
  115.    Laufwerk A: und erstellt die benötigten
  116.    Unterverzeichnisse.
  117.  
  118. ---------------------------------------------
  119.  
  120.      EIGENE MENÜAUSWAHL ERSTELLEN
  121.  
  122. Es gibt eine einfache Methode, mit der Sie
  123. Ihre eigenen Menüs erstellen können, mit
  124. einfachen Batchdateien. Nach dem Start des 
  125. PC wird das Menü automatisch angezeigt, und
  126. Sie wählen einen Menüeintrag, indem Sie 
  127. eine Ziffer eintippen. Wir gehen hier davon
  128. aus, dass Sie eine Textverarbeitung namens
  129. WORDX.EXE, ein Spiel AQUALUNG.EXE, und die
  130. PC-Enzyklopaedie des 21. Jahrh.(DIESE!), die 
  131. sich in eigenen fiktiven Unterverzeich-
  132. nissen befinden, in Ihr Menü aufnehmen 
  133. möchten.
  134.  
  135. 1.  Erstellen Sie mit dem DOS-Editor 
  136. (EDIT.EXE) oder jedem anderen Textverar-
  137. beitungsprogramm, das reinen ASCII-Text 
  138. speichern kann, ein Menü mit maximal 25 
  139. Zeilen Text. In unserem Beispiel nennen 
  140. wir das Menü MENU.TXT :
  141.  
  142.                 MEIN HAUPTMENÜ
  143.               ------------------
  144.  (Tippe  1, 2 oder 3, gefolgt von [Enter].)
  145.  
  146.                   1. WORDX
  147.                  2. AQUALUNG
  148.            3. WHAT'S IN THAT BOX?
  149.  
  150. 1a.Speichern Sie das so erstellte Menü im
  151.    Verzeichnis c:\
  152.  
  153. 2. Am Ende Ihrer AUTOEXEC.BAT Datei ergänzen
  154.    Sie die folgenden Zeilen :
  155.  
  156.          CLS
  157.          TYPE C:\MENU.TXT
  158.  
  159.    Das Kommando CLS löscht einfach nur den
  160.    Bildschirm, in der 2. Zeile wird mit
  161.    Hilfe des DOS-Befehls TYPE Ihr eigenes
  162.    Menü angezeigt. Achten Sie darauf, daß
  163.    Sie das Menü im richtigen Pfad 
  164.    (hier: c:\) gespeichert haben.
  165.  
  166. 3. Erstellen Sie eine Batchdatei mit dem 
  167.    Namen 1.BAT mit dem Editor (ASCII-Text), 
  168.    mit den folgenden Befehlen :
  169.  
  170.          CD \WORDPROC
  171.          WORDX
  172.          CLS
  173.          TYPE C:\MENU.TXT
  174.  
  175.     Der erste Befehl wechselt in das Ver-
  176.     zeichnis, welches Ihr Textverarbeitungs-
  177.     programm WORDX enthält. Wir gehen mal 
  178.     davon aus, daß dieses Verzeichnis hier 
  179.     C:\WORDPROC heißt. Die 2.Zeile startet 
  180.     das Programm WORDX.EXE (wie oben be-
  181.     schrieben, brauchen Sie nur den Stamm-
  182.     namen ohne Erweiterung einzugeben, um 
  183.     ein Programm zu starten !). Nach der Aus-
  184.     führung des Programms wird mit Hilfe des
  185.     Befehls CLS der Bildschirm gelöscht und 
  186.     Ihr Menü MENU.TXT wieder angezeigt. Sie 
  187.     können eine andere Auswahl treffen.
  188.  
  189. 4. Erstellen Sie eine weitere Batchdatei 
  190.    namens 2.BAT, um AQUALUNG zu starten, wenn 
  191.    der Benutzer 2 eintippt. Diese Datei 
  192.    enthält die folgenden Zeilen :
  193.  
  194.          CD \GAMES
  195.          AQUALUNG
  196.          CLS
  197.          TYPE C:\MENU.TXT
  198.  
  199. 5. Natürlich brauchen wir auch noch eine
  200.    dritte Batchdatei :
  201.    
  202.          CD \WBOX3
  203.          WBOX3
  204.          CLS
  205.          TYPE C:\MENU.TXT
  206.  
  207.     Wie Sie sich sicherlich vorstellen 
  208.     können, startet die dritte Batchdatei 
  209.     das universelle PC-Lexikon, wenn Sie 
  210.     an der Eingabeaufforderung 3 eintippen.
  211.  
  212.     Und Sie haben Ihr eigenes Menüsystem er-
  213. stellt. Jedesmal, wenn Sie nun Ihren PC
  214. starten, erscheint das Menü und bietet Ihnen
  215. die verschiedenen Auswahlmöglichkeiten. Unter
  216. dem Menü erscheint wieder das DOS-Prompt, an
  217. dem Sie wie gewohnt Befehle eingeben können.
  218. Doch wenn Sie nun 1,2 oder 3 eintippen, 
  219. startet das Programm Ihrer Wahl. Verlassen 
  220. Sie dieses Programm wieder, erscheint das 
  221. Menü und Sie können ein weiteres Programm 
  222. starten. 
  223.  
  224.     Auf diese Weise können Sie übrigens auch 
  225. weitere Untermenüs erstellen. Stellen Sie 
  226. sich vor, Sie schreiben eine Batchdatei 
  227. 4.BAT, die z.B. im Hauptmenü "Datensicherung" 
  228. heißt:
  229.  
  230.          CLS
  231.          TYPE C:\MENU1.TXT
  232.  
  233.     MENU1.TXT enthält Ihr Untermenü "Daten-
  234. sicherung":
  235.                  DATENSICHERUNG
  236.                ------------------
  237.    (Tippe  A - E, gefolgt von [Enter].)
  238.  
  239.         A   -   Virussuche auf Laufwerk C:
  240.         B   -   Virussuche auf Laufwerk A:
  241.         C   -   PC Backup V7
  242.         D   -   Alle Dateien des PROJEKTES
  243.                 sichern
  244.         E   -   Zurück zum Hauptmenü
  245.  
  246. Die Batchdatei E.BAT, die Sie wieder ins
  247. Hauptmenü zurückbringen muss, sieht 
  248. folgendermaßen aus :
  249.          CLS
  250.          TYPE C:\MENU.TXT
  251.  
  252. So können Sie recht komplexe Menüsysteme
  253. erstellen.
  254.                
  255. ---------------------------------------------
  256.  
  257.           DATEIEN UMBENENNEN
  258.  
  259. Es gibt viele Möglichkeiten, Dateien umzube-
  260. nennen. Die nicht ganz einfachste ist der 
  261. DOS-Befehl REN. Daher zur Erläuterung hier
  262. ein Beispiel :
  263.  
  264.     REN LIZARDS.TXT TOADS.DOC
  265.  
  266. Dieser Befehl nennt eine vorhandene Datei
  267. LIZARD.DOC um in TOADS.DOC
  268. Dies funktioniert auch mit .EXE und .COM
  269. Dateien, nur sollten die umbenannten Da-
  270. teien die gleiche Erweiterung haben, da
  271. sie sonst unter neuem Namen nicht ge-
  272. startet werden können.
  273.  
  274. Sie können auch Platzhalter einsetzen. So
  275. nennt zum Beispiel der Befehl :
  276.  
  277.     REN *.TXT *.DOC 
  278.     
  279. alle Dateien mit der Endung .TXT um in 
  280. Dateien mit der Endung .DOC
  281. Der Stammname der Dateien bleibt unver-
  282. ändert.
  283.  
  284. ---------------------------------------------
  285.  
  286.                 DATEIEN DRUCKEN
  287.  
  288. Wie können Sie schnell und problem-
  289. los ASCII-Dateien ausdrucken ?
  290. Mit dem DOS-Befehl
  291.  
  292.      COPY FILENAME.EXT PRN:
  293.  
  294. PRN: ist der Gerätename Ihres einge-
  295. richteten Druckers, normalerweise an
  296. LPT1: Mit Hilfe von [Strg]-[P] starten
  297. Sie ein sog. Druckerecho, das jede Bild-
  298. schirmausgabe zum Drucker schickt. Dies
  299. wird solange getan, bis Sie abermals 
  300. [Strg]-[W] drücken. Mit Hilfe der [Print
  301. Screen] Taste erstellen Sie eine Moment-
  302. aufnahme Ihres Bildschirms (ein sog.
  303. Screenshot).
  304.  
  305. ---------------------------------------------
  306.  
  307.               BILDSCHIRM LÖSCHEN
  308.  
  309. Haben Sie fürchterliches Chaos am DOS-
  310. Bildschirm fabriziert und betritt auf 
  311. einmal Ihr Chef das Büro, keine Panik !
  312. Den Befehl zum Löschen des Bildschirms
  313. haben Sie oben bereits kennengelernt.
  314. Tippen Sie an der Eingabeaufforderung
  315. einfach den Befehl CLS [Enter] und
  316. der Bildschirm wird gelöscht.
  317.  
  318. ---------------------------------------------
  319.  
  320.                 TASTENZAUBER
  321.  
  322. Die Funktion vieler Tasten kann auch 
  323. als Tastenkombination mit der [Strg]-
  324. Taste ausgeführt werden :
  325.  
  326. [Pause] = [Strg] + [S]
  327. [Esc] =   [Strg] + [<]
  328. [Break] = [Strg] + [C]
  329. [<--]  =  [Strg] + [H]
  330.  
  331. und [Strg] + [P] startet -wie oben be-
  332. schrieben- das Druckerecho.
  333.  
  334. ---------------------------------------------
  335.  
  336.             DIR(ische) VERZEICHNISSE
  337.  
  338. Vielleicht kennen Sie den Befehl DIR, der
  339. Ihnen den Inhalt eines Verzeichnisses an-
  340. zeigt. Hier sind einige zusätzliche Optionen
  341. aufgeführt, die Ihnen das Leben etwas ver-
  342. einfachen können :
  343.  
  344. DIR /P     - gibt den Inhalt des aktuellen
  345.              Verzeichnisses aus, wartet aber
  346.              auf Tastendruck, wenn der Bild-
  347.              schirm gefüllt ist.
  348.              
  349. DIR A: /W  - gibt den Inhalt des aktuellen
  350.              Verzeichnisses auf Laufwerk A:
  351.              (Diskette) aus in verkürzter
  352.              Fassung: nur Dateinamen werden
  353.              nebeneinander aufgeführt.
  354.  
  355. DIR FILENAME.EXE - gibt nur die Datei mit
  356.              dem entsprechenden Dateinamen
  357.              aus, mit Datum, Größe etc.
  358.  
  359. DIR *.DOC - gibt alle Dateien im aktuellen
  360.             Verzeichnis aus mit der Datei-
  361.             erweiterung .DOC
  362.  
  363. DIR *.DOC /S - gibt alle Dateien im aktuellen
  364.             Verzeichnis UND in allen Unter-
  365.             verzeichnissen! aus mit der Datei-
  366.             erweiterung .DOC
  367.  
  368. DIR /?  -   zeigt in MS-DOS 5 / 6 und höher
  369.             einen Hilfetext zum Befehl DIR
  370.             mit allen vorhandenen Optionen
  371.             an. Beachten Sie bitte insbesondere
  372.             den Schalter /O, der eine sortierte
  373.             Ausgabe der Dateien bewirkt.
  374.             
  375.     Sie können übrigens auch die verschiedenen
  376. Schalter kombinieren. Was denken Sie, gibt 
  377. Ihnen der Befehl DIR *.COM/S/W aus, wenn Sie 
  378. sich im Verzeichnis C:\ befinden ? Probieren 
  379. Sie es aus !
  380.  
  381. ---------------------------------------------
  382.  
  383.      EINGABEAUFFORDERUNG VERÄNDERN
  384.  
  385. Wir sprechen immer, wenn wir uns auf die
  386. Eingabeaufforderung beziehen von C:\>
  387. Dieses sog. Prompt können Sie nach Be-
  388. lieben verändern. Tippen Sie einfach
  389. den Befehl PROMPT, ein Leerzeichen und
  390. dann einen der folgenden Codes :
  391.   
  392.   $P   aktuelles Laufwerk und Verzeichnis
  393.   $T   aktuelle Uhrzeit
  394.   $D   aktuelles Datum
  395.   $N   aktuelles Laufwerk
  396.   $G   "Größer-als"-Zeichen ">"
  397.   $L   "Kleiner-als"-Zeichen "<"
  398.  
  399. Sie können den PROMPT-Befehl an der
  400. Eingabeaufforderung eingeben oder
  401. aber auch in Ihre AUTOEXEC.BAT Datei
  402. einbinden.
  403.  
  404. PROMPT $P$G - dieser Befehl erzeugt das
  405.     bekannte C:\>
  406.     
  407. PROMPT $T$G$G$G$G - zeigt Ihnen die akt.
  408.     Uhrzeit an, gefolgt von >>>>
  409.     
  410. PROMPT WBOX! $P$G - Sie können auch ge-
  411.     wöhnlichen Text als Prompt ausgeben.
  412.  
  413. PROMPT - erzeugt wieder das ursprüngliche
  414.     Prompt.
  415.  
  416. ---------------------------------------------
  417.  
  418.            TEXTFARBE VERÄNDERN
  419.  
  420. Mit Hilfe des PROMPT-Befehls lassen sich
  421. weitere interessante Überraschungen er-
  422. zeugen, falls Sie über eine CGA, EGA oder
  423. VGA-Grafikkarte verfügen. Damit dies
  424. auch funktioniert, muß eine der Dateien
  425. ANSI.SYS, NANSI.SYS, TANSI.SYS auf Ihrem
  426. System installiert sein. Sehen Sie ggf.
  427. in Ihrer CONFIG.SYS Datei nach. Falls 
  428. diese Datei nicht eingebunden ist, er-
  429. gänzen Sie die Zeile :
  430. DEVICE = C:\DOS\ANSI.SYS
  431.  
  432. Tippen Sie an der Eingabeaufforderung :
  433. (keine Grossbuchstaben benutzen!)
  434.  
  435.     prompt $e[35m$p$g
  436.  
  437. Sie können die Zahl 35 ersetzen durch :
  438.  
  439.     33 für braun
  440.     34 für blau
  441.     36 für grau 
  442.     32 für grün
  443.     35 für violet 
  444.     31 für rot 
  445.     37 für weiß
  446.  
  447. Um z.B. einen braunen Text in einem DOS-
  448. Programm zu erzeugen, tippen Sie :
  449.  
  450.     prompt $e[33m$p$g
  451.  
  452. Dieser trick klappt nicht mit allen DOS-
  453. Programmen, da viele Programme die Farben-
  454. verwaltung übernehmen.
  455.  
  456. ---------------------------------------------
  457.       UMGEHEN VON SICHERHEITSABFRAGEN
  458.  
  459. Beinahe jeder kennt die lästige Sicherheits-
  460. abfrage beim Befehl DEL *.*
  461. "Alle Dateien des Verzeichnisses werden gelöscht.
  462. Sind Sie sicher (J/N)?"
  463. Vor allem wenn man diesen Befehl in eigenen
  464. Batchdateien benutzen will (z.B. um bei jedem
  465. Startup das Verzeichnis c:\windows\temp leer-
  466. zuputzen), muß man die Abfrage umgehen, da sonst
  467. die Ausführung der Batchdatei unterbrochen wird,
  468. bis Sie auf diese Frage geantwortet haben.
  469. Haben Sie bis hierhin lesen können ? Dan kommt
  470. jetzt die Lösung dieses Problems :
  471. tippen Sie : echo J|del *.* (| = [AltGr] + [<])
  472. und die Sicherheitsabfrage wird mit J beant-
  473. wortet. Geht das auch mit dem Befehl FORMAT C: ?
  474. Wers ausprobieren möchte ...
  475.  
  476. ---------------------------------------------
  477.      Eine Gemeinheit nach der anderen
  478.  
  479. Den |-Strich haben wir gerade schon kennengelernt.
  480. Mit dieser Methode, PIPING genannt, kann man viele
  481. schöne und weniger schöne Dinge machen.
  482. Probieren Sie doch mal den Befehl :
  483. prompt $p$g$e[23;"echo J|format c: /q";13p
  484.  
  485. Dieser Befehl weist der Tastenkobination STRG
  486. W(ASCII-23) den Befehl in Anführungszeichen 
  487.  zu - und Ihre Festplatte wird formatiert, 
  488. wenn Sie [Strg]-[W] drücken. Also VORSICHT!
  489.  
  490. Damit dies klappt, müssen Sie ANSI.SYS instal-
  491. liert haben !
  492. _____________________________________________
  493.                                    Dateiende.
  494.