Questions tagged «unc»


10
从具有凭据的远程非受信任域访问共享文件(UNC)
我们遇到了一个需要解决的有趣情况,而我的搜索却毫无结果。因此,我呼吁SO社区寻求帮助。 问题是这样的:我们需要以编程方式通过远程文件共享/ UNC访问不在我们的域中,不在受信任的外部域中的共享文件。自然,我们需要向远程计算机提供凭据。 通常,可以通过以下两种方法之一解决此问题: 将文件共享映射为驱动器,然后提供凭据。通常使用NET USE重复的命令或Win32函数完成此操作NET USE。 使用UNC路径访问文件,就像远程计算机在域上一样,并确保以本地用户的身份在远程计算机上复制运行程序的帐户(包括密码)。基本上利用了以下事实:当用户尝试访问共享文件时,Windows将自动提供当前用户的凭据。 不要使用远程文件共享。使用FTP(或其他某种方式)传输文件,在本地进行处理,然后再传输回去。 由于各种各样的原因,我们的安全/网络架构师拒绝了前两种方法。第二种方法显然是一个安全漏洞。如果远程计算机受到威胁,则本地计算机现在处于危险之中。第一种方法不能令人满意,因为新安装的驱动器是在程序访问文件期间本地计算机上其他程序可以使用的共享资源。即使有可能将其临时设置,但他们的意见仍然是一个漏洞。 它们对第三个选项开放,但是远程网络管理员坚持使用SFTP而不是FTPS,并且FtpWebRequest仅支持FTPS。SFTP 是对防火墙更友好的选项,我可以使用几种库来实现这种方法,但是如果可以的话,我希望减少依赖。 我已经在MSDN中搜索了使用远程文件共享的托管方式或Win32方式,但是我没有提出任何有用的信息。 所以我问:还有别的办法吗?我是否错过了我想要的超级秘密win32函数?还是我必须追求选项3的某种变体?
151 c#  windows  unc  file-sharing 

5
查找网络驱动器的UNC路径?
我需要能够确定WEBMethods项目在工作中的网络Q驱动器的路径。我之前拥有的代码在我的配置文件中。出于安全原因,我将单字符字母放入目录中。我不确定分号是什么意思,但是我认为双斜杠是驱动器名称起作用的原因。 问题:在Windows 7计算机上,是否有一种简便的方法来找出UNC在特定驱动器位置的完整路径是什么? 码: allowedWritePaths=Q:/A/B/C/D/E/ allowedReadPaths=C:/A/B;//itpr99999/c$/A/FileName.txt allowedDeletePaths=

12
如何从网络共享运行批处理文件而没有“不支持UNC路径”消息?
我试图从网络共享运行批处理文件,但是我不断收到以下消息:“不支持UNC路径。默认为Windows目录。” 批处理文件位于\\Server\Soft\WPX5\install.bat。当以管理员身份登录时,从Windows 7桌面导航到\\Server\Soft\WP15\并双击install.bat,这就是我得到“不支持UNC路径”的信息。信息。我在网上找到了一些建议,指出映射驱动器将不起作用,但是使用符号链接可以解决此问题,但是符号链接对我而言不起作用。以下是我的批处理文件内容,请提供任何可以帮助我完成所要完成的工作的帮助。基本上,我希望能够从运行批处理文件\\Server\Soft\WP15\install.bat。 批处理文件内容 mklink /d %userprofile%\Desktop\WP15 \\server\soft\WP15 \\server\soft\WP15\setup.exe robocopy.exe "\\server\soft\WP15\Custom" /copyall "C:\Program Files (x86)\WP\Custom Templates" Regedit.exe /s \\server\soft\WPX5\Custom\Migrate.reg 另外,安装完成后如何删除符号链接?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.