wimtest.jpg (95.38 KB, 下载次数: 79)
原帖由 chenall 于 2009-6-17 08:08 发表
发现论坛上很多人写的CMD,都有如下代码.
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
为什么都这样写呢.我愣 ...
原帖由 chenall 于 2009-6-17 08:08 发表
发现论坛上很多人写的CMD,都有如下代码.
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
为什么都这样写呢.我愣 ...
原帖由 soyan.xjx 于 2009-6-17 09:24 发表
之前试过这种方法,当存在较多WIM时加载速度比较慢,另外你会发现桌面都已经进入一会了软件还在加载中开始菜单在不断增加快捷方式,当用同样的批处理反向卸下WIM时更慢
楼主批处理水平高,提高下执行效率就完 ...
原帖由 chenall 于 2009-6-17 08:08 发表
发现论坛上很多人写的CMD,都有如下代码.
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
为什么都这样写呢.我愣 ...
原帖由 chenall 于 2009-6-17 08:08 发表
发现论坛上很多人写的CMD,都有如下代码.
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
为什么都这样写呢.我愣 ...
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
原帖由 hhh333 于 2009-6-17 11:47 发表
我习惯于第二种,简洁明了,而且我们知道,“C:\”中的“\”是代表根目录的,不是目录分隔符,因此,c:\aaa.bat与c:aaa.bat意义是不同的。
另外,如果大写都约定wim的根下的ini和CMD都是初始化文件的话, ...
原帖由 hhh333 于 2009-6-17 11:47 发表
TEAM FORX %WimDir%\*.CMD,TOOLSCMD,0,EXEC =!%TOOLSCMD%|ENVI TOOLSCMD=
TEAM FORX %WimDir%\*.INI,TOOLSINI,0,LOAD %TOOLSINI%|ENVI TOOLSINI= ...
原帖由 mapeimapei 于 2009-6-18 08:47 发表
neo,这个方案直接用在ini中,另外minipe文件夹下建立两个子目录,一个basic一个system,basic包中挂载到X:、Program Files\下,system文件下放IE,网,声,挂载到%systemroom%下。。以后直接将wim放在相应的目 ...
欢迎光临 无忧启动论坛 (http://wuyou.net/) | Powered by Discuz! X3.3 |