2017-06-20 94 views
-1

类一言难尽的,不想去多到细节,但是当我运行sciptA.bat它给了我一个错误说,这些文件夹不存在批处理脚本读取信息

SCRIPTA .bat

SET /P dbLoc=<%USERPROFILE%\Documents\Data\cdLoc.txt 
SET /P varNew=<%dbLoc%\db_fe_ver\versionNew.txt 
SET /P varOld=<%dbLoc%\db_fe_ver\versionOld.txt 

我在这里弄乱了一些语法吗?这是唯一的解决办法,我可以拿出来创建一个具有以下脚本

运行一个单独的批处理文件时scriptB.bat

正在创建“cdLoc.txt”文件自更新文件

mkdir "%USERPROFILE%\My Documents\Data\" 
@echo %cd%> "%USERPROFILE%\Documents\Data\cdLoc.txt" 

此代码后,它正在创建导致scriptA.bat

回答

0

这是因为我需要报价

桌面上的快捷方式

由于这里有一些空格(因安全原因删除了它们)