Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Batch datei "Copy con Nul"

Chrissi10 / 5 Antworten / Flachansicht Nickles

Tach Gemeinde
Ich habe folgendes in eine Batch datei geschrieben "copy con nul" (ohne Gänsefüsschen) um auszuprobieren was passiert. Ich habe in einer I-seite davon gelesen, unteranderen stand da dass es ziemlich übel wäre. ich dachte mir: soschlimm kann dass doch nicht sein die entstehende datei griegst du schon wieder weg.

Als ich die datei ausführte passirte eigentlich garnichts (dachte ich jedenfalls. Dann wollte ich eine datei nul.txt erstellen doch ich bekam eine fehlermeldung. (überschreiben nicht möglich) dann wollte ich mit dem Attrib-Befehl die datei auf eine andere Attribute setzen (ich dachte sie wäre nur versteckt oder hätte eine system attribute) doch auch dass änderte nichts. Ich habe den Ordner in dem sich die datei befindet gelöcht und neu erstelllt. Anschließend wollte ich zum test wieder eine datei "nul.txt" erstellen (überschreiben nicht mölglich).

Da ich mit meinem Windows latein am ende bin habe ich es mit einer Knoppix-boot-cd versucht. ich finde die datei nicht!!

Was ist da los ? Wer kann helfen ?

PS: ich weiß es war dumm eine batch datei zu erstellen vor der auchnoch gewahrnt wird. Dass braucht ihr mir jetzt nicht vohrhalten. Aus fehlern lernt man !!

bei Antwort benachrichtigen
Andreas42 Chrissi10 „Ok soweit ist alles klar Aber was ist mit dieser datei NUL die ich angeblich...“
Optionen

Hi!

Ich habe auch irgendwie im Hinterkopf, dass es in uralten DOS-Versionen (MSDOS 3.x?) einen Fehler gab, der irgendwie Probleme bei Stunts wie "copy nul test.txt" führte, ob das heute noch gilt?
Dann gab's Probleme, wenn mit einem Betriebssystem, dass da etwas "freizügiger" war, Dateien mit dem namen der Pseudogeräte (LPT, NUL, usw.) angelegt hat.

Ob da heute noch was aktuell ist, weiss ich nicht.

Hier wird das zum Teil diskuttiert: http://en.wikipedia.org/wiki/DOS

Interessant ist auch das hier: http://blogs.msdn.com/oldnewthing/archive/2003/10/22/55388.aspx

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen