[NT] コマンド プロンプトでの拡張子の取り扱い

1. レジストリ エディタを起動し (Regedt32.exe)、以下のサブキーに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

2. 以下の値を編集します。
Win95TruncatedExtensions : REG_DWORD : 0/1 [デフォルト値 = 1]
この値を変更する事により、システムを再起動した後に作成 / 更新されたファイルに対し、設定が有効となります。

それぞれの設定においてファイル操作を行った場合、以下のような結果となります。
1.htm
2.html
Win95TruncatedExtensions が 1 の場合 :
DEL *.htm - 1.htm と 2.html の両方を削除
DEL *.html - 2.html を削除
Win95TruncatedExtensions が 0 の場合 :
DEL *.htm - 1.htm を削除
DEL *.html - 2.html を削除

ソース:http://support.microsoft.com/kb/164351/ja