Windowsbefehl Frage

02/18/2014 21:07 .EcoGaming.#1
Hallo,
ich hoffe jemand kann mir weiterhelfen.

Bei dem Befehl:

cd %userprofil%\documents
FOR %%A IN (*.*) DO DEL %%A

Werden ja alle Dateien im Ordner Dokumente gelöscht.

Wie sieht der Befehl dann aus wenn man z.B. die Programme in C löschen möchte?

So in eta cd C:\Program Files (x86)
FOR %%A IN (*.*) DO DEL %%A oder?
02/18/2014 22:09 Mostey#2
Welche Programme in C? C hat nur einen Unterordner davon.

Außerdem musst du ggf. Leerzeichen escapen (aus "Program Files" wird "Program\ Files"). Der x86 Ordner existiert meines Wissens nach auch nur auf 64 Bit OS wegen der Kompatibilität.

Was hast du damit vor? Doch nicht etwa wieder so ein 0815 Teil das OS fragmentiert? ...
02/18/2014 22:54 .EcoGaming.#3
Nein ich hätte nur gerne den Befehl gewusst.

Danke für die Antwort. :)
02/23/2014 12:28 sippi10#4
Hi .EcoGaming.,

1) Windows Editor öffnen
2) Folgendes einfügen:
Quote:
@ECHO OFF
if "%1" == "" GOTO fehler
ECHO Der Pfad %1 wird geloescht
RD %1 /s
GOTO ende
:fehler
ECHO Kein Pfad angegeben!
:ende
3) Speichern unter -> DeleteFolder.bat
4) Windowstaste + R -> cmd [ENTER]
5) mit cd zum Pfad von DeleteFolder.bat navigieren
6) DelteFolder.bat C:\Pfad\zum\Ordner [ENTER] (für C-Platte "C:\")
7) mit ja bestätigen

Quelle: [Only registered and activated users can see links. Click Here To Register...]