Seite 1 von 1

Kein Zielverzeichnis

Verfasst: 16 Sep 2008, 10:18
von floschi
Hallo ihr,

ich weiß mir nicht mehr zu helfen. Ich habe in einem Setup mehrere "Files" Sektionen, in denen ich einige Dateien kopieren möchte.
Aber mir ist es bisher noch in keiner einzigen File Sektion gelungen, auch nur eine einzige einzelne Datei irgendwohin zu kopieren.
Ich erhalte grundsätzlich die Fehlermeldung "Kein Zielverzeichnis deklariert".
Aber noch deutlicher kann man IMHO das Verzeichnis nicht deklarieren. Irgendwie bin ich zu doof dafür... Bitte um Rat.

Hier ein Aufruf, der Nicht funktioniert:

Code: Alles auswählen

[Files_Kopiere-DivaTools]
copy  %SCRIPTPATH%\divaTools "%ProgramFiles%\Microsoft Business Solutions-Navision\Client\" 
alternativen:

Code: Alles auswählen

[Files_Kopiere-DivaTools]
copy  "%SCRIPTPATH%\divaTools" "%ProgramFiles%\Microsoft Business Solutions-Navision\Client\" 

Code: Alles auswählen

[Files_Kopiere-DivaTools]
copy "%SCRIPTPATH%\divaTools\*" "%ProgramFiles%\Microsoft Business Solutions-Navision\Client\" 

Code: Alles auswählen

[Files_Kopiere-DivaTools]
copy  %SCRIPTPATH%\divaTools\* "%ProgramFiles%\Microsoft Business Solutions-Navision\Client\" 

Re: Kein Zielverzeichnis

Verfasst: 16 Sep 2008, 11:16
von d.oertel
Hallo floschi,

allg. sei das Produkt softprod als Template empfohlen.
Natürlich kann mann auch die diversen Produkte auf:
http://www.opsi.org/opsi_wiki/WinstScripts
oder
http://download.uib.de/opsi3.3/produkte/
als Vorlage verwenden dann passiern solche Probleme nicht so leicht.
Die Winst-Variable heisst %ProgramFilesDir% und nicht %ProgramFiles%

Konkret würde ich mal probieren:

Code: Alles auswählen

[Files_Kopiere-DivaTools]
copy " %SCRIPTPATH%\divaTools\*.*" "%ProgramFilesDir%\Microsoft Business Solutions-Navision\Client"
gruss
detlef oertel

Re: Kein Zielverzeichnis

Verfasst: 16 Sep 2008, 11:20
von floschi
Die %ProgramFilesDir% Variable ist nicht existent. IMHO.
Das habe ich nämlich schonmal durchexerziert und in sämtlichen Skripts diese Variable bei mir ausgetauscht. Wenn ich es richtig verstehe, ist es keine wInst Variable sondern die $ProgramFilesDir$ ist eine wInst Variable, die auf die Windows Variable %ProgramFilesDir% zugreifen will. Oder?
Jene gibts aber nicht (getestet im Explorer). Welche aber auf das richtige Verzeichnis verweist, ist die %ProgramFiles%.

Oder habe ich da was falsch verstanden?
Ich werde es mit deinem Vorschlag jetzt noch mal testen.

Re: Kein Zielverzeichnis

Verfasst: 16 Sep 2008, 11:25
von floschi
Mit deinem Vorschlag erhalte ich keine Fehlermeldung mehr. Aber Daten kopiert hat er trotzdem keine.

Re: Kein Zielverzeichnis

Verfasst: 16 Sep 2008, 11:33
von floschi
Mit der zusätzlichen Option "-s" kopiert er endlich.

Danke für die schnelle Hilfe