您好,我在PowerShell中将ScriptPath从一个用户复制到另一个用户时遇到问题。

$currentUserScriptPath = Get-ADUser -Identity currentuser -Properties ScriptPath | Select ScriptPath
Set-ADUser -Identity newuser -ScriptPath $currentUserScriptPath
UserProperties
这就是我获得登录脚本的目的。我只需要.bat脚本。我确信这是我所缺少的愚蠢的东西。任何帮助将不胜感激。

最佳答案

要仅从变量获取值,可以将 $currentUserScriptPath更改为:

$currentUserScriptPath = (Get-ADUser -Identity currentuser -Properties ScriptPath).scriptpath
要么
$currentUserScriptPath = Get-ADUser -Identity currentuser -Properties ScriptPath  | Select ScriptPath -expandproperty scriptpath

10-04 19:40