WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   & in batch (http://www.wcm.at/forum/showthread.php?t=242561)

revell 26.07.2011 08:47

& in batch
 
Hallo Alle,

Ich möchte für einen batch einen Pfad in einer Variable nutzen, der mehrere "&" Zeichen enthält. Irgendwie funktioniert das Ganze allerdings nicht.
Wenn ich die Pfad Variable per ECHO anzeige scheint es zwar richtig zu sein, ein COPY Befehl funktioniert dann aber nicht mehr...

Hat jemand vielleicht eine Ahnung?

Vielen Dank & lg,
revell

arctic 26.07.2011 09:10

Hatte mal ein ähnliches Problem mit % mit %% gings dann

revell 26.07.2011 14:13

hmmm... && funktioniert jedenfalls nicht...

revell 26.07.2011 15:05

hab gerade gefunden dass && nicht funktionieren kann da dies für die bedingte ausführung verwendung findet.

command1 & command2 ist wie
command1
command2

command1 && command2 is wie
command1 IF NOT ERRORLEVEL 1 command2

interessant zu wissen; allerdings hilft mir das nicht bei diesem problem...

ZombyKillah 26.07.2011 15:24

Weiß selbst nicht wie man einen DOS beibringt, dass das nächste Zeichen als Zeichen gesehen werden muss.
In den meisten Programmsprachen ist es "\"

However,
Es sollte reichen, wenn du an den Anfang und an das Ende deiner Variablen ein " setzt.
(Shift-2)
Dadurch wird der Pfad als Text interpretiert.

revell 26.07.2011 17:07

leider nein
" ist sowieso aufgrund der leerzeichen schon um den pfad gesetzt...

3of4 27.07.2011 10:40

Ich kann das Problem leider gerade nicht nachvollziehen (Bei mir erkennt er & als Teil des Dateinamen), aber der Beitrag klingt ähnlich deinem Problem:

http://www.benutzer.de/Richtige_Synt...zeptiert!.html


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag