vbs判讀盤符被雙擊的腳本
更新時間:2008年07月16日 22:55:54 作者:
你用WshShell.AppActivate("D:\")這個,就是說窗體Caption里要包含"D:\"這個字符串。可你打開D盤看看,是這樣的嗎?
復(fù)制代碼 代碼如下:
do while true
set WshShell = WScript.CreateObject("WScript.Shell")
IF WshShell.AppActivate("D:\") Then
MsgBox "ok"
wscript.quit
End If
loop
試都不要試,就知道這段代碼是錯誤的。因為WshShell.AppActivate考慮的是窗體的Caption中包含的字符或字符串,你用WshShell.AppActivate("D:\")這個,就是說窗體Caption里要包含"D:\"這個字符串??赡愦蜷_D盤看看,是這樣的嗎?都是“本地磁盤(D:)”。如果有卷標(biāo),那更說不準(zhǔn)。所以應(yīng)該寫成WshShell.AppActivate("(D:)"),考慮到內(nèi)存節(jié)約的問題,應(yīng)該這樣寫:
set WshShell = WScript.CreateObject("WScript.Shell")
do
IF WshShell.AppActivate("(D:)") Then
MsgBox "ok"
wscript.quit
End If
loop
相關(guān)文章
vbs TLI.TLIApplication 被遺忘的COM組件
TLI.TLIApplication是一個能獲取COM組件Type Library Information(類型庫信息)的COM組件。2011-01-01
利用VBS腳本修改聯(lián)想筆記本BIOS密碼的代碼分享
這篇文章主要介紹了利用VBS腳本修改聯(lián)想筆記本BIOS密碼的實現(xiàn)代碼,感覺這不科學(xué)!無意中找到的一些資料,喜歡的朋友可以試試2013-07-07
TXT轉(zhuǎn)HTM、HTML「TXT轉(zhuǎn)網(wǎng)頁」的vbs實現(xiàn)代碼
試用過的Visual CHM,Power CHM,Easy CHM也非常令人失望??磥磉€是自給自足吧。本文介紹的方法不一定適用于所有用戶,看不懂的同學(xué)一律不要提問和請教2011-11-11

