web-dev-qa-db-ja.com

dirコマンドが特定のフォルダで機能しない

C:\Users\Shailesh\My Documents>dir
 Volume in drive C is XXXXXXXX     \\never seen these two lines before
 Volume Serial Number is XXXX-XXXX

 Directory of C:\Users\Shailesh\My Documents

File Not Found

c:\ Users\Shaileshで使用すると、dirコマンドが機能します

最近、データを新しい内部ssdに複製しました。

4
Shailesh Ahuja

あなたはWindows7の「ダミー」の特別なフォルダMy Documents(空)にいます。

dir ..\Documentsを実行してみると、ドキュメントが表示されます。
(またはcd ..\Documentsの後にdirが続く)。

Windows 7は、My DocumentsDocumentsに変更しました。エクスプローラーでは、まだMy Documentsという名前が付けられていますが、これは「表示名」にすぎません。言語に依存します。オランダ語バージョンではMijn Documentenですが、(ハードドライブでは)それでもDocumentsを指しています。

まだMy Documentsを期待している古いプログラムの場合、このディレクトリが作成され、WindowsではDocumentsにリダイレクトされます。ただし、このリダイレクトを実行する実行しないコマンドプロンプトが表示されます。

プロンプトでこのディレクトリにどのようにアクセスしたかはわかりませんが、cd Documentsではなくcd My Documentsを実行する必要があります。

ここ 他にどのようなディレクティブが変更されたかを読むことができます。 「特別なフォルダ」については、 ここ も参照してください。

3
Rik

コマンドは正常に機能しています。dirに表示するものがない場合、「ファイルが見つかりません」は正常です。

これは、ディレクトリに「Hidden」または「System」属性があり(dir.および..アイテムの表示をスキップする)、空またはすべてのファイル/サブディレクトリのいずれかである場合に発生します。そのような属性もあります(これらのファイル/サブディレクトリもスキップされます)。

3
user1686

dirを呼び出す前にattrib -s -h *.*を試すか、dir /aを試してください。

0
Jet