2015-03-30 50 views
0

我有没有名字和图像的文件夹,我把我的大部分重要文件在工程(远离窥探)。变化目录在批处理脚本过去的文件夹没有名字

我正在写一个批处理脚本,从命令提示符下,我可以改变目录到任意文件夹过去的那个文件夹,但是当我在一个批处理脚本复制相同的指令它似乎没有工作。我收到错误“系统找不到指定的文件”错误。

这里是我的脚本。

@echo on 
net use Z: /delete 
pause 
net use Z: "\\agfs1\IS\Monthly reports" 
timeout /t 5 
cd "C:\Users\lalderman\Desktop\ \_Monthly reports" 
copy /Y "Monthly Report - Lee.txt" Z:\ 
pause 

在cd之后,它给了我错误。我已经尝试过,没有引号。

回答

0

好,

首先澄清,从我所看到的上面,你有一个目录与名称“”(例如目录名是一个空格)。

而且,我以为你是在不同的方式事情是在你使用的是微软平台阅读的冲突;即在命令提示符如何将空格作为路径的一部分读取与批处理脚本解析器如何读取路径中的相同空格之间。现在

,我只是试图在WinXP跨越和文件夹下刚名为“”的批处理文件做了更改目录操作,和它的工作如预期。

@echo on 
pause 
echo "Starting..." 
cd "C:\DLS\Tests\ \chkthis" 
pause 
echo "Did we get it?" 

所以,现在的问题是,你试图在哪个平台上做这件事?

HTH。

0

使用8dot3名。在您的桌面目录中,键入dir /x /ad以查看“没有名称的目录”的8dot3名称,并在您的脚本路径中使用该名称。

相关问题