Kein Zielverzeichnis

Antworten
floschi

Kein Zielverzeichnis

Beitrag 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\" 
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Kein Zielverzeichnis

Beitrag 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
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
floschi

Re: Kein Zielverzeichnis

Beitrag 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.
floschi

Re: Kein Zielverzeichnis

Beitrag von floschi »

Mit deinem Vorschlag erhalte ich keine Fehlermeldung mehr. Aber Daten kopiert hat er trotzdem keine.
floschi

Re: Kein Zielverzeichnis

Beitrag von floschi »

Mit der zusätzlichen Option "-s" kopiert er endlich.

Danke für die schnelle Hilfe
Antworten