batman00
Goto Top

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

Content-Key: 103030

Url: https://administrator.de/contentid/103030

Printed on: April 19, 2024 at 20:04 o'clock

Mitglied: 60730
60730 Dec 01, 2008 at 12:08:58 (UTC)
Goto Top
Servus,

Was ist denn da falsch?

Das EndIf fehlt.... Somit gehört alles noch zur IF Abfrage face-wink

IF EXIST ("C:\test.txt") GOTO "QUIT"  
   ELSE GOTO INSTALL
endif
:install
rem blabla
:Quit

Gruß
Member: batman00
batman00 Dec 01, 2008 at 12:30:49 (UTC)
Goto Top
Hat sich wohl überschnitten. Habs jetzt hinbekommen face-smile
Aber ich hab nun das oben stehende Problem face-sad
Mitglied: 60730
60730 Dec 01, 2008 at 15:54:42 (UTC)
Goto Top
Zitat von @batman00:
Aber ich hab nun das oben stehende Problem face-sad
Führe "ich"

Wer (welche Rechte) in diesem Zusammenhang hat "ich" ?
Member: batman00
batman00 Dec 02, 2008 at 07:12:17 (UTC)
Goto Top
Sorry. Ich mit Adminrechten. Gebe ich den Befehl aus dem Script: md "%programfiles%\freepdf_xp\Vorlagen" in die DOS Box ein - erstellt er mir das Verzeichniss. Die Daten kopiert er auch - bis auf die Daten in dem Verzeichnis face-sad