我正在尝试让域用户传递其凭据以使他们能够访问网络文件夹。为此,我决定使用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不是这样的话,我会接受其他脚本方式来实现这一目标。