Remote installation - powershell
Guten Tag,
verfüge über ein setup welches duch Kommandozeilen Zusatzbefehl das Setup im Silent-mode installiert.
Starte ich also das Setup folgendermaßen von Powershell installiert sich das Programm automatisch ohne interaktion des Benutzers:
c:\service\meinsetup.exe /qn
Nun da ich das programm auf 50 Server draufspielen muss, würde ich es gerne über powershell remote installieren.
habe PS-Remoting auf den einzelnen servern bereits aktiviert.
starte ich nun von einem remote computer den befehl:
Invoke-Command -ComputerName meinserver -ScriptBlock { C:\Service\meinsetup.exe /qn }geht powershell einfach in newline und am Zielserver passiert nichts.
Irgendjemand ein Tipp wiso es nicht funktioniert?
Danke!
verfüge über ein setup welches duch Kommandozeilen Zusatzbefehl das Setup im Silent-mode installiert.
Starte ich also das Setup folgendermaßen von Powershell installiert sich das Programm automatisch ohne interaktion des Benutzers:
c:\service\meinsetup.exe /qn
Nun da ich das programm auf 50 Server draufspielen muss, würde ich es gerne über powershell remote installieren.
habe PS-Remoting auf den einzelnen servern bereits aktiviert.
starte ich nun von einem remote computer den befehl:
Invoke-Command -ComputerName meinserver -ScriptBlock { C:\Service\meinsetup.exe /qn }geht powershell einfach in newline und am Zielserver passiert nichts.
Irgendjemand ein Tipp wiso es nicht funktioniert?
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 343461
Url: https://administrator.de/contentid/343461
Ausgedruckt am: 18.11.2024 um 11:11 Uhr
3 Kommentare
Neuester Kommentar
- Berechtigungen?
- Vermute das deine EXE sich bei der Installation kurz nach dem Start selbst beendet und die Installationsroutine eine andere Anwendung übernimmt die in der EXE gepackt war. Das machen heute leider ein paar Anwendungen so. Hier musst du dann ein Sleep einbauen und prüfen wann die Installation beendet ist, damit die PS-Session nicht vorher schon abgewürgt wird, und somit auch der Process-Tree deiner Installation.
Wieso kein richtiges Software-Deployment nutzen?
Für Powershell gibt's auch das schöne Choclately
Gruß
Package bauen, Startup-Skript feddich...
https://chocolatey.org/docs
https://chocolatey.org/docs