Ich habe Windows Betriebssystem-Image in Software-Center ausgeschrieben, die ich manuell installieren schlagen kann, dass das System reimages und tut andere Konfiguration danach. Ich möchte die Ausführung mit Powershell automatisieren. Ich kann tun für andere angekündigte Software wie Notepad ++, Chrome und Software-Updates, aber nicht auf OS-Image. Gibt es eine Möglichkeit, es auf der Clientseite mit Powershell oder einem anderen Skript zu automatisieren? Ich habe keinen SCCM-Zugriff, um die Tasksequenz zu übertragen. DankePowershell ausführen Tasksequenz von Software-Center
0
A
Antwort
0
Versuchen Sie, die UIResourceMgr
COM-Objekt. Beispiel (source):
$UI = New-Object -ComObject "UIResource.UIResourceMgr"
$ProgramID = "*"
$PackageID = "PACKAGEID"
$UI.ExecuteProgram($ProgramID, $PackageID, $true)
Verwandte Themen
- 1. Tasksequenz parallel in Fake
- 2. Powershell-Skript von Node.js ausführen
- 3. Ausführen von Powershell-Skript von Autoit?
- 4. Ausführen von NUnit 3 von Powershell
- 5. PowerShell: Wie Remote-Eingabeaufforderung Befehle als Admin von PowerShell ausführen?
- 6. Mehrere Powershell-Befehle ausführen
- 7. PowerShell-Skripts ausführen, ohne PowerShell zu installieren?
- 8. Ausführen von Remote-Befehl cmd in PowerShell
- 9. Ausführen von CMD-Befehl in Powershell
- 10. Ausführen von PowerShell-Skript aus C# -Anwendung
- 11. Ausführen von Powershell-Ausgabe der Ferne
- 12. Befehl in CMD-Eingabeaufforderung von PowerShell ausführen
- 13. App von file_path-Variable ausführen PowerShell
- 14. Ausführen von PowerShell-Befehlszeilen unter C#
- 15. Ausführen eines PowerShell-Skripts von SSIS
- 16. Ausführen eines PowerShell-Skripts OUTSIDE von Python
- 17. Ausführen von Powershell-Cmdlets Code in C#
- 18. Ausführen von SQL-Skriptdatei aus Powershell
- 19. Command.parameters.add - Ausführen von Powershell in .NET
- 20. Typenkonflikt beim Ausführen von Access.Application.DoCmd über Powershell
- 21. C# -Code mit Powershell ausführen
- 22. Get Location von SCCM 2012 Tasksequenz mit wmi C#
- 23. Ausführen eines PowerShell-Skripts .PS1
- 24. Powershell hängen, wenn Befehle ausführen
- 25. SCCM gelöschte Bereitstellung noch im Client verfügbar Softwarecenter
- 26. Run Powershell ohne "Skript ausführen"
- 27. ausführen Powershell in C# (Fehler)
- 28. Powershell mehrere SQL-Abfragen ausführen
- 29. Fehler beim Ausführen von PowerShell-Skript Von Windows Formularanwendung
- 30. Ausführen von PowerShell-Skripten von C# gegenüber System.IO.File.Move zum Umbenennen
Als erstes haben wir SCCM-Modul für PS. Aber dafür brauchst du SCCM. Ich bin mir nicht sicher, worum es eigentlich geht. –
@RanadipDutta Das SCCM-Modul ist für die SCCM-Serverumgebung vorgesehen, auf die er keinen Zugriff hat. LandOfCake, was hast du probiert? Ich bin jetzt zu Hause und kann es nicht überprüfen, aber UIResource COM-Objekt sollte funktionieren. Ex. https://www.sepago.com/blog/2013/09/06/how-to-execute-configmgr-2012-task-sequence-from-powershell. Fragen Sie Ihren SCCM-Administrator, bevor Sie dies ausführen. Die Bereitstellung ist aus einem bestimmten Grund optional. Was ist, wenn jemand seine Arbeit nicht gerettet hat? –
Mein Anwendungsfall unterscheidet sich kaum von der üblichen: Ich habe eine automatisierte Testausführung, die vom erfolgreichen Build abhängig ist. Dann muss ich um 20 Server mit Server 2012 r2 Std und 20 Clients mit 10 Wünschelruten rendern. Ich tue dies derzeit, indem ich die Tasksequenz manuell aus dem Softwarecenter auswähle. Aber es verschwendet viel Zeit und verhindert, dass ich meine Tests in vollautomatisierter Form ausführen kann. Die Tasksequenz zum Bereitstellen des Betriebssystems und andere Konfigurationen sind im Softwarecenter verfügbar, können jedoch nicht ordnungsgemäß ausgeführt werden. Niemand sonst benutzt eines dieser Systeme außer mir. – LandOfCake