Die Verkettung der input-Parameter als Variablen zur Verwendung in batch-Datei
command-line-Parameter sind entweder zugeführt und Lesen von batch-Datei oder hart codiert in der batch-Datei
Set Target_computer = %1
REM Get Source URL
Set SOURCE_URL = %2
REM Set Source Directory
SET SOURCE_DIR = \reference_data_update
und display, wenn die bat-Datei ausgeführt wird. Allerdings, wenn zwei von Ihnen verkettet werden
xcopy %SOURCE_URL%%SOURCE_DIR% d:\dqxi\11_7\reference_data /Y/H/S/R
sind Sie nicht gelesen. Der Befehl Echos als
xcopy d:\dqxi\11_7\reference_data /Y/H/S/R
Wie bekomme ich diese Variablen arbeiten, die in der batch-Datei zum ausführen der Arbeit muss ich die bat-Datei ausführen (xcopy aus dem Quell-server reference_data_update Verzeichnis auf dem Ziel-server reference_data Verzeichnis)?
Sieht aus wie Sie werden nicht übergeben alle Parameter, die Ihre batch-Datei.
Parameter übergeben werden, entweder über die Befehlszeile oder enterprise-scheduling-software.
Parameter übergeben werden, entweder über die Befehlszeile oder enterprise-scheduling-software.
InformationsquelleAutor Mark | 2011-05-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
entfernen Sie die Leerzeichen (in der Nähe der set-Befehl)
InformationsquelleAutor Adam Straughan
Entfernen Sie die Leerzeichen vor und nach dem Gleichheitszeichen in Sie SET-Anweisungen.
InformationsquelleAutor Richard Brightwell