Windows のコマンドプロンプト CMD.exe の 秘密

Windows XP の CMD.exe が Windows 2000で使えないか調べていて、組み込みコマンドで、見つけたちょっとしたことを紹介します。


APPEND ... 指定したデータファイルをカレントディレクトリにあるのと同様にオープンする許可をプログラムへ与えます。という説明文が APPEND /? を実行すると 出てくるのですが、どうやら、 OS/2 互換のコマンドのようです。
このコマンドを実行すると MS-DOSコマンドでファイルを要求するコマンドの検索パスを指定することができ、 環境変数 DPATH の設定をすることができます。

DPATH ... PATH コマンドと同じように 環境変数 DPATH の設定ができます。

未定義コマンド
MKLNK / RMLNK .... シンボリックリンクを作成するコマンドだと思うのですが、 Windows 2000の CMD.exe内にはあるのに、 Windows XP には存在しません。 実行しても効果が無いので、追加が中止になったのでしょうか?

MKLNK [/D | /H] パス 受け側パス
シンボリック リンクまたはハード リンクを作成します。
パス リンク名を指定します。
受け側パス リンクが指し示すファイルまたはディレクトリの名前を指定します。
/D リンク名をディレクトリとします。受け側パスが存在しない場合のみ必要になります。存在する場合は、作成されたリンクの種類は、受け側パスの種類に一致させます。
/H リンクをシンボリック リンクではなくハード リンクにします。

RMLNK シンボリックリンクを削除します。
パス パス 削除するシンボリック†リンクの名前を指定します。

なぜか、説明文だけ存在します。
リソースを参照しているコードがないので、プログラム自体は存在しないようです。

既知の組み込みコマンド

ディレクトリ操作
CHDIR / CD / PUSHD / POPD / DIR / RMDIR / RD/ MKDIR / MD
ファイル操作
COPY / ERASE / DEL / RENAME / REN / MOVE / TYPE / VERIFY
画面関係
COLOR / CLS / TITLE / ECHO / PROMPT
時間関係
DATE / TIME
制御関数
GOTO / IF / FOR / ELSE / DO / CALL / START / SETLOCAL / EXIT/ ENDLOCAL
関連付け
ASSOC / FTYPE
環境変数
SET / SHIFT / PATH/ PATHEXT
互換用のコマンド
BREAK / KEYS
その他
REM / PAUSE / VOL / VER
コマンド以外
DEFINED / IN / NOT / EXIST / ERRORLEVEL / COMSPEC / CMDEXTVERSION

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です