Я регулярно выполняю автоматическую установку SQL, и установщик SQL-сервера устанавливает для параметров TCP по умолчанию значение 1433 для каждого созданного экземпляра. Поэтому не нужно делать это вручную, если вы по какой-либо причине не меняете его на другой номер порта.
Я понимаю, что это ни здесь, ни там, и каковы ваши цели, но как быстрая проверка работоспособности на одном из моих SQL-серверов в одной из моих лабораторий, похоже, что это именно так.
Конечно, вы можете установить файл учетных данных ...
https://www.jaapbrasser.com/quickly-and-securely-storing-your-credentials-powershell
... или диспетчер учетных данных Windows ...
Доступ к диспетчеру учетных данных Windows из PowerShell
... перед установкой SQL и вызовите оттуда кредиты. Я знаю, не то, что вам нужно, но, похоже, это единственный вариант, основанный на моем недавнем тестировании, и это не только этот командлет. Это происходит через командлеты.
Например ...
Get-SqlInstance -MachineName $ENV:ComputerName
… также выдаст запрос, если только вы не передадите кредиты из хранилища, либо через XML-файл, либо через диспетчер учетных данных Windows, что я и использую в своих сеансах установки и PSRemoting во время и в режиме онлайн. Тем не менее, вы должны получить запрос хотя бы один раз.