dścieżka
Deweloperzy | IBM , Microsoft |
---|---|
Pierwsze wydanie | grudzień 1987 |
System operacyjny | OS/2 , Windows |
Typ | Komenda |
W informatyce dpath to wewnętrzne polecenie cmd.exe w systemach IBM OS/2 i Microsoft Windows , które umożliwia używanie zestawu plików z poleceniem TYPE
i przekierowaniem danych wejściowych tak ,
jakby znajdowały się w bieżącym katalogu. W systemie Windows jest to nieudokumentowane i przestarzałe. dpath
różni się od polecenia append
sposobem działania. dpath
informuje programy, które katalogi powinny przeszukiwać, aby znaleźć pliki komputerowe . Następnie do aplikacji należy rozpoznanie %DPATH%
. Używając append
po drugiej stronie, programy są w stanie znaleźć pliki bez rozpoznania, że polecenie działa.
Historia
W systemie DOS polecenie append
umożliwia programom otwieranie plików danych w określonych katalogach tak, jakby znajdowały się one w bieżącym katalogu . Od Windows NT to nie działa, ponieważ cmd.exe wprowadził rozszerzenia procesora poleceń i dołączania
stają się zbędne. Mimo to plik wykonywalny był i nadal jest dostępny w 32-bitowych wersjach systemu Windows. W każdym razie polecenie opierało się na zmiennej środowiskowej %DPATH%
, którą można edytować za pomocą polecenia dpath
. W nowoczesnych instalacjach Windows działa tylko polecenie dpath , mimo że komunikat pomocy nadal wskazuje na polecenie
append
.
Składnia
DPATH nazwa_ścieżki [;nazwa_ścieżki] [;nazwa_ścieżki] [;nazwa_ścieżki]... DPATH DPATH ; nazwa ścieżki: litera dysku i/lub folder; : polecenie 'DPATH ;' oczyści drogę
Bez parametrów wyświetli się aktualna lista katalogów. Można również użyć edycji zmiennej środowiskowej %DPATH% .
DPATH /? wydrukuje komunikat pomocy polecenia dołączania .
Stosowanie
Przekierowanie wejścia:
C:\> echo hello > c:\test\in.txt C:\batch> wpisz c:\test\in.txt hello C:\> dir /a /b C:\> set /p var =< in .txt System nie może znaleźć podanego pliku. C:\> set var Nie zdefiniowano zmiennej środowiskowej var C:\> dpath c:\test; C:\> set /p var =< in.txt C:\> set var var=witaj
Za pomocą polecenia TYP:
C:\> echo hello > c:\test\in.txt C:\batch> wpisz c:\test\in.txt hello C:\> dir /a /b C:\> set /p var =< in .txt System nie może znaleźć podanego pliku. C:\> wpisz in.txt cześć
Zobacz też
Dalsza lektura
- Petera Dysona (1995). Opanowanie OS/2 Warp . Sybex . ISBN 978-0782116632 .
- Kathy Ivens; Briana Proffita (1993). OS/2 Wewnątrz i na zewnątrz . Osborne McGraw-Hill . ISBN 978-0078818714 .
- Barry'ego Nance'a; Grega Chicaresa (1992). Używając OS/2 2.0 . Wydawnictwo Que . ISBN 978-0880228633 .