ディレクトリ「Test ..」を削除する方法[複製]


1

この質問にはすでに答えがあります:

ノードスクリプトを変更しているときに、「Test ..」という名前のファイルを含むディレクトリを誤って作成しました。

私はエクスプローラからそれを削除しようとしましたが、それはちょうど私に言っています:

このアイテムが見つかりませんでしたこれはc:\ myparentfolderにありません。アイテムの場所を確認して、もう一度試してください。

しかし、ディレクトリはまだあります。「Test」という別のディレクトリを作成し、エクスプローラから「Test ..」を削除すると、「Test」が削除され、「Test ..」のままになります。

私も試しましたrmdir /s /q "Test.."が、それは私に

システムは、指定されたファイルを見つけることができません。

このフォルダを削除するにはどうすればよいですか?


..前のディレクトリのマジックサインです。おそらく、前のディレクトリで「Test」という名前のフォルダを検索していますか?
gparyani 14

ファイルエクスプローラーでこのディレクトリを手動で作成しようとすると..、単にが削除され、「Test」という名前のフォルダーが作成されます。このフォルダを適切に削除できます。これはWindowsのバグであり、間違った方法で修正されたと思います(..フォルダ名の最後に問題があるため、そのようなフォルダの作成に対して弱い制限を課しましたが、そのような場合は考慮しませんでした)フォルダすでにすなわち(スクリプト経由)ソフト制限をバイパスすることによって作成された、存在している)
gparyani

ノードスクリプトを使用してディレクトリを削除しようとしましたか?
アダム14

@damryfbfnetsiそのソリューションはうまくいきました。
row1 14

回答:


0
  1. chkdskそのドライブで実行します。

    chkdsk c:
    

    (またはd:、ドライブ文字が何であれ)。

    しばらく時間がかかりますので、しばらくお待ちください。C:ドライブまたは使用中の場合は、再起動が必要になる場合があります。

    後にchkdskフォルダを-ingなくなってしなければなりません。

  2. そうでない場合は、コマンドラインから削除してみてください。親フォルダーのパスバーの空の部分をクリックして、次のように入力しますcmd

    パスバーに入力されたcmdのスクリーンショット

    を押しEnterて入力しdel test..、で確定しEnterます。

  3. LinuxのLiveCDディストリビューションを使用して削除を試みることができます。LiveCDは、使用するためにインストールする必要がないことを意味します。Linux(たとえば、おそらく最も使いやすいUbuntu)を起動し、ファイルマネージャーを起動し、ディスクに移動してフォルダーを削除します。

  4. 私が考えることができる最後のこと:親フォルダを削除します。方法1と2が失敗した場合、おそらくWindowsでは機能しませんが、Linuxでは機能します。


これは重複した質問であり、著者は、提案されたターゲットでの解決策が彼にとって有効であると言っていますか?
gparyani 14

1
@damryfbfnetsiいいえ、私はしませんでした。これらのコメントが表示される前に、この回答を入力し始めました。
グロノスタジ14

質問に答える前に、重複を常に確認します(別の理由で閉鎖が必要かどうかを確認します)。
gparyani 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.