parameter richtig übergeben
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
code
datei
erstellten datei
grad
helfen
jemand
parameter
problem
schnelle hilfe
setzen
start
zweite datei
-
Hi ich habe 2 Batchdateien. Eine der Batchdateien heisst Copy.bat
::Parameter :: %1 - Verzeichniss der erstellten Datei :: %2 - Name der zu verschiebenen Datei (%2.bat) @echo off xcopy %1\%2.bat %userprofile%\Desktop\%2.bat /Y
Diese Datei bekommt von meiner anderen batch-datei diese 2 Parameter geschickt.
dat2.bat
if "%CD%" == "%userprofile%\Desktop" goto makeV start copy.bat "%CD%" "%name%"
doch leider bekomme ich immer Probleme mit den Leerzeichen im Name. Aber warum??
Hoffe mir kann da jemand helfen!!
MFG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Mach statt den " " ein "\ ". Oder du kannst es auch in Anführungszeichen setzen ("a.bat").
LG cookies -
also vielen Dank für die schnelle Hilfe,
doch ehrlichgesagt hab ich grad nicht genau verstanden was du meinst. Wo soll ich das denn ändern und wie genau??
MFG -
Einfach:
copy.bat "erste datei.bat" "zweite datei.bat" oder copy.bat erste\ datei.bat zweite\ datei.bat
LG cookies -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage