初学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%"
1 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
命令行用处不是太大,尤其/f参数,没多少意义;
主要是学会使用就行了,用的时候查一查就OK,比如你会快速查找,知道哪些命令,通常知道这些就已经足够。
你这种直接echo文件就搞定的。
/r和/l很多时候倒是很有用,如果你搞编程或者运维这两个可以帮助你省力。
读书上班期间,那会儿没多少事时玩bash,出来慢慢明白没多少意思,包括在linux下,能界面搞定的不会去费劲命令行,最后切换模式3就行了。包括现在写代码,知道得越来越多,但记得住的越来越少。
- 1 回答
- 0 关注
- 619 浏览
添加回答
举报
0/150
提交
取消