【发布时间】:2017-03-10 23:57:11
【问题描述】:
有没有办法保存我的凭据,这样它就不会一直询问每个循环?就像,将它隔离在 foreach 循环之外。我尝试删除 -credentials 并将其添加到外部,但它给了我未经授权访问的错误。我似乎无法弄清楚。抱歉,如果这个问题看起来很愚蠢,我是 Powershell 的新手。
Import-Module ActiveDirectory
$ServerList = Get-Content "C:\servers.txt"
foreach($ServerName in $ServerList){
"$ServerName"
"=========="
Get-WmiObject -Class Win32_UserAccount -Computer $ServerName -Filter "LocalAccount='True'" -credential CORPORATE\usmenm03adm| Select Name
" "
}
【问题讨论】:
标签: windows powershell server credentials