Planen Sie unbeaufsichtigte VBS Windows-Einstellungen unter Windows 10

857
Ellipsis

Ich plane, über das Taskplaner ein VBS-Skript zu planen, das meinen Standard-Webbrowser automatisch in Chrome ändert (Windows 10, Domäne verbunden, mit lokalen Administratorrechten). Im Moment wird das Bedienfeld angezeigt und verschwindet dann. Ich möchte diese Aufgabe "stumm" machen, damit kein Fenster angezeigt wird (der Endbenutzer sollte die Änderung nicht bemerken).

Ein Auszug des VBS-Skripts im Moment (entnommen aus So automatisieren Sie Chrome als Standardbrowser Windows 10? )

Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run "%windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=google%20chrome" WScript.Sleep 1200 WshShell.SendKeys "" WshShell.SendKeys " " WshShell.SendKeys "" WshShell.SendKeys "" WshShell.SendKeys " " WScript.Quit 

Danke vielmals.

0
Da Sie mit der Benutzeroberfläche interagieren, können Sie sie wahrscheinlich nicht mit dieser Methode anzeigen. Seth vor 6 Jahren 0
Danke @Seth. Hätten Sie Vorschläge zu einer alternativen Methode (nicht über die Benutzeroberfläche)? Ich weiß, einige Vorschläge beziehen sich auf Gruppenrichtlinien, aber ich zögere, diese Methoden in einer Unternehmensumgebung zu verfolgen. Ellipsis vor 6 Jahren 0
Mit dieser Art von Änderungen, insbesondere wenn Sie versuchen, dies an mehrere Benutzer weiterzugeben, befinden Sie sich in einer Unternehmensumgebung, nicht wahr? Eine andere Option wäre die Suche nach dem geeigneten Registrierungsschlüssel, der geändert werden soll, und die Verwendung einer Registrierungsdatei. Seth vor 6 Jahren 0
I am working within a corporate environment, however doing this 'on the sly' and not rolling out to multiple users. Unfortunately fighting a deployed package that changes the default to IE. I'll have a look at registry options, thank-you. Ellipsis vor 6 Jahren 0
Afaik microsoft verhindert alle programmatischen Änderungen an Standardprogrammen über den neuen Hashwert "UserChoice". Wenn Sie keinen Zugriff auf gpos haben, müssten Sie dies über GUI-Automatisierung tun. Die einzige nicht gpo-Methode ist die Verwendung von "Dism.exe / online / Import-DefaultAppAssociations". Dies wirkt sich jedoch nur auf neu erstellte Benutzerprofile und nicht auf die aktuellen Iirc-Profile aus Syberdoor vor 6 Jahren 0

0 Antworten auf die Frage