Zurück   3DCenter Forum > Software-Hilfe Foren > Windows Betriebssysteme und Software
Registrieren Hilfe Community Kalender Heutige Beiträge Suchen Uns unterstützen

Antwort
 
Themen-Optionen Ansicht
Alt 2008-10-23, 17:12:28   #1 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Batch: Backslash und "

Hallo,

aus irgendeinem Grund gibt es immer probleme, wenn ich per Batch ein Programm aufrufe, und dessen Aufrufargumente mit \" enden.
Was ist daran "dran" und was kann ich dagegen tun?

Danke

Bsp.:
-foo --bar="blub\" <- immer böser Programmfehler, egal welches foo
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-23, 17:29:35   #2 (im Thread / einzeln)
Sephiroth
Administrator, 3DCenter
 
Benutzerbild von Sephiroth
 
Registriert: 2001-05-02
Beiträge: 12.307
Re: Batch: Backslash und "

Ein bestimmtes Programm oder jedes? Probier mal einen doppelten Backslash \\
Sephiroth ist offline Computer-Informationen von Sephiroth anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-23, 17:29:44   #3 (im Thread / einzeln)
Lokadamus
Grandmaster Member
 
Benutzerbild von Lokadamus
 
Registriert: 2002-08-05
Beiträge: 13.838
Re: Batch: Backslash und "

mmm...

Das sieht für mich nach einer Pfadangabe aus.

Welches Programm will als Parameter am Ende einen Backslash haben, wenn es sich nicht um die Pfadangabe handelt?

Lokadamus ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-23, 17:35:14   #4 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Batch: Backslash und "

Ist eine Pfadangabe. Doppel-Slash funzt auch. Die Frage für mich ist nur, wieso. Escape-Zeichen werden ja im batch nicht demaskiert/maskiert.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-23, 18:34:58   #5 (im Thread / einzeln)
dead.line
Silver Member
 
Benutzerbild von dead.line
 
Registriert: 2007-05-19
Beiträge: 363
Re: Batch: Backslash und "

ich kann dem TS zwar nicht helfen aber ich hab auch ne frage zu ner batch unter vista x64.

ich möchte gerne per batch datei folgenden befehl ausführen können.

Code:
C:\ fsutil volume dismount x:
kenne mich nicht so gut aus mit batch code.

wäre das richtig?

Code:
@echo off
fsutil volume dismount x:
dead.line ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-23, 19:10:41   #6 (im Thread / einzeln)
Lokadamus
Grandmaster Member
 
Benutzerbild von Lokadamus
 
Registriert: 2002-08-05
Beiträge: 13.838
Re: Batch: Backslash und "

Zitat von Gast Beitrag anzeigen
Ist eine Pfadangabe. Doppel-Slash funzt auch. Die Frage für mich ist nur, wieso. Escape-Zeichen werden ja im batch nicht demaskiert/maskiert.
mmm...

Keine Ahnung . Ist es ein Standardbefehl, den du benutzt?
Ich hatte den Effekt beim Befehl "du". Aus den Unix- Tools gab es ein Problem, wenn ein \" am Ende war. Bei dem Tool von Sysinternals/ Microsoft war es egal.
Zitat von dead.line Beitrag anzeigen
ich kann dem TS zwar nicht helfen aber ich hab auch ne frage zu ner batch unter vista x64.

ich möchte gerne per batch datei folgenden befehl ausführen können.
Wenn ich den Befehl richtig verstehe, willst du Laufwerk X: trennen.

Wenn der Befehl von der Kommandozeile geht, wäre die Batch richtig gemacht . Testen, ob es geht oder Probleme gibt .

Lokadamus ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-24, 10:40:05   #7 (im Thread / einzeln)
dead.line
Silver Member
 
Benutzerbild von dead.line
 
Registriert: 2007-05-19
Beiträge: 363
Re: Batch: Backslash und "

Zitat von Lokadamus Beitrag anzeigen
mmm...

Wenn der Befehl von der Kommandozeile geht, wäre die Batch richtig gemacht . Testen, ob es geht oder Probleme gibt .
Von der Commando Zeile? Hm, eigentlich hätte ich gerne die datei einfach auf meinem desktop liegen das ich, wenn ich es brauche, nur drauf doppelklicken brauch.

muss ich dann noch was dazu schreiben?
dead.line ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-10-24, 10:47:49   #8 (im Thread / einzeln)
sei laut
Insane Member
 
Benutzerbild von sei laut
 
Registriert: 2004-01-20
Ort: Im Wunderland
Beiträge: 19.715
Re: Batch: Backslash und "

Alles, was du als Datei ausführst (.bat), muss auch in CMD gehen.
Und er sagt, wenn der Befehl in CMD so geht und es keinen Fehler gibt, kannst du es so lassen.

Freudig und mit unserem Segen, lassen wir uns in Ketten legen. (Autor unbekannt/vergessen)

Mutter zu Tochter: Das Leben ist Schmerz, gewöhn dich besser dran. (aus "Tödliche Weihnachten")
sei laut ist offline Computer-Informationen von sei laut anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Antwort

Lesezeichen
  • Dieses Thema bei Twitter speichern
  • Dieses Thema bei Facebook speichern


Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:33:10 Uhr.


Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.