Jump to content

dpath

dpath
Разработчик(и) ИБМ , Майкрософт
Первоначальный выпуск декабрь 1987 г .; 36 лет назад ( 1987-12 )
Операционная система ОС/2 , Windows
Тип Команда

В вычислениях , dpath это внутренняя cmd.exe команда в IBM OS/2. [1] и Microsoft Windows [2] [3] что позволяет использовать набор файлов с TYPE команды и с перенаправлением ввода, как если бы они находились в текущем каталоге. В Windows он недокументирован и устарел. dpath отличается от append команду в том, как она работает. dpath сообщает программам, в каких каталогах им следует искать компьютерные файлы . Затем приложения должны распознать %DPATH%. Используя append с другой стороны, программы могут находить файлы, не распознавая, что команда действует.

В DOS append Команда позволяет программам открывать файлы данных в указанных каталогах, как если бы они находились в текущем каталоге . Поскольку в Windows NT это не работает, поскольку cmd.exe вводит расширения командного процессора и append стать лишним. Несмотря на это, исполняемый файл был и до сих пор доступен в 32-битных версиях Windows. Во всяком случае, командование полагалось на %DPATH% переменная среды , которую можно редактировать с помощью dpath команда. В современных установках Windows только dpath команда работает, несмотря на то, что справочное сообщение все еще указывает на append команда. [4] [5]

Синтаксис

[ редактировать ]
     DPATH pathname [;pathname] [;pathname] [;pathname]...
     DPATH
     DPATH ;
  pathname : drive letter and/or folder
   ;       : the command 'DPATH ;' will clear the path

Без параметров отобразится текущий список каталогов. Редактирование %DPATH% Также можно использовать переменную среды. ДПУТЬ /? распечатает append Справочное сообщение по команде.

Использование

[ редактировать ]

Перенаправление ввода: [4]

C:\>echo hello>c:\test\in.txt
C:\batch>type c:\test\in.txt
hello
C:\>dir /a /b
C:\>set /p var=<in.txt
The system cannot find the file specified.
C:\>set var
Environment variable var not defined
C:\>dpath c:\test;
C:\>set /p var=<in.txt
C:\>set var
var=hello

С помощью команды ТИП: [5]

C:\>echo hello>c:\test\in.txt
C:\batch>type c:\test\in.txt
hello
C:\>dir /a /b
C:\>set /p var=<in.txt
The system cannot find the file specified.
C:\>type in.txt
hello

См. также

[ редактировать ]
  1. ^ «Справка JRT — команды OS/2» . [ постоянная мертвая ссылка ]
  2. ^ Хилл, Тим (1998). Сценарии оболочки Windows NT . Техническое издательство Macmillan . ISBN  978-1578700479 .
  3. ^ https://ss64.com/nt/path.html#dpath
  4. ^ Jump up to: а б «[Недокументированное] Проверка перенаправления ввода DPATH (Страница 1) / Windows CMD Shell / Форум SS64» .
  5. ^ Jump up to: а б «[Недокументированное] Новая информация для команды Type, Dpath не устарел (Страница 1) / Meta/SS64 Forum» .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e203393e0dea41e4d78f6c14c1b0aeb5__1707773940
URL1:https://arc.ask3.ru/arc/aa/e2/b5/e203393e0dea41e4d78f6c14c1b0aeb5.html
Заголовок, (Title) документа по адресу, URL1:
dpath - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)