tannerli
Goto Top

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

Content-ID: 65284

Url: https://administrator.de/contentid/65284

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

lowbyte1
lowbyte1 02.08.2007 um 17:14:18 Uhr
Goto Top
halllo

weis nicht genau was du meinst....hast du eventuel 32 dateien im ordner 1 ?

ansonsten kene ich nur die rückgabecodes true or false.


es gibt nur eins 0 oder 1 [lowbyte]
Biber
Biber 02.08.2007 um 18:27:09 Uhr
Goto Top
Moin tannerli,

ich sehe es ähnlich wie lowbyte.
Leider habe ich nur den Rückgabewert des Befehls: 32

Wie hast Du den denn ermittelt???

Grüße
Biber
tannerli
tannerli 06.08.2007 um 07:30:37 Uhr
Goto Top
Ich rufe den Befehl aus einem anderen Programm auf, dieses gibt mir dann den Return-Code zurück
(weiss nicht ob ihr schon mal was von AutoIt gehört habt, ansonsten: http://www.autoitscript.com)

Und das mit den 32 Dateien im Ordner kann leider auch nicht sein... dass habe ich geprüft...
SvenGuenter
SvenGuenter 09.08.2007 um 13:15:07 Uhr
Goto Top
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
tannerli
tannerli 09.08.2007 um 16:17:02 Uhr
Goto Top
Genau SO eine Fehlerliste hab ich gesucht und einfach nicht gefunden...


Vielen Dank!!
SvenGuenter
SvenGuenter 10.08.2007 um 16:07:56 Uhr
Goto Top
Dann setze doch bitte den Beitrag als gelöst rein einfach auf editieren gehen und den Haken setzen ;)