win工具/控制面板集合

 

<html>
<head><meta http-equiv=content-type content="text/html; charset=gb2312">
 <title>qidizi工具集</title>
 <style>
  body
  {
    margin:0px 0px 0px 0px;
  }
 
  #leftWin
  {
     font-size:15px;
     width:20%;
     height:100%;
     overflow-y:auto;
     overflow-x:hidden;
     border:1px solid green;
     white-space:nowrap;
     display:inline;
     cursor:hand;
     text-overflow:ellipsis;
  }
 
  #rightWin
  {
     text-align:left;
     font-size:15px;
     white-space:nowrap;
     background:Silver;
     width:80%;
     height:100%;
     overflow:auto;
     border:1px solid black;
     display:inline;
  }
 
  #top
  {
     border:1px solid black;
     font-size:15px;
  }
 
  #childMenu
  {
     font-size:13px;
     display:none;
     padding-left:10px;
  }
 
  #titleDiv
  {
    display:none;
    left:100px;
    position:absolute;
    border:1px solid orange;
    background:white;
    font-size:15px;   
  }
 
  #myMune
  {
    display:none;
    position:absolute;
    border:1px solid #808080;
    width:170px; 
    color:black;
    background:#d4d0c8;
    font-size:13px;
    font-family:'宋体';
    padding:5px,5px,5px,10px;
    cursor:default;
  }
 
.selectSpan
{
  border:1px solid #0a246a;
  background:#316ac5;
}

.unSelectSpan
{
  border:1px solid #d4d0c8;
}
 
 </style>
</head>
<body>
<div id=leftWin οnclick="checkObj();" οnmοusemοve="showTitle()">
  
   <div id=top>+ 控制面板</div>
     <div id=childMenu>    
       <div οnclick="runE('winmsd.exe')">系统信息</div>
       <div οnclick="runE('mmc.exe services.msc')">服务</div>
       <div οnclick="runE('mmc.exe compmgmt.msc')">计算机管理</div>
       <div οnclick="runE('mmc.exe diskmgmt.msc')">分区管理</div>
       <div οnclick="runE('mmc.exe devmgmt.msc')">硬件管理</div>
       <div οnclick="runE('mmc.exe gpedit.msc')">组策略</div>
       <div οnclick="runE('mmc.exe lusrmgr.msc')">用户管理</div>
       <div οnclick="runE('mmc.exe ntmsmgr.msc')">移动设备管理</div>
       <div οnclick="runE('mmc.exe secpol.msc')">本地安全设置</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser access.cpl')">辅助功能设置</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser appwiz.cpl')">卸载/删除</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser desk.cpl')">桌面属性</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser firewall.cpl')">防火墙</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser inetcpl.cpl')">ie选项</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser intl.cpl')">区域/语言</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser main.cpl')">鼠标</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser mmsys.cpl')">声音/音频属性</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser ncpa.cpl')">网络连接</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser netsetup.cpl')">网络共享设置向导</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser nusrmgr.cpl')">用户控制面板</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser powercfg.cpl')">电源管理</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser sysdm.cpl')">我的电脑</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser timedate.cpl')">时间日期</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser wscui.cpl')">安全中心</div>
       <div οnclick="runE('rundll32.exe shell32.dll,Control_RunDLLAsUser wuaucpl.cpl')">自动更新</div>
       <div οnclick="runE('mstsc.exe ')">xp远程桌面</div>
     </div>

   <div id=top>+ 注册表相关</div>
   <div id=childMenu>
     <div>无背景</div>
   </div>
  
   <div id=top>+ 清除相关</div>
     <div id=childMenu>
       <div οnclick="clearDealShurt()">清除桌面/开始无用快捷方式</div>
     </div>
  
   <div id=top>+ cmd命令</div>
     <div id=childMenu>
       <div οnclick="myCmd('ping 127.0.0.1')">ping 127.0.0.1(测试TCP/IP的正确性)</div>
       <div οnclick="myCmd('ipconfig -all')">查看本机ip设置</div>
       <div οnclick="myCmd('netstat -s -e')">查看本机所有开放的端口</div>
       <div οnclick="myCmd('arp -a')">探测arp绑定(动态和静态)列表</div>
       <div οnclick="myCmd('net config server /hidden:' + (confirm('隐藏 点[确定]/n显示 点[取消]') ? 'yes' : 'no') )">
       在网络邻居上隐/显你的计算机</div>
       <div οnclick="myCmd('net view')">显示当前工作组服务器列表</div>
       <div οnclick="myCmd('net user')">本机用户列表</div>
       <div οnclick="myCmd('net user ' + prompt('输入用户名(非当前用户)','') + ' /delete')">
       删除用户(配置文件还存在)</div>
       <div οnclick="myCmd('net use')">查看连接自己的网络邻居</div>
       <div οnclick="myCmd('net session')">查看使用自己共享用户时长</div>
       <div οnclick="myCmd('nslookup www.qidizi.com')">查看dns</div>
       <div οnclick="myCmd('nbtstat -a ' + prompt('请输入要查看局域网主机ip', '192.168.1.1'))">网络邻居信息</div>
       <div οnclick="myCmd('tracert www.google.com')">查看路由信息</div>
       <div οnclick="myCmd('pathping www.google.com ')">路由详细信息</div>
       <div οnclick="myCmd('net share ')">查看自己共享资源</div>
       <div οnclick="myCmd('net share ' + prompt('输入要删除共享名','') + ' /d')">删除共享</div>
       <div οnclick="myCmd('net share ' + prompt('共享中显示的名字','myshare') + '=' + prompt('输入要共享路径','c:') + ' /users:' + prompt('允许同时连接人数',1) )">增加共享</div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="myCmd('')"></div>
       <div οnclick="typeCmd()">输入自定义cmd命令</div>
       
     </div>
    
</div>

<div id=rightWin></div>

<div id=titleDiv></div>


    
     <div id=myMune>
      <div οnclick="location.reload();"
           οnmοuseοver="changeSpan(1,this);"
           οnmοuseοut="changeSpan(0,this);"
           class=unSelectSpan
      >刷新(<span style="text-decoration:underline;">f5</span>)</div>
      <hr width=100% disabled>
      <div
        class=unSelectSpan
        οnmοuseοver="changeSpan(1,this);"
        οnmοuseοut="changeSpan(0,this);"
        οnclick="send2Notepad(htaFolder + '//' + htaName + '.hta');">
        查看源文件</div>
      <div
        class=unSelectSpan
        οnmοuseοver="changeSpan(1,this);"
        οnmοuseοut="changeSpan(0,this);"
        οnclick="rightWin.innerHTML = '';">
        清空右框内容</div>
     </div>
    
</body>
<script>
var oExec;
var titler;
var selectObj = null;
var htaName = location.pathname.match(/[^]+(?=/.)/gi);
var htaFolder = unescape(location.pathname).match(//w/:[^/:]{5,}/gi).toString().split(htaName + ".hta")[0];


function myAlert(text, noHtml)
{//自定义提示窗口 
         if (noHtml)
         {       
           rightWin.insertAdjacentText("beforeEnd",  "-----------------/n/n" + text);
         }else
          {      
            rightWin.insertAdjacentHTML("beforeEnd",  '<hr width=100%>' + text);         
          }
}

window.onerror = function(sMessage,sUrl,sLine)
{
   var str = "";

    str += " 错误信息:" + sMessage + "/n";

    str += " 错误地址:" + sUrl + "/n";

    str += " 错误行数:" + sLine + "/n";

    str += "<=========调用堆栈=========>/n";

    var func = window.onerror.caller;

    var index = 0;

    while(func!=null){

       str += "第" + index + "个函数:" + func + "/n";

       str += "第" + index + "个函数:参数表:"

       for(var i=0;i<func.arguments.length;i++){

           str += func.arguments[i] + ",";

       }

       str += "/n===================/n";

       func = func.caller;

       index++;

    }

    myAlert(str);
   
   return true;
}

//--右键菜单相关

function document.body.onkeypress()
{
  showMymune(0);
}

function document.body.onclick()
{
  showMymune(0);
}

function document.body.oncontextmenu()
{
  showMymune(1);
  return false;
}

function showMymune(yes)
{
  if (yes)
  {
   var e = event;
   myMune.style.top = e.y;
   myMune.style.left = e.x;  
   myMune.style.display = "block";
  }else
   {
     myMune.style.display = "none";
   }  
}


function changeSpan(yes, e)

  if (yes)
  {
     e.className = "selectSpan";
  }else
   {
      e.className = "unSelectSpan";
   }
}

//--右键菜单相关

//--全局

function wshell()
{//调用shell控件
   try
   {
      return new ActiveXObject("WScript.Shell");
   }catch(e)
    {
        myAlert("出错了:不能创建[WScript.Shell]文件操作对象!<br>"
              + "下列操作无效。"
               );
        return null;
    }
}

function fso()
{//调用文件控件

   try
   {
      return new ActiveXObject("Scripting.FileSystemObject");
   }catch(e)
    {
        myAlert("出错:不能创建[Scripting.FileSystemObject]文件读写对象!<br>"
              + "下列调用无效。"
               );
        return null;
    }  
}

function freeRam()
{//释放内存  
   setTimeout("CollectGarbage();" , 1000);
}
//--全局

//--左框列表
function checkObj()
{
   var obj = event.srcElement;
  
   switch (obj.id)
   {
       case "top":
           if (obj.nextSibling.style.display == "block")
           {
             obj.nextSibling.style.display = "none";             
             selectObj = null;
           }else
            {
              obj.nextSibling.style.display = "block";
             
              if (selectObj != null)
              {
                 selectObj.nextSibling.style.display = "none";
              }
             
              selectObj = obj;
            }
           break;
       case "childMenu":
           break;
       default:
           ;
   }
}

function showTitle()
{//document.title = event.srcElement.parentElement.id;
  if (event.srcElement.parentElement.id == "childMenu")
  {
   titleDiv.innerText = event.srcElement.innerText;
   titleDiv.style.top = event.y;
   titleDiv.style.display = "block";
   clearTimeout(titler);
   titler = setTimeout("titleDiv.style.display='none';", 1000);
  }
}
//--左框列表

//--cmd菜单
function typeCmd()
{//输入自定义

   var cmd = "";
  
   while ( (cmd != null) && (cmd == "") )
   {
      cmd = prompt("输入正确的命令", "");
   }
  
   if (cmd != null)
   {
     myCmd(cmd);
   }
}

function myCmd(cmd)
{//执行cmd命令
       if (cmd != '')
       {
         try
         {
          oExec = wshell().Exec(cmd);
         }catch(e)
          {
             myAlert("执行[" + cmd + "]命令出错:<BR>" + e.description);
             return false;
          }
       }
    
       if (oExec.status == 0)
       {
         setTimeout("myCmd('')", 100);
       }else
        {
           myAlert(oExec.StdOut.Readall(), true);
           freeRam();
        }
}
//--cmd菜单

//----运行程序
function runE(cmd)
{//运行程序
         try
         {
          wshell().Exec(cmd);
         }catch(e)
          {
             myAlert("执行[" + cmd + "]命令出错:<BR>" + e.description);
          }
}

function send2Notepad(path)
{//用记事本打开文件
    wshell().run('Notepad.exe "' + path);
    freeRam();
}
//----运行程序

//清理相关
function clearDealShurt()
{
   var shell = wshell();
   var deskTop = myAlert(shell.SpecialFolders("DeskTop"));
  
   if (deskTop=="")
   {
     return myAlert("获取桌面路径失败,中止快捷方式清理.");
   }
  
  
}
//清理相关
</script>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值