List all drives
MS-DOS 7.10:Findes der et program, der kan vise alle tilgængelige drev på harddisken?
Fx:
Drive C: is present
Drive D: is present
Drive E: is present
Drive F: is present
Drive G: is present
På nettet er spørgsmålet diskuteret flere steder:
http://www.experts-exchange.com/Operating_Systems/MSDOS/Q_20536326.html
http://www.pcreview.co.uk/forums/thread-1466604.php
Jeg har forsøgt mig med:
@echo off
cls
IF EXIST c:\* echo Drive C: is present
IF EXIST d:\* echo Drive D: is present
IF EXIST e:\* echo Drive E: is present
IF EXIST f:\* echo Drive F: is present
IF EXIST g:\* echo Drive G: is present
Det virker, hvis der er en fil på drevene. Hvis drevet er formateret (FAT/FAT32), men ikke indeholder en fil, springer
batchfilen over - og det er jo ikke så mærkeligt, for det er jo hele ideen med IF EXIST.
Det hjælper ikke at erstatte * (stjerne) med .(punktum). Og man kan heller ikke nøjes med:
IF EXIST c:\ echo Drive C: is present
eller
IF EXIST c:\ echo Drive C: is present
--
I en af grupperne taler de om et program, som skulle kunne gøre det:
Drives.com
(c) 1988 Ziff Communications
Jeg har skøjtet rundt på nettet og kan ikke finde det mindste spor af det. Men det er også ret gammelt.
Er der nogen, der har en god idé?
