我创建了一个 Windows 服务,该服务在对所有网络源拥有(管理员)权限的域用户下运行。
在 Windows 服务开始时,我包含了以下代码:
My.User.InitializeWithWindowsUser()
如果我使用 IO.DriveInfo.GetDrives 来获取所有驱动器的集合,那么结果只是本地驱动器的集合,而不是网络驱动器(驱动器映射)。
我在这里想念什么?
注意:虽然我使用 VB.NET,但我也理解/知道 C#,所以这就是为什么我也用 C# 标记了这个问题。因此,也欢迎使用 C# 示例。