今天做了一个测试,源码是相当简单的,地球人中的编程人员是都知道写的,可是有个地方却始终是被忽略的,IE的安全级别要更改,否则会禁止跳出你所调用的系统exe文件,核心的说了不多说了~~~~~~~~源码如下:
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < html xmlns="http://www.w3.org/1999/xhtml"> < head > < title ></ title > < script type="text/javascript"> function Run(strPath) { //debugger; exe.value = strPath; try { var objShell = new ActiveXObject("wscript.shell"); objShell.Run(strPath); objShell = null; } catch (e) { alert('找不到文件"' + strPath + '"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。') } } </ script > </ head > < body > 请输入要运行的程序:< br > < input name="exe" type="text" size="20" value="regedit"> < button type="button" onclick="Run(exe.value)"> 确定</ button > < button type="button" onclick="exe.value=''"> 重新输入</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\system32\\notepad.exe')"> 记事本</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\system32\\mspaint.exe')"> 画图板</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\system32\\calc.exe')"> 计算器</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\system32\\cmd.exe')"> cmd</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\regedit.exe')"> 注册表</ button >< br > < button type="button" onclick="Run('C:\\WINDOWS\\PCHealth\\HelpCtr\\Binaries\\msconfig.exe')"> Msconfig</ button >< br > </ body > </ html > |
更改安全级别如下:
效果如下:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
2008-01-22 asp.net处理HTTP Request的流程(转)
2007-01-22 第一次简单总结CPU工作原理
2007-01-22 整理DOTNET代码生成器
2007-01-22 架构设计师与SOA(转)