Löschen Sie eine Datei namens "NUL" auf Windows

Lief ich ein Programm unter Windows 7 kompiliert wurde unter Cygwin und übergeben "NUL" als Ausgabe-Datei-Namen. Anstatt die Unterdrückung der Ausgabe eigentlich erstellt eine Datei namens "NUL" im aktuellen Verzeichnis. (Anscheinend ist es erwartet, dass "/dev/null", auch auf Windows.) Jetzt bin ich stecken mit diesem "NUL" - Datei, die kann ich nicht löschen!!!

Hab ich schon versucht:

  • Windows-Explorer - Fehlermeldung: "Ungültige MS-DOS Funktion" (ja, das ist ernst, was Sie sagt!)
  • Eingabeaufforderung mit "NUL del" - Fehlermeldung: "Der Dateiname, Verzeichnisname oder Volumen
    label syntax is incorrect."
  • Löschen Sie die gesamte directory - gleiche Angebot als nur das löschen der Datei
  • remove() in einem C-Programm - auch nicht

Wie kann ich loszuwerden, diese NUL-Dateien (ich habe mehrere jetzt), kurz auf die Installation der volle Cygwin-Umgebung und Kompilierung eines C-Programm unter Cygwin zu tun?

InformationsquelleAutor EM0 | 2013-07-26
Schreibe einen Kommentar