【发布时间】:2015-07-26 02:57:58
【问题描述】:
考虑这段代码:
Process process = new Process();
process.StartInfo.FileName = "explorer";
process.StartInfo.Arguments = "\\some_network_host\path";
process.Start();
我想连接到共享资源并打开Explorer.exe 中的路径,但是,用户可能尚未通过身份验证。如果用户未通过身份验证,我想打开一个 Windows 身份验证弹出窗口,就像我在运行 \\some_network_host\path 时看到的那样,但是,我的实际代码只是打开“我的文档”(如果用户尚未通过身份验证)。如果用户已通过身份验证,则会打开 explorer.exe 窗口,显示共享资源。
谢谢。
【问题讨论】:
标签: c# windows-authentication file-sharing windows-networking shared-resource