亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

vbs 批量修改文件,bat 批處理文件調用執行vbs,并在cmd窗口打印返回值(vbs運行結果)

2020-06-26 18:27:59
字體:
來源:轉載
供稿:網友
使用vbs 腳本對工作目錄下的字符串進行替換并統計被修改的文件數主調的批處理方法將捕捉該vbs腳本運行后的結果并打印在cmd窗口。
 
示例代碼(t.vbs)如下: 
復制代碼代碼如下:

Set fso=Wscript.CreateObject("Scripting.FileSystemObject") 
flrName="D:/Workspace/src/" 'dir that you need deal with 
count=0 'get the count of modified files 
function Traversal(dir) 
set flr=fso.getfolder(dir) 
set fs=flr.files 
findstr1="[assembly: SecurityTransparent]" 'find string that need to be replaced 
findstr2=replace(findstr1," ","") 'becasuse there is space char in findstr,so add this findstr2 
replaceStr="[assembly: AllowPartiallyTrustedCallers()]" 'destination string in replace 

for each f in fs 
if lcase(f.name)="assemblyinfo.cs" then 
set findf=fso.opentextfile(f) 
do while findf.atendofstream=false 
d=f.datelastmodified 'get modified datetime of current file 
alltext=findf.readall 

if(InStr(alltext,findstr1) > 0 ) then 
s=replace(alltext,findstr1, replaceStr) 
count=count+1 
findf.close() 
'If no findstr2, delete the following elseif block 
elseif(InStr(alltext,findstr2) > 0) then 
s=replace(alltext,findstr2, replaceStr) 
count=count+1 
findf.close() 

else 
findf.close() 
exit do 
end if 

set r=fso.opentextfile(f, 2, true) 
r.write s 

d2=f.datelastmodified 

if d2>=d then exit do 
loop 

end if 
next 

set fs=flr.subfolders 
for each f in fs 
Traversal(f.path) 
next 

end function 

Traversal(flrName) 
'msgbox ("Done! "& count & " files were modified successfully.") 
wscript.echo "Done! "& count & " files were modified successfully." 'value popup by "wscript.echo" can be received by .bat easily 

Wscript.quit count 'this variable "count" in order to get a return value by %ErrorLevel% 

上面的操作只執行了處理文件的步驟 
如果不需要提取運行結果,在批處理或主調vbs腳本里直接 運行該vbs文件就行了。 

如果在bat 里調用該vbs腳本,并希望打印出提示信息 
可以用下面的兩種方法來實現: 
1,在bat中加入如下代碼 
復制代碼代碼如下:

@echo off 
for /f "delims=" %%a in ('cscript //nologo c:/t.vbs') do ( 
set ScriptOut=%%a) 
echo Result: %ScriptOut% 

上面的 echo 打印字符串的格式自己根據需要定義,c:/t.vbs 文件目錄修改為你的vbs文件目錄。 

2,bat 中加入 
復制代碼代碼如下:

@echo off 
cscript //nologo c:/t.vbs 
echo -----Modify %ErrorLevel% "AssemblyInfo.cs" files successfully.----- 

上面echo 文本格式根據自己的需要定義 %ErrorLevel% 用來獲取 上面示例vbs文件結尾 count的值,同樣需要修改vbs文件的目錄 c:/t.vbs

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产午夜精品理论片a级探花| 国产精品久久视频| 欧美成人中文字幕| 91国产视频在线| 亚洲人成网7777777国产| 亚洲国产婷婷香蕉久久久久久| 成人免费看黄网站| 精品国产91久久久久久老师| 久久九九热免费视频| 国产精品亚洲网站| 欧美午夜精品久久久久久浪潮| 久久久久久久91| 夜夜嗨av一区二区三区四区| 欧美性生活大片免费观看网址| 亚洲综合成人婷婷小说| 欧美在线视频免费| 国产日韩欧美中文在线播放| 中国china体内裑精亚洲片| 亚洲成人精品久久| 成人精品久久av网站| 欧美久久精品午夜青青大伊人| 亚洲肉体裸体xxxx137| 欧美在线观看视频| 成人av在线网址| 国产精品久久一区主播| 日韩在线观看免费高清完整版| 91爱爱小视频k| 国产精品国产三级国产专播精品人| 亚洲free性xxxx护士白浆| 亚洲第一偷拍网| 午夜精品久久久久久久久久久久| 久久精品成人动漫| 欧美老女人www| 中文字幕一区二区三区电影| 国产精品18久久久久久首页狼| 亚洲美女av电影| 在线视频免费一区二区| 国产第一区电影| 久久久噜噜噜久久| xvideos亚洲人网站| 欧美电影在线免费观看网站| 高清在线视频日韩欧美| 欧美日韩国产成人在线| 亚洲国产日韩精品在线| 色久欧美在线视频观看| 国产精品96久久久久久又黄又硬| 亚洲精品久久久久久下一站| 成人在线视频网站| 久久久久久com| 97热在线精品视频在线观看| 91精品国产乱码久久久久久久久| 国产精品免费久久久久影院| 国产精品自产拍高潮在线观看| 国产精品夜色7777狼人| 国产噜噜噜噜久久久久久久久| 国语自产精品视频在线看| 亚洲国产精彩中文乱码av| 国产午夜精品麻豆| 精品国产1区2区| 亚洲欧美日韩中文视频| 亚洲色图综合网| 亚洲视频欧洲视频| 亚洲人成网站在线播| 亚洲男人av电影| 国产黑人绿帽在线第一区| 北条麻妃一区二区在线观看| 亚洲国产女人aaa毛片在线| 中文字幕9999| 青青草99啪国产免费| 久久精品国产清自在天天线| 国产视频精品自拍| 欧美性精品220| 欧美xxxx做受欧美.88| 亚洲网址你懂得| 国产91|九色| 国产精品ⅴa在线观看h| 成人av在线天堂| 亚洲成av人影院在线观看| 色狠狠av一区二区三区香蕉蜜桃| 亚洲视频一区二区| 日本久久91av| 日韩视频免费在线| 国产美女直播视频一区| 欧美大片大片在线播放| 福利视频一区二区| 久久人人97超碰精品888| 久久精品国亚洲| 亚洲精品成人久久电影| 日本一区二区三区在线播放| 国产精品成人一区二区三区吃奶| 日韩精品视频观看| 欧美精品18videos性欧| 免费91在线视频| 韩剧1988免费观看全集| 国产色视频一区| 欧美美女15p| 在线激情影院一区| 国产精品高清网站| 亚洲а∨天堂久久精品喷水| 欧美劲爆第一页| 国产精品第1页| 亚洲天堂免费视频| 日韩av在线影视| 黄网站色欧美视频| 国产91精品久久久久| 亚洲国内高清视频| 97精品免费视频| 97精品欧美一区二区三区| 在线视频欧美日韩| 亚洲韩国日本中文字幕| 久久久久久12| 国产精品手机播放| 精品国产一区二区在线| 亚洲欧美日韩国产中文| 亚洲成人激情图| 国产精品成人免费电影| 日韩精品免费电影| 91国内精品久久| 欧美成人免费网| 日韩成人在线网站| 在线色欧美三级视频| 久久精品99久久久久久久久| 日韩电影免费观看在线观看| 国产欧美精品xxxx另类| 亚洲成人网在线观看| 欧美日韩一区二区精品| 欧美另类第一页| 国产在线观看不卡| 97成人超碰免| 欧美日韩国产丝袜美女| 亚洲天堂av在线免费观看| 欧美视频在线观看免费| 日韩视频在线免费观看| 欧美色视频日本高清在线观看| 日韩欧美精品中文字幕| 亚洲福利视频网| 色综合天天综合网国产成人网| 国产精品电影网| 成人激情春色网| 亚洲成人aaa| 亚洲激情视频在线观看| 欧美日韩激情小视频| 日本精品视频在线| 欧美久久精品午夜青青大伊人| 久久精品国产69国产精品亚洲| 欧美日韩国产激情| 欧美日产国产成人免费图片| 亚洲综合在线中文字幕| 日本欧美黄网站| 国产精品视频永久免费播放| 成人av在线亚洲| 久久精品国产久精国产一老狼| 日韩精品久久久久久久玫瑰园| 精品日本高清在线播放| 欧美夫妻性生活视频| 4388成人网| 亚洲国产成人久久综合一区| 亚洲图片在区色| 91成人国产在线观看| 色综合伊人色综合网站| 亚洲91精品在线观看| 欧美亚洲日本网站| 日本韩国欧美精品大片卡二| 日韩免费在线视频|