初學(xué)bat命令,遇到這樣一個(gè)問題:bat文件讀取ini 配置文件,可能是代碼寫錯(cuò)了,pause未執(zhí)行,閃屏后退出。test.bat與tes.tini文件處于同一目錄下。test.ini文件內(nèi)容:From_Dir=C:\
To_Dir=D:\test.bat文件內(nèi)容:@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貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
命令行用處不是太大,尤其/f參數(shù),沒多少意義;
主要是學(xué)會(huì)使用就行了,用的時(shí)候查一查就OK,比如你會(huì)快速查找,知道哪些命令,通常知道這些就已經(jīng)足夠。
你這種直接echo文件就搞定的。
/r和/l很多時(shí)候倒是很有用,如果你搞編程或者運(yùn)維這兩個(gè)可以幫助你省力。
讀書上班期間,那會(huì)兒沒多少事時(shí)玩bash,出來慢慢明白沒多少意思,包括在linux下,能界面搞定的不會(huì)去費(fèi)勁命令行,最后切換模式3就行了。包括現(xiàn)在寫代碼,知道得越來越多,但記得住的越來越少。
- 1 回答
- 0 關(guān)注
- 651 瀏覽
添加回答
舉報(bào)
0/150
提交
取消