in unserem TeamViewer Paket kopieren wir momentan mit der „setup.inf“ mehrere PowerShell-Skripte nach C:\Temp\ und stoppen nach der Installation die laufenden TeamViewer-Prozesse. Dadurch verhindern wir, dass die Anwendung nach der Installation oder einem Update automatisch startet.
Mit den Mitteln, die in den Pipelines zur Verfügung stehen, ist es leider nicht einfach, die „setup.inf“ anzupassen. Hat jemand eine Idee, wie wir unsere Änderungen am besten in das ADT-Paket integrieren können, damit TeamViewer auch in der Produktautomatisierung mit aufgenommen werden kann?
eigentlich ist das ein hervorragendes Beispiel für unsere Scripte auf Github.
Die Scripte und die Anleitungen für die Implementierung findest du hier:
Mit dem Script „Add-ContentToCustomFunction.ps1“ kannst du deine Befehle, die sonst in die Setup.inf geschrieben hast, direkt in das PSADT Paket integrieren.
Das zweite Script „Merge-FilesToPackage.ps1“ ermöglicht es dir, die notwendigen Scripte automatisiert mit in das Paket zu kopieren.