|
::设置本地目录
For /F "delims=" %%I In ("%CFGFile%") Do Set ThisPath=%%~dpI
Set ThisPath=%ThisPath:~0,-1%
这里的Set ThisPath=%ThisPath:~0,-1%什么意思,有什么用处?
::设置 Windows 安装源 I386 的父路径
For /F "tokens=2 delims=^=" %%i In ('find /I ^"安装源^" %CFGFile%') do SET
XPSP2CD=%%i
为什么 do SET XPSP2CD=%%i分成了两行
For 语句将 %CFGFile% 的路径信息传递给 ThisPath
下面的一句是要去掉路径最右边的一个斜杠“\"。
find /I ^"安装源^" %CFGFile%里的 ^是什么意思有什么作用,我看着不用也行啊
希望得到帮助
为了能让 For 语句正确解析括号中的命令,当在 For 语句中使用带有引号“"”的命令行时,需要在引号前面加一个“^”
[ 本帖最后由 老毛桃 于 2007-1-18 02:00 PM 编辑 ] |
|