У меня проблемы с запуском скрипта powershell. Каждый раз, когда я звоню или выполняю сценарий, я получаю запрос безопасности, запрашивающий ввод «R» для запуска. Я уже установил политику выполнения «неограниченно» и проверил ее. У кого-нибудь есть предложения?
Предупреждение системы безопасности: запускайте только те сценарии, которым доверяете. Хотя сценарии из Интернета могут быть полезны, сценарий может нанести вред вашему компьютеру. Вы хотите запустить C: \ test \ win7.ps1?
В настоящее время я запускаю скрипт powershell с помощью powershell.exe в cmd. Я также попытался запустить это непосредственно из powershell и получить то же сообщение об ошибке.
powershell -command C:\nst\win7.ps1 "var1" "var2" "var3" Я также попытался запустить следующую команду через cmd:
powershell -executionpolicy unrestricted -command C:\nst\win7.ps1 "var1" "var2" "var3" Скрипт Win7:
$domain = $args[0] $pwd = $args[2] $usr = $args[1] $password = ConvertTo-SecureString $pwd -AsPlainText -Force $username = "$domain\$usr" $credential = New-Object System.Management.Automation.PSCredential($username,$password) Add-Computer -DomainName $domain -Credential $credential Любая помощь будет принята с благодарностью
Просто чтобы уточнить: когда вы говорите «запуск сценария powershell автоматически», что именно это означает? Автоматически при запуске через папку запуска? В определенное время с помощью запланированного задания? --- Кроме того, вы не можете выполнить сценарий PS в целом или только при первом использовании CMD?