vbs判读盘符被双击的脚本
导读:收集整理的这篇文章主要介绍了vbs判读盘符被双击的脚本,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:@H_360_5@do while true set Ws...
收集整理的这篇文章主要介绍了vbs判读盘符被双击的脚本,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:@H_360_5@
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:)”。如果有卷标,那更说不准。所以应该写成WshShell.AppActivate("(D:)"),考虑到内存节约的问题,应该这样写:
set WshShell = WScript.CreateObject("WScript.Shell")
do
IF WshShell.AppActivate("(D:)") Then
MsgBox "ok"
wscript.quit
End If
loop
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: vbs判读盘符被双击的脚本
本文地址: https://pptw.com/jishu/609697.html
