从远程系统运行Get-PSDrive时,AUDIT_FAILURE

时间:2019-04-01 12:26:09

标签: powershell

我们运行脚本以通过VPN连接到远程服务器并复制文件。

首先,我们创建了一个密码文件:

$credential = Get-Credential
$credential.Password | ConvertFrom-SecureString | Set-Content C:\Scripts\password.txt

然后,我们使用该密码文件将驱动器与Get-PSDrive映射并复制文件:

Get-PSDrive Q | Remove-PSDrive
$password = Get-Content C:\Scripts\password.txt | ConvertTo-SecureString 
$credential = New-Object System.Management.Automation.PsCredential("DOM\user", $password)
New-PSDrive -name "Q" -PSProvider FileSystem -Root \\192.168.1.100\Test -Credential $credential -Persist
Copy Q:\*.* C:\Scripts

这可行,但是我们在监视系统正在标记的事件日志中看到了AUDIT_FAILURE。它尝试从脚本运行的地方使用本地凭据,该凭据无效,因此会导致AUDIT_FAILURE。

看不到为什么会出现此问题。

0 个答案:

没有答案