删除远程计算机's映射驱动器中的文件

本文关键字:驱动器 映射 文件 计算机 删除 | 更新日期: 2023-09-27 18:16:39

我想删除WPF应用程序中远程计算机映射(U:)驱动器中的一些文件。

我尝试使用WMI,如

"SELECT * FROM CIM_DataFile WHERE Drive='U:' and Path='''Windows'''"

但是我发现使用WMI我不能访问远程计算机的映射驱动器。然后我尝试使用psexec启动cmd并将其作为参数删除,如

 p.StartInfo.Arguments = String.Format(@"-u Domain'User -p password -i ''{0}  cmd.exe /c rd U:'Windows /s /q", Hostname);

但它仍然不起作用。有没有办法从远程计算机的映射网络驱动器中删除文件?

删除远程计算机's映射驱动器中的文件

在远程机器上执行东西是很麻烦的。到目前为止,我找到的最好的解决方案是使用cygwin sshd(有点过分,因为安装很大),但你不会有太多的麻烦与权限。

我试过powershell和psexec,都有权限问题