So löschen Sie ein Verzeichnis "Test .." [duplizieren]

1

Diese Frage hat hier bereits eine Antwort:

Beim Ändern eines Knotenskripts habe ich versehentlich ein Verzeichnis mit Dateien namens "Test .." erstellt.

Ich habe versucht, es aus dem Explorer zu löschen, und es sagt mir nur:

Dieses Objekt konnte nicht gefunden werden. Dieses Objekt befindet sich nicht mehr in c: \ myparentfolder. Überprüfen Sie den Speicherort des Elements und versuchen Sie es erneut.

Aber das Verzeichnis ist immer noch da. Wenn ich ein anderes Verzeichnis mit dem Namen "Test" erstelle und dann "Test .." aus dem Explorer lösche, wird "Test" gelöscht und "Test .." verlassen.

Ich habe es auch versucht, rmdir /s /q "Test.."aber es sagt mir nur, dass

Die angegebene Datei wurde vom System nicht gefunden.

Wie kann ich diesen Ordner entfernen?

row1
quelle
..ist das magische Zeichen für das vorherige Verzeichnis. Vielleicht wird nach einem Ordner mit dem Namen "Test" im vorherigen Verzeichnis gesucht?
Gparyani
Wenn ich in den Datei-Explorer gehe und versuche, dieses Verzeichnis manuell zu erstellen, wird einfach der ..Ordner "Test" entfernt. Ich kann diesen Ordner richtig löschen. Ich denke, dass dies ein Fehler in Windows ist, den sie auf die falsche Weise behoben haben (es gab Probleme mit ..dem Ende von Ordnernamen, so dass sie einfach eine sanfte Einschränkung gegen das Erstellen solcher Ordner auferlegten, aber den Fall nicht berücksichtigten, in dem solche vorhanden waren Ein Ordner ist bereits vorhanden, dh er wurde erstellt, indem die weiche Einschränkung umgangen wurde (durch Ihr Skript).
gparyani
Haben Sie versucht, das Verzeichnis mit einem Knotenskript zu löschen?
Adam
@damryfbfnetsi diese Lösung hat funktioniert.
Reihe 1

Antworten:

0
  1. Führen Sie chkdskauf diesem Laufwerk Folgendes aus:

    chkdsk c:
    

    (oder d:oder was auch immer der Laufwerksbuchstabe ist).

    Es kann einige Zeit dauern, seien Sie also geduldig. Wenn es sich um das Laufwerk C: handelt oder es verwendet wird, muss es möglicherweise neu gestartet werden.

    Danach sollte chkdskder Ordner verschwunden sein.

  2. Wenn dies nicht der Fall ist, können Sie versuchen, es über die Befehlszeile zu entfernen. Klicken Sie auf einen leeren Teil der Pfadleiste des übergeordneten Ordners und geben Sie Folgendes ein cmd:

    Screenshot von cmd in Pfadleiste eingetragen

    Drücken Sie Enterund tippen Sie del test.., bestätigen Sie mit Enter.

  3. Sie könnten versuchen, es mit einer LiveCD-Distribution von Linux zu löschen. LiveCD bedeutet, dass es nicht installiert werden muss, um es zu verwenden. Booten Sie einfach Linux (zum Beispiel Ubuntu, das wahrscheinlich am benutzerfreundlichsten ist), starten Sie den Dateimanager, navigieren Sie zu Ihrer Festplatte und löschen Sie den Ordner.

  4. Das Letzte, woran ich denken kann: Übergeordneten Ordner löschen. Unter Windows wird es wahrscheinlich nicht funktionieren, wenn die Methoden 1 und 2 fehlschlagen, aber unter Linux.

gronostaj
quelle
Haben Sie bemerkt, dass dies eine doppelte Frage ist, und der Autor hat gesagt, dass die Lösung für das vorgeschlagene Ziel für ihn funktioniert?
Gparyani
1
@damryfbfnetsi Nein, habe ich nicht. Ich habe begonnen, diese Antwort zu tippen, bevor diese Kommentare erschienen sind.
Gronostaj
Ich überprüfe immer, ob Duplikate vorliegen (und ob es aus einem anderen Grund geschlossen werden muss), bevor ich eine Frage beantworte.
gparyani