错误“不支持UNC路径 - 尝试在网络目录中运行批处理文件

时间:2015-03-05 10:31:42

标签: batch-file

完整的错误消息是:

'\ 192.168.0.10 \ drive - 3TB \ Libraries \ Videos-3TB \ movies' CMD.EXE以上面的路径作为当前目录启动。 不支持UNC路径。默认为Windows目录。 找不到网络路径。

我只是想通过从网络中的父文件夹运行批处理文件来将所有文件名保存到文本文件中:

@echo off
tree /f /a > Listfile.txt
pause > nul

如果您愿意,专家会在两秒内解决这个问题。请。

3 个答案:

答案 0 :(得分:1)

通过从本地目录运行文件并指向它在我收到错误之前所处的位置来修复它

@echo off

tree "\\192.168.0.10\Berry - 3TB\Libraries\Videos-3TB\movies" /f /a > Listfile.txt

pause > nul

答案 1 :(得分:1)

您还可以映射网络驱动器

net use z: "\\192.168.0.10\drive - 3TB\Libraries\Videos-3TB\movies"
pushd z:
tree /f /a > Listfile.txt

答案 2 :(得分:0)

为什么你不能因为如果CMD关闭,程序在带有网络目录的cmd中启动为当前崩溃。你可以采用一些迂回的方式,但正如你所看到的,正确的方法效果最佳。

Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

\\serenity\C$>