0

我正在尝试让域用户传递他们的凭据以使他们能够访问网络文件夹。为此,我决定使用 PowerShell。到目前为止,这是我的代码。

为了实现我的目标,我到底还想念什么?谢谢

Get-Credential

$credential = Get-Credential
$userName = $credential.UserName
$pass = $credential.Password


   if ( ($userName -eq 'USER' ) -and ((([Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($pass)) -eq 'PA$$WORD')) ))
    {

    invoke-item \\SERVER\data\staff\fax}

还是有其他更清洁的方法来做到这一点。好的,如果 PowerShell 不是解决问题的方法,我愿意接受其他脚本方法来实现这一点。

4

0 回答 0