Nach der Installation von Cygwin unter Windows 7 und der Erkenntnis, dass ich besser mit Linux auf einer anderen Partition umgehen kann, wollte ich es deinstallieren. Cygwin hat jedoch kein Deinstallationsprogramm, so dass ich die Möglichkeit hatte, den gesamten Ordner zu löschen, in dem es installiert war - was ich auch getan habe.
Das Problem ist, dass im gesamten Verzeichnisbaum eine einzige Datei mit dem Namen README.
at verblieben istC:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura\README.
Ich weiß, dass Windows keine Dateien mit Namen zulässt, die auf enden .
, aber dieser hat es offensichtlich geschafft, und ich kann ihn nicht löschen. Wenn ich das versuche, bekomme ich
Artikel nicht gefunden
Dies befindet sich nicht mehr in
C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura
. Überprüfen Sie den Speicherort des Elements und versuchen Sie es erneut.
Wenn Sie die Eigenschaften der Datei anzeigen (Rechtsklick, Eigenschaften), teilt mir Windows mit, dass sie 0 Bytes hat. Wenn Sie es jedoch im Explorer-Fenster anzeigen und darauf klicken, werden in der Statusleiste des Fensters 517 Bytes angezeigt.
Irgendwelche Ideen, wie man es loswird?
del README*
?Antworten:
Nachdem ich all diese Vorschläge und mehr ausprobiert hatte, konnte ich die fehlerhaften Dateien immer noch nicht löschen.
Als letztes wurde die folgende Syntax verwendet (in einer Eingabeaufforderung mit erhöhten Rechten):
zB um das ursprüngliche Beispiel zu verwenden:
quelle
del
, aber nicht mit einigen anderencmd
eingebauten Funktionen wiemove
undrename
.Was für eine wirklich einfache Lösung, die ich gefunden habe. Dies ist der einfachste und schnellste und einfachste Weg, dies zu erreichen. Ich lache jetzt darüber, wie einfach es ist.
Ich weiß nicht, ob Sie es mit 7zip machen können, aber WinRAR hat es und Sie müssen es nicht kaufen, installieren Sie einfach die Testversion und deinstallieren Sie es dann (oder wahrscheinlich portables da draußen, aber ich denke nicht, dass sie legitim sind dh sie sind möglicherweise geknackt.)
quelle
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten, und Entergeben Sie nacheinander die folgenden Befehle ein:
quelle
del *.*
, als Antwort hätte es gereicht ...Am einfachsten öffnen Sie dazu ein Windows-Eingabeaufforderungsfenster und verwenden den
rd
Befehl mit den/S /Q
Optionen. Möglicherweise müssen Sie die Eingabeaufforderung als Administrator öffnen, damit dies funktioniert.Start Button (Orb)
und suchen Sie den Link, um die Eingabeaufforderung zu öffnen. Wenn Sie es nicht sehen, müssen Sie es möglicherweise suchen, indem Siecommand
odercmd.exe
in das Suchfeld unten eingeben .command
odercmd.exe
, und wählen Sie aus.Run as administrator
Klicken Sie dann auf,Yes
wenn Sie dazu aufgefordert werden.rd /S /Q "C:\Cygwin"
/Q
:rd /S "C:\Cygwin"
Der
Cygwin
Ordner und alle darin enthaltenen Dateien und Unterordner werden gelöscht.Hier ist die Syntax für den
rd
Befehl:Wenn es
System
,Hidden,
oderRead-only
Dateien oder Ordner , die Ursache derrd
Befehl, zum Scheitern verurteilt die Verwendungattrib
Befehl mit den/S /D
Optionen wie folgt aus :attrib -S -H -R "C:\Cygwin\*.*" /S
Um diese Attribute aus den Dateien und Unterordnern zu entfernen, wiederholen Sie den
rd
Befehl.quelle
Hier ist eine kurze VBScript-Datei, um das zu tun, was Sie brauchen.
Dies sollte das Problem umgehen, das Sie mit dem Befehl del und dem Windows Explorer haben. Speichern Sie diesen Text einfach als whatever.vbs und doppelklicken Sie darauf.
Wenn die Datei als schreibgeschützt markiert ist, müssen Sie dem Code ein wenig hinzufügen, lassen Sie es mich wissen.
quelle
So wie ich es gemacht habe, war es ziemlich einfach. Ich habe ein Dual-Boot-System mit Linux, also habe ich gerade Linux gebootet, zur Datei navigiert und sie gelöscht. Ich bin mir sicher, dass Sie dasselbe mit einer Live-CD machen könnten.
quelle
Verwenden Sie den Befehl bash rm von Ubuntu unter Windows 10
quelle
Ich hatte ein Bild, das keine Erweiterung mit dem Namen hat
cropped_image_new1597487825.
Öffnen Sie einfach die Eingabeaufforderung mit erhöhten Rechten.
Geben Sie ein
dir /x
, um die 8.3-formatierten Dateinamen zu erhalten.Löschen Sie die Datei mit den 8.3-Dateinamen, zB '
del CROPPE~2
'Hier ist ein funktionierendes Beispiel:
quelle
Es gibt eine Reihe von Möglichkeiten, um dieses Problem zu beheben. Am einfachsten ist es jedoch, wie oben erwähnt, mit dem Befehl DEL.
Es ist jedoch wichtig zu beachten, dass DEL an sich nicht funktioniert, da die Dateien in diesem Fall dazu neigen, mit dem Systemattribut gekennzeichnet zu werden. Sie müssen daher einen speziellen Parameter eingeben, damit sie angezeigt werden.
Navigieren Sie zu dem betreffenden Ordner, und geben Sie den folgenden Befehl ein, um sie in der CMD-Eingabeaufforderung mithilfe von DIR anzuzeigen:
Dadurch werden alle Dateien in diesem Verzeichnis aufgelistet, unabhängig von den Attributen. Um es dann zu löschen, geben Sie einfach den folgenden Befehl ein und geben denselben / A-Parameter ein:
Dadurch werden natürlich alle Dateien in diesem Verzeichnis gelöscht. Wenn Sie also möchten, dass andere Dateien erhalten bleiben, sollten Sie sie zuerst verschieben oder sichern.
quelle