20041119.WindowsXP-KB886677-x86-chs.exe
上面是一个文件字,这样子的文件名有多个,但也不是完全有规则的
现在要获取的字符串中以kb开始的8个字符,即kb******......
以下是我要达到的目的要求
一,一个文本文件,包含内容如下
20041119.WindowsXP-KB886677-x86-chs.exe
windowsmedia-KB885836-x86-CHS.exe
Windows-KB890830-V1.34.exe
KB939653.exe
二,要做的批处理命令为
20041119.WindowsXP-KB886677-x86-chs.exe
/x:.\kb886677
20041213.WindowsXP-KB873339-x86-CHS.exe /x:.\kb873339
windowsmedia-KB885836-x86-CHS.exe /x:.\KB885836
Windows-KB890830-V1.34.exe /x:.\KB890830
KB939653.exe /x:.\KB939653
三,请各位兄弟帮忙写个批处理
for /f "tokens=1" %%i in (hotfix.txt) do (
@echo 正在提取 Windows XP 更新 %%i && @(%%i /x:.\***这里KB目录名不知道怎么提取了***)
)
那位大哥指点一下!!!!
[ Last edited by nghr on 2007-10-21 at 12:43 PM ]
上面是一个文件字,这样子的文件名有多个,但也不是完全有规则的
现在要获取的字符串中以kb开始的8个字符,即kb******......
以下是我要达到的目的要求
一,一个文本文件,包含内容如下
20041119.WindowsXP-KB886677-x86-chs.exe
windowsmedia-KB885836-x86-CHS.exe
Windows-KB890830-V1.34.exe
KB939653.exe
二,要做的批处理命令为
20041119.WindowsXP-KB886677-x86-chs.exe
/x:.\kb886677
20041213.WindowsXP-KB873339-x86-CHS.exe /x:.\kb873339
windowsmedia-KB885836-x86-CHS.exe /x:.\KB885836
Windows-KB890830-V1.34.exe /x:.\KB890830
KB939653.exe /x:.\KB939653
三,请各位兄弟帮忙写个批处理
for /f "tokens=1" %%i in (hotfix.txt) do (
@echo 正在提取 Windows XP 更新 %%i && @(%%i /x:.\***这里KB目录名不知道怎么提取了***)
)
那位大哥指点一下!!!!
[ Last edited by nghr on 2007-10-21 at 12:43 PM ]

