使用 C# WMI 我在另一台计算机上启动一个 exe,这个 exe 使用 C#Process
类启动另一个 exe。最后一个 exe 尝试Directory.CreateDirectory
使用网络路径(又名\\\\comp1\d$\dir\
)进行调用。Directory.CreateDirectory
抛出此异常:
Access to the path '\\\\blah\blah\blah' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)
如果我直接在计算机上的控制台中运行第三个 exe,则不会抛出此异常,并且一切正常。
正在创建目录的文件夹的安全设置具有“所有人”的完全权限。
我该如何解决这个问题?