wnet

    0热度

    1回答

    我的问题是将文件从一个系统复制到同一网络上的另一个系统。我搜索了上述问题,我开始使用Mark Brackett's答案。 现在我打算将文件从我的系统复制到另一个系统,但我得到错误代码53,67,2202。我成功解决了前两个错误代码。现在我被困在2202.请看下面的代码。 NetworkCredential credentials = new NetworkCredential(@"\\192.16

    1热度

    1回答

    我在除Windows CIFS客户端之外还安装了Microsoft NFS客户端的Win2K8R2系统上运行。 鉴于UNC路径(NFS客户端支持警告),我需要能够判断路径上的操作是否由CIFS或NFS客户端处理。 WNetGetResourceInformation()似乎提供了这一点,但是当UNC路径指向NFS服务器时,我无法使其工作。 示例代码: int GetResourceInformat

    0热度

    1回答

    我编写一个程序,使用WNet函数列出Windows网络共享对象。我注意到,由于某种原因,WNetEnumResource函数只检索我的本地共享,尽管资源管理器看到了更多的对象。这可能是什么原因造成的? 这里的代码: dwResult = WNetOpenEnum(RESOURCE_GLOBALNET, RESOURCETYPE_ANY, RESOURCEUSAGE_CONNECTABL

    6热度

    2回答

    我试图连接共享(假设\服务器\文件夹),以我的本地设备X: [DllImport("Mpr.dll", CharSet = CharSet.Unicode, SetLastError = true)] private static extern int WNetAddConnection2( [In] NetResource lpNetResource, st

    0热度

    1回答

    我想连接到一个未列在DNS中的服务器,它只是一个带有IP的服务器。 netpath = r'\\10.5.1.22\Products' networkPath = netpath unc = ''.join(['\\\\', host]) print unc try: win32wnet.WNetAddConnection2(0, None,

    1热度

    1回答

    是否可以在远程计算机上模拟u/p? 理想情况下,我想用我将从登录到远程计算机中获得的令牌调用ImpersonateLoggedOnUser。 我知道我可以使用wnet函数进行有效连接,但不知道模拟。

    2热度

    1回答

    我有一个小程序,它只是简单地检查指定的文件是否位于未映射到计算机上的指定网络驱动器上。 若要检查此临时映射到网络位置,请检查该文件是否存在,并取消映射该驱动器。我现在想通了,我可以用一个空的本地名称(MSDN:如果字符串为空,或者如果lpLocalName为NULL,则该函数在不重定向本地设备的情况下连接到网络资源)可以调用WNetAddConnection2。 只是为了显示代码: NETRESO

    1热度

    1回答

    我想从PowerShell脚本直接调用一些Win32 API。我设法与下面的代码WNetAddConnection工作: $cp = New-Object Microsoft.CSharp.CSharpCodeProvider $cpar = New-Object System.CodeDom.Compiler.CompilerParameters $Code = @" using Sys