Befehl lässt sich nicht in Batch-Datei ausführen
Ich habe ein kleines Script, welches einwandfrei ausführen lässt, solange ich es direkt in die Befehlszeile (als Administrator) ausführe. Möchte ich es jedoch in einer Batch-Datei (.cmd) ausführen schlägt es mit einer Meldung fehl.
Hallo,
Ich möchte diesen Befehl ausführen:
Kopiere ich diesen in die Befehlszeile ist alles super.
Will ich die Batchdatei ausführen, schlägt es fehl. Wenn ich den Pfad der Batchdatei in die Befehlzzeile kopiere, erhalte ich folgende Fehlermeldung:
Bitte um Hilfe.
Gruß, J.D.
Hallo,
Ich möchte diesen Befehl ausführen:
for /f "tokens=2-3" %i in ('net use^|findstr ":"') do >>c:\\temp\\netlogon.cmd echo net use %i %j /persistent:no
Will ich die Batchdatei ausführen, schlägt es fehl. Wenn ich den Pfad der Batchdatei in die Befehlzzeile kopiere, erhalte ich folgende Fehlermeldung:
""') do >>c:\\temp\\netlogon.bat echo net use j /persistent:no" kann syntaktisch
an dieser Stelle nicht verarbeitet werden.
Bitte um Hilfe.
Gruß, J.D.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 176995
Url: https://administrator.de/contentid/176995
Ausgedruckt am: 26.11.2024 um 09:11 Uhr
10 Kommentare
Neuester Kommentar
Seas
Liege Ich falsch in der Anahme das er nach dem do also mit den Zeichen >> einfach eine Logfile anlegen will und deswegen der syntax falsch ist?
So wie es dort steht kann es ja nicht richtig sein, korrigiert mich bitte wenn Ich falsch liege!!
Gruß Simsa
Zitat von @JohnDorian:
""') do >>c:\\temp\\netlogon.bat echo net use j /persistent:no" kann syntaktisch
an dieser Stelle nicht verarbeitet werden.
""') do >>c:\\temp\\netlogon.bat echo net use j /persistent:no" kann syntaktisch
an dieser Stelle nicht verarbeitet werden.
Liege Ich falsch in der Anahme das er nach dem do also mit den Zeichen >> einfach eine Logfile anlegen will und deswegen der syntax falsch ist?
So wie es dort steht kann es ja nicht richtig sein, korrigiert mich bitte wenn Ich falsch liege!!
Gruß Simsa
Aloha,
darf ich dennoch meckern:
Gerade im batch-Bereich nehmen wir es i.d.R. sehr genau ... auch wenn es um (fehlende) Begrüßungen wie z.B. Hallo geht ...
ebenso noch der Hinweis mit der ##blue|##-Formatierung, du bist ja schon ein Weilchen hier im Forum angemeldet
greetz André
Warum schreibt man hier im Batch-Bereich wenn man vom Tuten und Blasen scheinbar keine Ahnung hat? Überlasse die Hilfestellung lieber Leuten, die mit Batch auch etwas zu tun haben, wir wollen nicht noch mehr Leute verwirren als teilweise bereits geschehen
darf ich dennoch meckern:
Gerade im batch-Bereich nehmen wir es i.d.R. sehr genau ... auch wenn es um (fehlende) Begrüßungen wie z.B. Hallo geht ...
ebenso noch der Hinweis mit der ##blue|##-Formatierung, du bist ja schon ein Weilchen hier im Forum angemeldet
greetz André
Zitat von @Simsa84:
Seas
Liege Ich falsch in der Anahme das er nach dem do also mit den Zeichen >> einfach eine Logfile anlegen will und deswegen der
syntax falsch ist?
So wie es dort steht kann es ja nicht richtig sein, korrigiert mich bitte wenn Ich falsch liege!!
Zitat von @Simsa84:
Seas
Ok wenn es so sein sollte stimmts ^^
Gruß
Seas
Liege Ich falsch in der Anahme das er nach dem do also mit den Zeichen >> einfach eine Logfile anlegen will und deswegen der
syntax falsch ist?
So wie es dort steht kann es ja nicht richtig sein, korrigiert mich bitte wenn Ich falsch liege!!
Zitat von @Simsa84:
Seas
Ok wenn es so sein sollte stimmts ^^
Gruß
Warum schreibt man hier im Batch-Bereich wenn man vom Tuten und Blasen scheinbar keine Ahnung hat? Überlasse die Hilfestellung lieber Leuten, die mit Batch auch etwas zu tun haben, wir wollen nicht noch mehr Leute verwirren als teilweise bereits geschehen
moin,
(OT)
das Hirn vom alten man(n) funktioniert dann doch noch.
Hab grade mal nachgesehen
Das vom André scheint da nicht mehr so ganz ... *duck*
(/OT)
Gruß
(OT)
das Hirn vom alten man(n) funktioniert dann doch noch.
Hab grade mal nachgesehen
Das vom André scheint da nicht mehr so ganz ... *duck*
(/OT)
Gruß