ich will per opsi-winst eine .cmd-Datei erstellen, die wie folgt aussieht:
Code: Alles auswählen
set configdir1="C:\Program Files (x86)\MeinProgramm\config1"
set userconfigdir="D:\MeinProgramm"
if not exist %userconfigdir% xcopy /e /h /r /y %configdir1% %userconfigdir%\
"C:\Program Files (x86)\MeinProgramm\run.exe"
Code: Alles auswählen
DefVar $InstallDir$
DefVar $StartScript$
DefVar $UserConfigDir$
DefVar $ExecutableFile$
Set $InstallDir$ = "%ProgramFiles32Dir%\MeinProgramm"
Set $StartScript$ = "StarteMeinProgramm.cmd"
Set $UserConfigDir$ = 'D:\MeinProgramm'
Set $ExecutableFile$ = $InstallDir$ + "\run.exe"
DosInAnIcon_Create_Start_Script /SysNative
[DosInAnIcon_Create_Start_Script]
echo set configdir1="$InstallDir$\config1" > "$InstallDir$\$StartScript$"
echo set userconfigdir="$UserConfigDir$" >> "$InstallDir$\$StartScript$"
echo if not exist %userconfigdir% xcopy /e /h /r /y %configdir1% %userconfigdir%\ >> "$InstallDir$\$StartScript$"
echo "$ExecutableFile$" >> "$InstallDir$\$StartScript$"
Code: Alles auswählen
set configdir1="C:\Program Files (x86)\MeinProgramm\config1"
set userconfigdir="D:\MeinProgramm"
if not exist xcopy /e /h /r /y \
"C:\Program Files (x86)\MeinProgramm\run.exe"
Danke für eure Hilfe!
Holger