Datei über Paket in einen bestimmten Ordner kopieren

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 26. Aug 2020, 15:10

Hallo zusammen,

ich möchte eine Konfigurationsdatei nach einem bestimmten Ordner rein kopieren.

Das Problem das während dem Setup die Aufforderung kommt den Datenträger einzulegen, die Meldung bekomme ich wenn ich mit dem Package Editor das Packet ausführe. (siehe Bild)
FM-Setup.png
(97.52 KiB) Downloaded 181 times
Ich habe das Packet auf den Server kopiert, dort beendet das sich Packet mit "einem" Fehler.

Ich benötige eine einfche inf- diue mir das File von A nach B kopiert, danke im Voraus.

VG

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 26. Aug 2020, 16:31

Dann stimmt der Pfad zur Quelldatei nicht.
Wie sieht die entsprechende Zeile in der setup.inf aus?
Wo genau im Paket liegt die Datei?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 28. Aug 2020, 15:21

Das war es, mit dem richtigen Pfad ging es :D

1: meine_Datei.xml, %programdata%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile\, NORMAL, 0

Noch eine Frage, im Profilpfad befindet sich noch die alte Konfig-XML, wie sieht den der Befehl aus um die vorhandene Datei zu löschen falls vorhanden?

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 28. Aug 2020, 15:26

Einfach statt NORMAL den Parameter ALWAYS setzen, dann wird die immer überschrieben.
Optional gibt es ein DEL Kommando zum Löschen von Dateien.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 31. Aug 2020, 12:07

dummerweise hat die vorhandene Konfig-Datei einen verlateten Namen, gibt es info zum -Del-Befehl, wo kann ich das nachlesen?
Danke nochmal

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 31. Aug 2020, 14:47

In der Dokumentation:

https://helpfiles.matrix42-web.de/2020_ ... s_Name.htm

Del <Datei bzw. Verzeichnis>

Löscht Dateien bzw. Verzeichnisinhalte.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 07. Sep 2020, 08:12

Alles klappt soweit, das einzige was ich noch bräuchte wäre das Program zu stoppen (was schon klappt und wieder zu starten, da bräuchte ich noch Hilfe:

So stoppe ich die Application:

[Processes]
VPNUI=*vpnui.exe*, Cisco VPN UI, KILLPROCESS CONTINUE

[Product]
; ReplaceEnv <Variable>
AskKillProcesses 1, VPNUI
#Set:Product, DONTDELETE
#Reg:OnUninstallProduct, DELETE
#Reg:Product, DONTDELETE
#Ini:Product, DONTDELETE
#Security:Product
#Set:Uninstall, DELETE
#Set:ChangeMSISourcelist, DONTDELETE
-AskKillProcesses 1, VPNUI
-AddMeter -1

Wie kann ich nach dem Kopiervorgang die App wieder starten?

Danke im Voraus :)

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 07. Sep 2020, 08:40

Via CALL. Syntax auch in dem Link von mir.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 07. Sep 2020, 08:48

Schon mal danke für die schnelle Antwort.

Call <Programmname> ..... nur Programmname, ohne Pfad?

Führt das angegebene Programm aus. Setup pausiert solange, bis das Programm beendet wurde. ..... also nur Programmname, ohne Pfad?
..... Das Setup soll aber nicht pausieren und warten das bis das Programm beendet wurde, ich möchte das wähtren meinem Setup der Task zunächst beendet wird
Datein kopiert bzw gelöscht werden
Danach soll der Task den zuvor beendet hatte wieder gestartet werden .... mein Setup darf dabei nicht pausieren, sonder beendet werden

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 07. Sep 2020, 09:03

Mit Pfad.
Wenn das Script nicht warten soll einfach "CALL" fortlassen.
z.B.

[SET:Product]
...
Echo Jetzt gehts los!
%windir%\notepad.exe c:\mydoc1.txt
...
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 07. Sep 2020, 09:05

EIn Haken könnte dabei noch sein dass der Task im local system Kontext gestartet wird im Systemteil.
Als ggf. im Userteil aufrufen:

#Set:Userteil, CLIENT

[SET:Userteil]
und dann weiter wie unten.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 07. Sep 2020, 10:21

Da es sich um eine XML-Datei handel die ich löschen möchte, habe ich den Befehl DeleteXML probiert, um die Datei löschen zu können benötige ich Adminrechte und habe versucht in folgenden Varianten mit zu geben:

DeleteXml %programdata%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile\bechtle_default.xml /U:mein-admin /P:mein-passwort

DeleteXml /U:mein-admin /P:mein-passwort %programdata%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile\bechtle_default.xml

Bekomme diese FM:
FM-Setup.png
(32.48 KiB) Downloaded 150 times
Beides leider ohne Erfolg, mit dem Del-Befehl ebenfalls getestet, auch kein Erfolg, wo liegt der Fehler?
Last edited by Orlando69 on 07. Sep 2020, 10:42, edited 1 time in total.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 07. Sep 2020, 10:25

Nein, das ist der falsche Befehl. Nehmen Sie DEL.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Hendrik_Ambrosius » 07. Sep 2020, 10:26

Wenn DEL nicht geht. mal "call cmd.exe" einbauen und per Hand löschen über den Prompt. Fehler? Wie sieht das Kommando im Script aus?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Orlando69
Posts: 47
Joined: 11. Jul 2018, 11:39
Contact:

Re: Datei über Paket in einen bestimmten Ordner kopieren

Post by Orlando69 » 08. Sep 2020, 11:18

Eine manuelle Eingabe ist keine Option, kann ich eine Batch aufrufen, die müsste aber mit erhöhten Rechten laufen, wie kann ich das realisieren?
Ein Bild der Fehlermeldung habe ich eingehängt (siehe oben)
Weiter habe ich mir CallRunAs getestet, das funktioniert aber nicht wenn die Benutzerkontensteuerung aktiviert ist

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 4 guests