bat 读取 ini 配置文件报错

初学bat命令,遇到这样一个问题:bat文件读取ini 配置文件,可能是代码写错了,pause未执行,闪屏后退出。

test.bat与tes.tini文件处于同一目录下。

test.ini文件内容:

From_Dir=C:\
To_Dir=D:\

test.bat文件内容:


@echo offfor /f "tokens=1,2 delims==" %%i in (test.ini) do (  if "%%i"=="From_Dir" set Srcpath=%%j  if "%%i"=="To_Dir" set Dstpath=%%j
 )
echo xcopy "%Srcpath%" "%Dstpath%"


桃花长相依
浏览 620回答 1
1回答

梵蒂冈之花

命令行用处不是太大,尤其/f参数,没多少意义;主要是学会使用就行了,用的时候查一查就OK,比如你会快速查找,知道哪些命令,通常知道这些就已经足够。你这种直接echo文件就搞定的。/r和/l很多时候倒是很有用,如果你搞编程或者运维这两个可以帮助你省力。读书上班期间,那会儿没多少事时玩bash,出来慢慢明白没多少意思,包括在linux下,能界面搞定的不会去费劲命令行,最后切换模式3就行了。包括现在写代码,知道得越来越多,但记得住的越来越少。
打开App,查看更多内容
随时随地看视频慕课网APP