2017-02-16 3 views
-2

Wie kann ich in meiner Bat-Datei kombinierenKombination Codezeilen

set FILESPATH1=C:\Temp\Test 
set FILESPATH2=C:\Temp\Test\Bas 
set FILESPATH3=C:\Temp\Test\Dennis 

Um eine einzige Zeile Code

Antwort

3
set "FILESPATH1=C:\Temp\Test"&set "FILESPATH2=C:\Temp\Test\Bas"&set "FILESPATH3=C:\Temp\Test\Dennis" 

& trennt Befehle; Die Anführungszeichen sind nicht obligatorisch, aber stellen Sie sicher, dass der der Variablen zugewiesene Wert keine unsichtbaren nachgestellten Leerzeichen enthält.

0

Je nachdem, was Sie wollen: Sie können && oder & zwischen den drei Befehlen verwenden. && führt die Befehle auf der rechten Seite aus, wenn die Befehle auf der linken Seite erfolgreich waren, aber & führt die Befehle auf der rechten Seite aus, auch wenn die Befehle auf der linken Seite fehlgeschlagen sind (siehe this link).
In Ihrem Fall ist es egal, welche Sie verwenden:

set "FILESPATH1=C:\Temp\Test" & set "FILESPATH2=C:\Temp\Test\Bas" & set "FILESPATH3=C:\Temp\Test\Dennis"