Dos Command rmdir Rückgabewert?
Ich arbeite gerade an einem kleinen Programm das auf den DOS-Befehl 'rmdir' zurückgreift, leider funktioniert es nicht so richtig, jedenfalls nicht mit Ordnern, die Dateien enthalten, hier der vollständige Aufruf:
rd "C:\_sync\Ordner 1" /s /q
Leider habe ich nur den Rückgabewert des Befehls: 32
Aber da wir hier von der Windows Command-Shell reden sind diese Error-Codes nirgends dokumentiert, nicht mal auf der Microsoft.com - Referenz..... nicht mal Google bringt intelligente Antworten
Weiss irgendjemand wo die Return-Codes von DOS-Befehlen dokumentiert sind/Was Code 32 von rmdir bedeutet?
Danke für alle Antworten
gruss tannerli
rd "C:\_sync\Ordner 1" /s /q
Leider habe ich nur den Rückgabewert des Befehls: 32
Aber da wir hier von der Windows Command-Shell reden sind diese Error-Codes nirgends dokumentiert, nicht mal auf der Microsoft.com - Referenz..... nicht mal Google bringt intelligente Antworten
Weiss irgendjemand wo die Return-Codes von DOS-Befehlen dokumentiert sind/Was Code 32 von rmdir bedeutet?
Danke für alle Antworten
gruss tannerli
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 65284
Url: https://administrator.de/contentid/65284
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
6 Kommentare
Neuester Kommentar
Hi du kannst mit rd keine Ordner löschen wo Dateien drin sind. Dafür musst du den Befehl deltree nehmen.
rd funktioniert nur mit leeren Ordnern.
Was deinen returncode angeht bedeutet er folgendes
32 Ungültige Share-Operation
;0) hier mal ein netter link der Hilft
http://www.ctogmbh.de/Support/Doserror.txt
Gruß
Sven
rd funktioniert nur mit leeren Ordnern.
Was deinen returncode angeht bedeutet er folgendes
32 Ungültige Share-Operation
;0) hier mal ein netter link der Hilft
http://www.ctogmbh.de/Support/Doserror.txt
Gruß
Sven