Datei kopieren

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
hofackermp
Beiträge: 6
Registriert: Di Dez 07, 2021 3:46 pm

Hallo zusammen,

ich möchte eine Datei von einem Netzlaufwerk auf einen lokalen Pfad kopieren.
Mit einer Batch Datei und dem Befehl xcopy (xcopy /s "pfad zur quelldatei" "C:\Program Files\CIDEON\SAP PLM Interface\Inventor\") funktioniert das auch wunderbar.
Wenn ich diesen Befehl jetzt aber in einen Client Command Packe und mit dem Befehl "Shell execute command" ausführe sagt er mir zwar dass er den Befehl ausgeführt hätte und dass er dafür einen Prozess angelegt hat aber die Datei ist nicht kopiert.

Was mache ich falsch?

Danke für eure Hilfe
twahl
Beiträge: 366
Registriert: Mo Mär 03, 2014 11:21 am

Hallo,

wurde die Option "Auf Prozess warten" nicht aktiviert? Dann wird nur ein Befehl gewartet, aber man erhält nicht den Exitcode zurück.
Beim Zugriff auf Netzwerkressourcen kann es auch nötig sein im Reiter "Verbindung" einen Benutzer anzugeben, der Zugriff auf das Share hat.
Mit freundlichen Grüßen,

Tobias Wahl
Aagon GmbH
hofackermp
Beiträge: 6
Registriert: Di Dez 07, 2021 3:46 pm

Vielen Dank für die schnelle Antwort.
Nachdem ich die Option jetzt gesetzt habe bringt er mir den Exit Code 4 zurück.
Gibt es eine Tabelle was die einzelenn Exit Codes zu bedeuten haben?
twahl
Beiträge: 366
Registriert: Mo Mär 03, 2014 11:21 am

Hallo,

der Exitcode stammt von dem aufgerufenen Prozess, also von xcopy.
Der Fehler ist leider sehr allgemein.
"Initialization error occurred. There is not enough memory or disk space, or you entered an invalid drive name or invalid syntax on the command line."
Mit freundlichen Grüßen,

Tobias Wahl
Aagon GmbH
FBiehn
Beiträge: 97
Registriert: Do Apr 22, 2010 10:38 am

In welchem Kontext wird der Befehl ausgeführt? Hat dieser Berechtigungen auf die Netzwerk Freigabe?
hofackermp
Beiträge: 6
Registriert: Di Dez 07, 2021 3:46 pm

Der Befehl wird als Domänen Administrator ausgeführt welcher überall Zugriff hat
Ich hänge das Client Command einmal hier an vielleicht fällt euch dann der Fehler auf
Dateianhänge
Kopie von PLM-Settings__{A4EAF4A4-7F80-4C53-855B-1F46CBDDFD94}.sim
(9.98 KiB) 42-mal heruntergeladen
twahl
Beiträge: 366
Registriert: Mo Mär 03, 2014 11:21 am

Hallo,

testweise könnte man die Option bei "Ausführen als" rausnehmen.
Wenn das nicht klappt, könnte man das Netzlaufwerk zuvor mit einem "Map Network Drive" verbinden und nach der Ausführung wieder mit "Unmap Network Drive" trennen.
Mit freundlichen Grüßen,

Tobias Wahl
Aagon GmbH
hofackermp
Beiträge: 6
Registriert: Di Dez 07, 2021 3:46 pm

Die Option "Ausführen als" verändert gar nichts, es kommt immer wieder der Fehlercode 4.
Ich könnte ja auch mit dem von ACMP vorgegebenen Copy single file arbeiten oder?
Dann müsste bei "Quelldatei" der Pfad zur Quelle rein inkl. Dateiname und bei Zieldatei der Pfad wo die Datei abgespeichert werden soll?
Benutzeravatar
lukas.petermann
Beiträge: 83
Registriert: Mi Jul 22, 2020 8:44 am

Also ich mache das via PowerShell und funktioniert problemlos.
|
|
1.png
1.png (11.22 KiB) 1827 mal betrachtet
|
2.png
2.png (26.6 KiB) 1827 mal betrachtet
|
3.png
3.png (18.82 KiB) 1827 mal betrachtet
__________________________________________
Mit freundlichen Grüßen

Lukas Petermann
IT-Administration ∙ PC Electric GmbH
ACMP Version 6.5.0
Antworten