В настоящее время я использую приведенный ниже сценарий PowerShell для обновления значения автолога в реестре, он также проверяет, не установлено ли это значение, которое оно создано.Передача пароля в скрипт
Вместо того, чтобы открывать скрипт, изменяя значение по умолчанию в этом пароле, а затем запускать сценарий, я бы хотел запустить сценарий в PowerShell и заставить его ввести значение, которое происходит обновить.
Я новичок в параметрах в PowerShell и не могу сказать, что я на 100% уверен, что это решение.
Может ли кто-нибудь помочь? это «passwordvalue», который я ищу, чтобы ввести его из приглашения и впоследствии заменить его в скрипте перед запуском скрипта. Дайте мне знать, если я не буду чист!
$RegKey = “HKLM:\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\WINLOGON”
if (-Not(Test-Path “$RegKey”)) {
New-Item -Path “$($RegKey.TrimEnd($RegKey.Split(‘\’)[-1]))” -Name “$($RegKey.Split(‘\’)[-1])” -Force | Out-Null
}
Set-ItemProperty -Path “$RegKey” -Name “DefaultPassword” -Type String -Value “passwordvalue”
идеальный! Так просто, когда вы знаете, как! Спасибо, что ответили так быстро. – TomBagley