WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 26.07.2011, 08:47   #1
revell
Inventar
 
Registriert seit: 20.04.2000
Beiträge: 1.616


Standard & 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
____________________________________
IF käse = löcher
mehr käse = mehr löcher
mehr löcher = weniger käse
THEN weniger käse = mehr käse

Signatur verwirrt...
revell ist offline   Mit Zitat antworten
Alt 26.07.2011, 09:10   #2
arctic
Elite
 
Registriert seit: 02.07.2005
Beiträge: 1.121


Standard

Hatte mal ein ähnliches Problem mit % mit %% gings dann
arctic ist offline   Mit Zitat antworten
Alt 26.07.2011, 14:13   #3
revell
Inventar
 
Registriert seit: 20.04.2000
Beiträge: 1.616


Standard

hmmm... && funktioniert jedenfalls nicht...
____________________________________
IF käse = löcher
mehr käse = mehr löcher
mehr löcher = weniger käse
THEN weniger käse = mehr käse

Signatur verwirrt...
revell ist offline   Mit Zitat antworten
Alt 26.07.2011, 15:05   #4
revell
Inventar
 
Registriert seit: 20.04.2000
Beiträge: 1.616


Standard

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...
____________________________________
IF käse = löcher
mehr käse = mehr löcher
mehr löcher = weniger käse
THEN weniger käse = mehr käse

Signatur verwirrt...
revell ist offline   Mit Zitat antworten
Alt 26.07.2011, 15:24   #5
ZombyKillah
Trashtroll
 
Benutzerbild von ZombyKillah
 
Registriert seit: 19.10.2008
Ort: far away but still in austria
Beiträge: 1.194

Mein Computer

Standard

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.
____________________________________
It's more fun to write crap that nothing!
Just kidding.

Ich bin für kreative Rechtschreibung, da kann man keine Fehler machen
ZombyKillah ist offline   Mit Zitat antworten
Alt 26.07.2011, 17:07   #6
revell
Inventar
 
Registriert seit: 20.04.2000
Beiträge: 1.616


Standard

leider nein
" ist sowieso aufgrund der leerzeichen schon um den pfad gesetzt...
____________________________________
IF käse = löcher
mehr käse = mehr löcher
mehr löcher = weniger käse
THEN weniger käse = mehr käse

Signatur verwirrt...
revell ist offline   Mit Zitat antworten
Alt 27.07.2011, 10:40   #7
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429


Standard

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
____________________________________
Resistantium est futilius
3of4 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht 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 +2. Es ist jetzt 01:47 Uhr.


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