Už je to nějaký rok, co disketová mechanika opustila naše počítače. Nejdříve notebooky a chvíli poté desktopy. Kupodivu stále existují programy, které ukládají svoje výstupy na disketu, tedy disk A:. Tuto situaci je občas třeba řešit. Článek popisuje jednoduché řešení pomocí systémového příkazu subst.
Příkaz subst umožňuje přiřadit cestě jednotku. Jinými slovy – příkaz subst vytvoří fitktivní nebo virtuální jednotku, např. A: a tato jednotka bude obsahovat obsah nějaké fyzické složky na pevném disku.
Syntaxe příkazu subst
subst jednotka: cesta
kde jednotka je označení virtuální jednotky nebo disku, tj např. A:, cesta je cesta fyzickému k umístění obsahu, např. C:\acko.
subst jednotka: /d
tento zápis použijeme pro odpojení virtuální jednotky.
Konkretní příklad s disketou
Potřebujeme disketovou mechaniku, která v počítači již není. Jak na to:
- Vytvoříme si na disku složku, kde bude obsah naší virtuální diskety. Např. C:\Acko.
- Provedeme substituci pomocí příkazu subs: Start/Spustit (nebo Win+R), subst A: C:\Acko [ENTER]
- Kontrola: Tento počítač/A:.
Automatické připojení po startu systému
Pokud potřebujeme, aby se disk A: připojil pokaždé, tj. po startu systému, lze to řešit pomocí BAT souboru:
- Vytvoříme si soubor C:\Pripoj_disk_A.bat.
- Do souboru vložíme: subst A: C:\Acko
- Zástupce na soubor umístíme do složky Start/Po spuštění.
Funkčnost si můžeme ověřit restartování systému.
Poznámka: Také doporučuji upozornit autora programu, který vyžaduje práci s disketovou mechanikou, tj. s diskem A:, aby doplnil podporu o práci s univerzálním umístěním.