Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Dos Command rmdir Rückgabewert?

Frage Entwicklung

Mitglied: tannerli

tannerli (Level 1) - Jetzt verbinden

02.08.2007, aktualisiert 10.08.2007, 9430 Aufrufe, 6 Kommentare

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
Mitglied: lowbyte1
02.08.2007 um 17:14 Uhr
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]
Bitte warten ..
Mitglied: Biber
02.08.2007 um 18:27 Uhr
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
Bitte warten ..
Mitglied: tannerli
06.08.2007 um 07:30 Uhr
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...
Bitte warten ..
Mitglied: SvenGuenter
09.08.2007 um 13:15 Uhr
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
Bitte warten ..
Mitglied: tannerli
09.08.2007 um 16:17 Uhr
Genau SO eine Fehlerliste hab ich gesucht und einfach nicht gefunden...


Vielen Dank!!
Bitte warten ..
Mitglied: SvenGuenter
10.08.2007 um 16:07 Uhr
Dann setze doch bitte den Beitrag als gelöst rein einfach auf editieren gehen und den Haken setzen ;)
Bitte warten ..
Ähnliche Inhalte
Entwicklung
Total Commander Silent Installation (2)

Frage von CharlyXL zum Thema Entwicklung ...

TK-Netze & Geräte
gelöst Auerswald COMmander 6000 (4)

Frage von Xaero1982 zum Thema TK-Netze & Geräte ...

Batch & Shell
gelöst Wmic command per Batch ausführen (2)

Frage von Chaser21a zum Thema Batch & Shell ...

Batch & Shell
gelöst Variable in Makefile durch Shell Command (2)

Frage von nico1999 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Exchange Server

Mittels Batch-Script Exchange-Logs sammeln und archivieren

Anleitung von beidermachtvongreyscull zum Thema Exchange Server ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
SSL Zertifikat für HTTPS (26)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (20)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Netzwerke
Ip Adressenkonflikt bei Großfamilie (12)

Frage von gunter zum Thema Netzwerke ...