Kopieren im Userteil läuft bei jedem Pull erneut an.

Post Reply
Marcus_B
Posts: 126
Joined: 15. Jul 2008, 13:02
Location: Berlin
Contact:

Kopieren im Userteil läuft bei jedem Pull erneut an.

Post by Marcus_B » 17. Feb 2011, 13:07

Hallo,

folgendes Problem habe ich bei iTunes 10.x.
Es geht eigentlich nur um den Userteil, wo ich die iTunes Library als Backup zurücksichern möchte.
Im Script rufe ich es folgendermassen auf.

[Product]
...
#Set:BackUp, CLIENT
...

[Set:BackUp]
If DoesFileExist ("%MyMusic%\iTunes\iTunes Music Library.xml") == "1" then "Set:Back1" endif
If DoesFileExist ("%MyMusic%\iTunes\iTunes Library.itl") == "1" then "Set:Back2" endif

[Set:Back1]
Copy "%MyMusic%\iTunes\iTunes Music Library.xml" "%Personal%\iTunes Music Library.xml"
ErrorLogMessage Back1 erfolgreich

[Set:Back2]
Copy "%MyMusic%\iTunes\iTunes Library.itl" "%Personal%\iTunes Library.itl"
ErrorLogMessage Back2 erfolgreich


Er kopiert die Dateien artig in den entsprechenden Ordner.
Allerdings beim nächsten Pull führt er diesen Teil erneut aus.
Im Setuplog stehen dann die entsprechenden Back1 erfolgreich / Back2 erfolgreich bei jedem Pullintervall.
In der EMC steht unter Modus : Update (User) und Ergebnis Success.
Liegt es hier an der IF Abfrage ?
Ich müsste diese Dateien einmalig rücksichern.
Ich könnte es Ihm vorgaukeln indem ich den Userkey selber setze.
Aber das solls dann doch nicht sein

Lieben Gruß
Marcus

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

Re: Kopieren im Userteil läuft bei jedem Pull erneut an.

Post by Hendrik_Ambrosius » 17. Feb 2011, 13:15

Wenn im Softwareverteil-Log "SUCCESS" für den Userteil steht ist hier eventuell etwas mit den Versionen / Revisionen durcheinander.

Mal so vorgehen:
- Versionsabgleich in der Softwaredepot-Defintion in der EMC starten => Alles muss ohne Rückfrage durchlaufen
- Am besten einen neuen PC aufsetzen zum Test oder den betroffenen PC aufräumen:
Paket deinstallieren
Checken ob die Productkeys im HKLM und HKCU Bereich weg sind, ggf. manuell löschen
Checken ob das ApplicationDir gelöscht wurde, sonst manuell
Paket im Cache des Advanced Agent löschen
- Dann Paket noch mal neu installieren
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.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: Ahrefs [Bot] and 7 guests