Kix mit if exist macht was es will
Hallo, könnt ihr euch bitte folgendes "Teilscript" anschauen?
Unter XP funktioniert das ganze wunderbar.
Führe ich dieses Script unter Vista aus - erstellt er das eine Verzeichnis nicht. Woran könnte das liegen?
SetConsole("debug")
$FreePDFCheck= "%programfiles%\freepdf_xp\ver1.txt"
$FreePDFServer1= "\\SERVER\install\freepdf_xp\"
$FreePDFServer2= "\\SERVER\install\freepdf_xp\Vorlagen\"
$FreePDFDestination1= "%programfiles%\freepdf_xp\"
$FreePDFDestination2= "%programfiles%\freepdf_xp\Vorlagen\"
IF EXIST ($FreePDFCheck) GOTO "QUIT" ELSE GOTO "INSTALL"
ENDIF
:INSTALL
md "%programfiles%\freepdf_xp\Vorlagen"
sleep 5
Copy $FreePDFServer1 $FreePDFDestination1 /C
Copy $FreePDFServer2 $FreePDFDestination2 /C
:QUIT
Unter XP funktioniert das ganze wunderbar.
Führe ich dieses Script unter Vista aus - erstellt er das eine Verzeichnis nicht. Woran könnte das liegen?
SetConsole("debug")
$FreePDFCheck= "%programfiles%\freepdf_xp\ver1.txt"
$FreePDFServer1= "\\SERVER\install\freepdf_xp\"
$FreePDFServer2= "\\SERVER\install\freepdf_xp\Vorlagen\"
$FreePDFDestination1= "%programfiles%\freepdf_xp\"
$FreePDFDestination2= "%programfiles%\freepdf_xp\Vorlagen\"
IF EXIST ($FreePDFCheck) GOTO "QUIT" ELSE GOTO "INSTALL"
ENDIF
:INSTALL
md "%programfiles%\freepdf_xp\Vorlagen"
sleep 5
Copy $FreePDFServer1 $FreePDFDestination1 /C
Copy $FreePDFServer2 $FreePDFDestination2 /C
:QUIT
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 103030
Url: https://administrator.de/forum/kix-mit-if-exist-macht-was-es-will-103030.html
Ausgedruckt am: 02.04.2025 um 16:04 Uhr
4 Kommentare
Neuester Kommentar

Servus,
Das EndIf fehlt.... Somit gehört alles noch zur IF Abfrage
Gruß
Was ist denn da falsch?
Das EndIf fehlt.... Somit gehört alles noch zur IF Abfrage
IF EXIST ("C:\test.txt") GOTO "QUIT"
ELSE GOTO INSTALL
endif
:install
rem blabla
:Quit
Gruß

Wer (welche Rechte) in diesem Zusammenhang hat "ich" ?