Я работаю над автоматической автоматической установкой SQL 2008, 2012 и 2014, которая до сих пор работает с моей пакетной командой.Одна проблема, с которой я сталкиваюсь, заключается в том, что для правильного использования основной функции, которая есть в каждой программе (студии управления) в Windows 10, она должна запускаться с правами администратора.
В Windows 10 это можно сделатьвручную, открыв расположение файла ярлыка программы - щелкните правой кнопкой мыши - свойства - вкладка «совместимость» - «изменить настройки для всех пользователей» - установите флажок «запускать эту программу от имени администратора».Есть ли способ, чтобы пакетная команда проверила это поле?Таким образом, персоналу не нужно будет каждый раз запускать его вручную как администратор, он просто автоматически откроет Management Studio как администратор.
Ниже приведена моя пакетная команда для автоматизации установки.В начале находит установочные файлы, устанавливает пароль sa на все, что я хочу, и извлекает пользовательские настройки для установщика SQL из файла configurationfile.ini.Мне нужно, чтобы «запуск от имени администратора» для всех пользователей запускался после всего этого.
start "" "%~dp0SQL2008\setup.exe" /SAPWD="XXXXXXXX" /ConfigurationFile="ConfigurationFile.ini" /quiet