BAT Befehl

standi

Lt. Junior Grade
Registriert
Nov. 2009
Beiträge
407
Hallo Leute,

was macht denn eigentlich ein folgender Befehl in einer .bat Datei:


REM cd /d Z:\blabla\
 
REM - REMARK = Kommentar = Nichts
CD /D Wechsel auf ein anderes Verzeichnis UND ZUSÄTZLICH Wechsel auf das Laufwerk
 
Hallo,
danke euch allen. Da habe ich etwas dazu gelernt. Ich kenne mir nur etwas mit Linux Bash aus und bin zufällig auf eine .bat gestoßen.

Was mich jedoch bei /d irritiert. Ist das nun ein Schalter oder eine Pfadangabe?

Denn D: wäre ja ein Pfad.
 
Thread gesucht um eine Datei zu löschen per bat Datei.

del "Verzeichnis"\sentinel (ist eine von iTunes erzeugte Datei ohne Dateiendung. Hänge ich ein *.txt ran, geht es auch nicht per del sentinel.txt

Da es nicht die einzigste Datei ist die ich so nicht löschen kann möchte ich es nun langsam mal wissen.

(Per Windows Explorer und CCleaner geht sie zu löschen.)
 
del "C:\LöschTest\sentinel"
del /f "C:\LöschTest\sentinel"
Erase "C:\LöschTest\sentinel"
rmdir /s /q "C:\LöschTest\sentinel"
del *.*

Nichts geht, auch nicht als Admin

Es kommt keine Fehlermeldung die ich hätte Googeln können. Es ist einfach noch da.

Edit: Hoffnungs-Push
 
Zuletzt bearbeitet:
Ok Werkam, sie ist versteckt. (Habe ja im Windows Explorer versteckte anzeigen immer an)

ATTRIB -H "D:\^A^\sentinel" und dann del "D:\^A^\sentinel"

So bekomme ich sie los. Habe nicht so effektiv mit DOS gearbeitet das man erst was sehen muss um es löschen zu können.

DANKE euch beiden. Nun ist es mir klar.

Was tut in einer BAT das Kommentar ermöglichen ? ; oder REM ? Lese da mal das und dann das! Daher habe ich nun ; REM um auch Nummer sicher zu gehen.

Und wann muss man den Pfad in "" setzen? Geht scheinbar auch manchmal beides.
 
Und wann muss man den Pfad in "" setzen?
Wenn Leerzeichen im Pfadnamen vorhanden sind.
Falsch:
xcopy C:\Program Files\ATI Technologies\cccutil64.txt D:\*.*
Unzulässige Parameteranzahl
Richtig:
xcopy "C:\Program Files\ATI Technologies\cccutil64.txt" D:\*.*
C:\Program Files\ATI Technologies\cccutil64.txt
1 Datei(en) kopiert

Geht scheinbar auch manchmal beides.
Nur wenn es dafür bereits eine Umgebungsvariable gibt. Diese findest Du in den Systemeinstellungen als Administrator.
Systemeigenschaften >> Erweitert >> Umgebungsvariablen
Natürlich kann man dort auch welche hinzufügen, als Administrator.
http://de.wikipedia.org/wiki/Umgebungsvariable#Vordefinierte_Umgebungsvariablen_2
 
Zuletzt bearbeitet:
Zurück
Oben