Расписание беззвучного изменения настроек Windows VBS на Windows 10
756
Ellipsis
Я планирую (через планировщик заданий) сценарий VBS, который автоматически меняет мой браузер по умолчанию на Chrome (Windows 10, домен подключен, с правами локального администратора). В данный момент панель управления появляется, а затем исчезает. Я хотел бы сделать эту задачу «тихой», чтобы не появлялось окно (конечный пользователь не должен замечать происходящее изменение).
Выдержка из сценария VBS на данный момент (взято из статьи Как автоматизировать настройку Chrome в качестве браузера по умолчанию 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
Большое спасибо.
Поскольку вы взаимодействуете с пользовательским интерфейсом, вы, вероятно, не сможете заставить его не появляться с помощью этого метода.
Seth 6 лет назад
0
Спасибо @Seth. Есть ли у вас какие-либо предложения по альтернативному методу (не через интерфейс)? Я знаю, что некоторые предложения касаются групповой политики, но я не решаюсь использовать эти методы в корпоративной среде.
Ellipsis 6 лет назад
0
С такими изменениями, особенно если вы пытаетесь передать это нескольким пользователям, вы находитесь в корпоративной среде, не так ли? Поиск соответствующего ключа реестра для изменения и использование reg-файла было бы другим вариантом.
Seth 6 лет назад
0
Я работаю в корпоративной среде, но делаю это «потихоньку» и не работаю с несколькими пользователями. К сожалению, борьба с развернутым пакетом, который меняет значение по умолчанию на IE. Я посмотрю на параметры реестра, спасибо.
Ellipsis 6 лет назад
0
Afaik microsoft предотвращает все программные изменения в программах по умолчанию через их новое хеш-значение «UserChoice». Так что вам придется делать это с помощью автоматизации графического интерфейса, если у вас нет доступа к gpos. Единственный не gpo способ - использовать «Dism.exe / online / Import-DefaultAppAssociations», но это повлияет только на вновь созданные профили пользователей, а не на текущие iirc
Syberdoor 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Как найти IP-адрес в электронной таблице Excel?
-
3
Центрировать текст в документе Word
-
6
Как закрепить ярлык или командный файл на новой панели задач Windows 7, 8 и 10 и в меню «Пуск»?
-
-
6
рекурсивно сменить владельца windows 7
-
4
Как поменять местами клавиши Windows и Control в Windows?
-
1
Скрипт Active Directory VBS для аудита презентации
-
3
Ошибка ввода: отсутствует механизм сценариев для расширения файла ".vbs"
-
1
Проверка VBScript на наличие синтаксических ошибок без фактического запуска скрипта
-
1
Планировщик заданий Windows и возможные проблемы с разрешениями
-
3
Использование планировщика задач для запуска задачи перед выключением