| 開発者 | IBM、マイクロソフト |
|---|---|
| 初回リリース | 1987年12月 |
| オペレーティング·システム | OS/2、ウィンドウズ |
| タイプ | 指示 |
コンピューティングにおいて、はIBM OS/2 [1]およびMicrosoft Windows [2] [3]上のdpath内部cmd.exe コマンドであり、一連のファイルをコマンドおよび入力リダイレクトで使用して、それらが現在のディレクトリにあるかのように使用できるようにします。Windowsでは、これは文書化されておらず、非推奨です。は、動作方法が コマンドと異なります。プログラムに、コンピュータファイルを見つけるために検索するディレクトリを通知します。その後、アプリケーションが を認識することになります。一方、 コマンドを使用すると、プログラムはコマンドが有効であることを認識せずにファイルを見つけることができます。
TYPEdpathappenddpath%DPATH%append
歴史
DOSでは、コマンドを使用すると、appendプログラムは指定されたディレクトリにあるデータ ファイルを、現在のディレクトリにあるかのように開くことができます。Windows NT以降では、 cmd.exe がコマンド プロセッサ拡張機能を導入して冗長になったため、これは機能しません。それにもかかわらず、実行ファイルは32 ビット版の Windows で使用できましたし、現在も使用できます。いずれにしても、 コマンドは環境変数に依存しており、これは コマンドで編集できます。最近の Windows インストールでは、ヘルプ メッセージはまだ コマンドを指していますが、 コマンドのみが機能します。[4] [5]append%DPATH% dpathdpathappend
構文
DPATH パス名 [;パス名] [;パス名] [;パス名]...
DPATH
パス;
パス名: ドライブ文字および/またはフォルダ
; : コマンド「DPATH ;」はパスをクリアします
パラメータを指定しないと、現在のディレクトリのリストが表示されます。%DPATH%環境変数の編集も使用できます
。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
指定されたファイルが見つかりません。
C:\> set var
環境変数 var が定義されていません
C:\> dpath c:\test;
C:\> set /p var =< in.txt
C:\> set var
var=hello
TYPEコマンドの場合: [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
指定されたファイルが見つかりません。
C:\> type in.txt
hello
参照
参考文献
- ^ 「JRT ヘルプ - OS/2 コマンド」。[永久リンク切れ ]
- ^ ヒル、ティム (1998)。Windows NTシェルスクリプト。マクミラン テクニカル パブリッシング。ISBN 978-1578700479。
- ^ https://ss64.com/nt/path.html#dpath
- ^ ab "[未文書化] 入力リダイレクト チェック DPATH (ページ 1) / Windows CMD Shell / SS64 フォーラム".
- ^ ab "[非公開] Type コマンドの新しい情報、Dpath は非推奨ではありません (ページ 1) / Meta / SS64 フォーラム".
さらに読む
- ピーター・ダイソン (1995)。『Mastering OS/2 Warp』、Sybex、ISBN 978-0782116632。
- キャシー・アイベンス、ブライアン・プロフィット (1993)。OS / 2 Inside & Out。Osborne McGraw - Hill。ISBN 978-0078818714。
- バリー・ナンス。グレッグ・チカレス (1992)。OS/2 2.0 を使用します。キュー出版。ISBN 978-0880228633。
外部リンク
- Microsoft TechNet 追加記事
- SS64.COM の PATH コマンド
