gpt4 book ai didi

powershell - 以另一个用户身份连接到Window Explorer中的远程文件系统

转载 作者:行者123 更新时间:2023-12-03 00:09:55 26 4
gpt4 key购买 nike

我正在尝试从PowerShell连接到文件服务器。该脚本应该询问我服务器管理员密码,然后打开一个资源管理器窗口,其中显示了共享文件夹的内容。

我的问题是,我将根本没有打开“资源管理器”窗口,或者会看到一条错误消息:权限被拒绝。

到目前为止,这是我的脚本:

$SrvAdmin = "<Domain>\sadmin" + $env:USERNAME

function Login {
$cred = Get-Credential -Message "Zugriff auf Laufwerk I" -UserName $SrvAdmin
if (-not ($cred -is "System.Management.Automation.PsCredential")) {
return
}
$mmcPath = "C:\Windows\explorer.exe"

Start-Process explorer.exe -FilePath "C:\Windows\explorer.exe" -ArgumentList '\\sv123\d$' -Credential $cred
}

while ($b=1) {
$a = 0
try {
Login
} catch {
$a = 1
}
if ($a -ne 1) {
break;
$b = 2
}
}

我还尝试了 Invoke-Item并以服务器管理员身份打开了第二个PowerShell或批处理文件,并尝试在资源管理器中打开路径。

最佳答案

遗憾的是,自Windows Vista以来,此方法不再起作用,因为资源管理器进程始终以当前用户身份打开。

谢谢大家的回答:)

关于powershell - 以另一个用户身份连接到Window Explorer中的远程文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51383072/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com