jjzjj

java - 转换 Java 文件 ://URL to File(. ..) 路径,独立于平台,包括 UNC 路径

我正在开发一个独立于平台的应用程序。我收到一个文件URL*。在Windows上,这些是:file:///Z:/folder%20to%20file/file.txtfile://host/folder%20to%20file/file.txt(UNC路径)我正在使用newFile(URI(urlOfDocument).getPath()),它适用于第一个文件,也适用于Unix、Linux、OSX,但不适用于UNC路径。转换文件的标准方法是什么:URL到File(..)路径,与Java6兼容?......*注意:我从OpenOffice/LibreOffice(XModel.getURL

java - 转换 Java 文件 ://URL to File(. ..) 路径,独立于平台,包括 UNC 路径

我正在开发一个独立于平台的应用程序。我收到一个文件URL*。在Windows上,这些是:file:///Z:/folder%20to%20file/file.txtfile://host/folder%20to%20file/file.txt(UNC路径)我正在使用newFile(URI(urlOfDocument).getPath()),它适用于第一个文件,也适用于Unix、Linux、OSX,但不适用于UNC路径。转换文件的标准方法是什么:URL到File(..)路径,与Java6兼容?......*注意:我从OpenOffice/LibreOffice(XModel.getURL

windows - pushd\\network\path 返回 CMD 不支持 UNC 路径作为当前目录

我正在使用批处理文件从网络访问一些文件。我正在使用pushd\\Network\path导航到网络目录以启动一些脚本直到今天早上我看到“cmd返回CMD不支持UNC路径作为当前目录”之前,我的bat文件工作得非常好。我在使用cd而不是pushd导航到网络目录时看到了此错误消息,但我可以弄清楚为什么我在之前工作的bat文件中遇到错误。而且我确实确保网络位置在线并且可以通过其他方式访问。 最佳答案 请务必同时检查您是否没有用完驱动器盘符。如果您有一个流氓脚本,它在完成对驱动器的处理后不使用popd,或者在它进入popd之前崩溃,您最终可

c++ - CMD.EXE 以上述路径作为当前目录启动。不支持 UNC 路径。默认为 Windows 目录

这个问题在这里已经有了答案:windowsbatfileerror(5个答案)关闭8年前。只需在visualstudio上用C++编码,当我运行程序时,它会执行并输出。我相信这可能是因为我并行运行VS?这可能是为什么?如果是这样,有什么办法可以摆脱它?错误信息:'\\psf\home\documents\visualstudio2010\Projects\Object_Oriented_Coursework\Object_Oriented_Coursework'CMD.EXEwasstartedwiththeabovepathasthecurrentdirectory.UNCpaths

windows - cygwin - 文件复制到 UNC 共享

首先,我对CYGWIN完全一无所知,所以请多多包涵...我们的开发人员需要从我们的DBA那里获取一些文本转储。他们通过CYGWIN环境和kornshell在Windows上使用Oracle。问题:我们如何使用kornshell/cygwin将老式文本文件复制到标准Windows网络共享(UNC地址)?注意:我们讨论了一种变通方法,DBA可以将文本文件放在本地临时文件夹中,然后设置Windows任务以将文本文件复制/移动到UNC地址。我们想避免这种麻烦。 最佳答案 UNC路径通过用/字符替换\字符映射到Cygwin路径。例如,一个文件

c# - 将 UNC 路径与凭据一起使用

我正在开发一个应用程序,该应用程序使用UNC路径访问同一LAN中的远程文件。问题在于,尝试访问时会抛出与Windows凭据相关的异常。有没有办法将凭据添加到我的UNC路径?谢谢 最佳答案 使用Windowsapi中的NetUseAdd函数可能对您有用http://msdn.microsoft.com/en-us/library/windows/desktop/aa370645(v=vs.85).aspx.它允许您通过目录的UNC路径访问目录。 关于c#-将UNC路径与凭据一起使用,我们在

c# - 文件夹重命名后的文件存在检查在 UNC 共享上返回不正确的值

在Windows7(或服务器)机器上,我们在UNC共享上有一个文件夹(跨机器UNC,不是本地主机)。我们重命名该文件夹,然后检查新文件夹位置是否存在文件。即使它存在,File.Exists也需要将近5秒才能返回true。可以在https://github.com/davidebbo/NpmFolderRenameIssue上找到完整的复制品.这是核心代码://Thisfiledoesn'texistyet//Notethatthepresenceofthisexistencecheckiswhattriggersthebugbelow!!Console.WriteLine("Exist

windows - 如果通过计划任务调用 BAT 文件,则无法将文件复制到 UNC 目标

我有一个bat文件将文件从当前机器复制到映射的网络驱动器(一行,xcopy命令)。当我通过RDP连接到服务器时它可以工作。但是,当我作为计划任务运行并将其配置为在我登录的同一用户下运行时,它不起作用并给出错误0x4。有什么办法可以实现吗?我也尝试了dsynchronize,当我点击synchronized时它起作用了。当我将它作为服务运行时,同样的问题。 最佳答案 我想通了。以下批处理文件在调度程序下工作,即使是本地系统帐户也是如此:netusem:\\server\share/U:server\userpasswordxcopyC

windows - 有没有办法将 UNC 路径映射到 Windows 2003 上的本地文件夹?

我知道我可以将UNC路径映射到本地驱动器盘符。但是,我想知道是否有办法将UNC路径映射到本地文件夹。我有一个程序,其中有一个硬编码到程序中的特定文件夹,我想尝试创建一个映射到UNC路径的同名文件夹,以便可以从网络共享访问数据。这可行吗?具体来说,这是在Windows2003服务器上。 最佳答案 是的,有一种方法可以将UNC路径映射到本地文件夹:C:\>mklink/DDevelop\\obsidian\DevelopsymboliclinkcreatedforDevelop>\\obsidian\Develop这是因为我希望buil

windows - 查找网络驱动器的 UNC 路径?

我需要能够为WEBMethods项目确定网络Q驱动器的路径。我之前的代码在我的配置文件中。出于安全原因,我将单字符字母放在目录中。我不确定分号是做什么用的,但我认为双斜杠是驱动器名称的用武之地。问题:在Windows7机器上是否有一种简单的方法可以找出任何特定驱动器位置的UNC完整路径?代码:allowedWritePaths=Q:/A/B/C/D/E/allowedReadPaths=C:/A/B;//itpr99999/c$/A/FileName.txtallowedDeletePaths= 最佳答案 在Windows中,如果您