文档库 最新最全的文档下载
当前位置:文档库 › Windows Scripting Host(WSH)---编写脚本程序基础

Windows Scripting Host(WSH)---编写脚本程序基础

Windows Scripting Host(WSH)---编写脚本程序基础
Windows Scripting Host(WSH)---编写脚本程序基础

Windows脚本宿主Windows Scripting Host(WSH)简介

1.概述

虽说不是只有NT5才有WSH,但NT5(WINDOWS2000)一定有WSH的。实际上,你在WIN98+PWS 里,或者NT4+IIS4里,你就能找到WSH。

WSH是微软脚本技术系列中的一种,简单讲,就是提供了一种脚本环境,在这个环境中,预定义了一些对象,同时也可以使用COM里的其他对象。他使用一种脚本引擎来对脚本解释执行,微软自己支持VBSCRIPT和JSCRIPT,第三方也可以开发自己的脚本引擎。

具体点,就是你先编好一些脚本文件(微软自带例子若干,后缀.vbs或 .js),然后用一个程序对他解释执行,这个程序就叫Windows Scripting Host,程序的名字是Wscript.exe(或者命令行的Cscript.exe),你可以查看一下你的机器里有没有这两个文件,就知道有没有WSH了。这非常像批处理文件,只不过文件里不是命令行,而是脚本语言写的脚本。同时,他完成的功能也非常像批处理文件,只不过多了些控制。

我主要用WSH来完成一些繁琐的、通常需要我反复操作才能完成的任务,比如给大量目录设置ACL,或者创建大量的目录等等。虽然这也可以编写VB或VC程序来实现,不过比起脚本来,实在麻烦,至少需要那么大的环境,而脚本只要一个写字板就成。用WSH技术来配置服务器,包括创建用户,创建邮箱,创建目录,创建站点,设置ACL,设置FrontPage ServerExtention,我将在WSH实用讲座中分几讲详细介绍。

2.组成

WSH自带的几个内置对象包括:

1.由Wscript.exe 提供的对象

Wscript 作为Wscript 公开给脚本引擎。

WshArguments 未公开;通过Wscript.Arguments 属性访问。

2.由WSHom.Ocx 提供的对象。

WshShell 自动对象。

ProgID 是Wscript.WshShell。

WshNetwork 自动对象。ProgID 是Wscript.WshNetwork。

WshShortcut 未公开;通过WshShell.CreateShortcut 方法访问。

WshUrlShortcut 未公开;通过WshShell.CreateShortcut 方法访问。

WshCollection 未公开;通过WshNetwork.EnumNetworkDrives 或

WshNetwork.EnumPrinterConnection 方法访问。

WshEnvironment 未公开;通过WshShell.Environment 属性访问。

WshSpecialFolders 未公开;通过WshShell.Folder 属性访问。

他们主要可以完成环境变量的获取,网络登陆,驱动器映射,快截方式创建,程序加载,特殊文件夹(如系统文件夹)信息获取等功能。

如果你的系统里支持ADO等COM部件,你同样可以使用。

3.示例

下面这个例子演示打开写字板查看文本文件,同时创建一个文本文件并写入一段话,你可以把他拷贝到写字板中,然后以.vbs为后缀存盘,之后双击他,

注释:test.vbs

Set WshShell = Wscript.CreateObject("Wscript.Shell")

WshShell.Run ("notepad " & Wscript.ScriptFullName)

注释:上面用SHELL对象启动程序

Set fs = Wscript.CreateObject("Scripting.FileSystemObject")

Set a = fs.CreateTextFile("c:\testfile.txt", True)

a.WriteLine("这是一个测试。")

a.Close

注释:用COM对象Scripting.FileSystemObject操作文本文件

4.哪里找到学习材料

在PWS和IIS4,5的产品文档里有非常齐全的WSH文档,建议大家先学习学习,了解了解WSH的基础知识。

windows cmd 命令脚本大全

winver 检查Windows版本 wmimgmt.msc 打开Windows管理体系结构(wmi) wupdmgr Windows更新程序 wscript Windows脚本宿主设置 write 写字板 winmsd 系统信息 wiaacmgr 扫描仪和照相机向导 winchat xp自带局域网聊天 mem.exe 显示内存使用情况 msconfig.exe 系统配置实用程序 mplayer2 简易widnows media player mspaint 画图板 mstsc 远程桌面连接 mplayer2 媒体播放机 magnify 放大镜实用程序 mmc 打开控制台 mobsync 同步命令 dxdiag 检查directx信息 drwtsn32 系统医生 devmgmt.msc 设备管理器 dfrg.msc 磁盘碎片整理程序 diskmgmt.msc 磁盘管理实用程序 dcomcnfg 打开系统组件服务 ddeshare 打开dde共享设置 dvdplay dvd播放器 net stop messenger 停止信使服务 net start messenger 开始信使服务 notepad 打开记事本 nslookup 网络管理的工具向导 ntbackup 系统备份和还原 narrator 屏幕“讲述人” ntmsmgr.msc 移动存储管理器 ntmsoprq.msc 移动存储管理员操作请求

netstat -an (tc)命令检查接口 syncapp 创建一个公文包 sysedit 系统配置编辑器 sigverif 文件签名验证程序 sndrec32 录音机 shrpubw 创建共享文件夹 secpol.msc 本地安全策略 syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码services.msc 本地服务设置 sndvol32 音量控制程序 sfc.exe 系统文件检查器 sfc /scannow windows文件保护tsshutdn 60秒倒计时关机命令 tourstart xp简介(安装完成后出现的漫游xp程序) taskmgr 任务管理器 eventvwr 事件查看器 eudcedit 造字程序 explorer 打开资源管理器 packager 对象包装程序 perfmon.msc 计算机性能监测程序 progman 程序管理器 regedit.exe 注册表 rsop.msc 组策略结果集 regedt32 注册表编辑器 rononce -p 15秒关机 regsvr32 /u *.dll 停止dll文件运行 regsvr32 /u zipfldr.dll 取消zip支持 cmd.exe cmd命令提示符 chkdsk.exe chkdsk磁盘检查 certmgr.msc 证书管理实用程序 calc 启动计算器

如何在Windows下开发Python:在cmd下运行Python脚本

如何在Windows下开发Python:在cmd下运行Python脚本 此处提供两种方法:使用者自行选择 第一种方法: 1.找个文本编辑器,一般选择notepad++,新建个.py文件,写上Python代码, 代码可选择简单的print()函数。 源码:简单打印一些Python版本信息和系统信息 #!D:\Field\python –>可不修改#!/usr/bin/env python # -*- coding: utf-8 -*- """ Function: 【整理】如何在Windows下开发Python(如何运行Python脚本) Author: Field Yang Version: 2016-12-06 """ import platform; pythonVersion = platform.python_version();

uname = platform.uname(); print("Just for demo how to do python development under windows:") print("Current python version info is %s"%(pythonVersion)) print("uname=",uname) 2.首行解释执行器添加安装Python的路径,此处为D:\Field\python 3.打开cmd CMD>path="解释器位置" →enter→python运行脚本名.py 或python绝对路径/运行脚本名.py 此处为path=D:\Field\python →Enter →python demoRunPythonUnderWindows.py 或python d:\Field\ demoRunPythonUnderWindows.py 附:Windows命令行的切换路径 切换盘输入盘符:如D:或E: 切换文件夹cd 文件夹名如:cd Field 返回上级目录输入cd .. 第二种方法: 点击菜单→点击计算机→系统属性 →高级系统设置→环境变量→TEMP →编辑path→输入python安装路径(此处为D:\Field\python)

按键精灵脚本制作教程: HSV搞定偏色!

按键精灵脚本制作教程:HSV搞定偏色! 来源:按键学院【按键精灵】 院刊《如何识别渐变色或半透明的文字》中, 我们分享了如何通过设置偏色来查找渐变文字, 我们使用的是RGB方式,然后配合偏色计算器来计算出偏色的。 今天我们换个方式,不使用偏色计算器,依靠肉眼对颜色的感觉,看看能不能搞定偏色~ HSV颜色模型 了解HSV颜色模型前,我们先来看看RGB颜色模型 RGB颜色空间采用物理三基色表示:红、绿、蓝 任何一个颜色都是有三基色混合而成的。但是,人的视觉不适应这种颜色体制, 人的肉眼看颜色,不可能像机器一样,分析出颜色里含有多少比重的红、绿、蓝 肉眼看颜色,是通过由色相(Hue,简H),饱和度(Saturation,简S)和色明度(Value,简V)来识别我们看到的是什么颜色。

HSV就是用色相,饱和度和色明度来形容颜色,所以它适合人的视觉。 这个色彩缤纷的圆锥形就是HSV的色彩空间。 我们举个例子好好的理解下它。 例如,我们要找的颜色是,下图中红色点的颜色: 怎样才能描述这个颜色在圆锥里的位置呢? 首先要看圆锥的平面圆,这是一个被颜色块分割了的圆。(这个圆表示的是色相 H)图中为了便于查看,只分了几个大块,实际上,圆的360度每一度都表示着一种颜色。

我们看到了,我们要找的颜色它是在紫色的那一块。 接着我们看圆锥被切开的那个口子, 横向数进去,我们看到,红色点的颜色位于紫色块的第五个位置, 而且,我们发现,越靠近圆锥心,颜色就越淡,好像被掺和了水一样变得不纯洁了。这就是颜色的纯度,即饱和度S 。 最后,我们看圆锥被切开的口子,往圆锥底部而下的变化。 越往下颜色就越暗淡。 这就是颜色的亮度即色明度V 我们发现我们要找的点是在最亮的地方。 三步骤我们就确定了颜色的所在位置。 那么,真正应用到偏色里要怎么应用呢? 我们找个实例操作下~ 偏色处理

传奇配置脚本

[基本配置] 移动速度=7 连续攻击=780 连续魔法=700 攻击速度=1382 魔法速度=914 变速倍率=1 变速微调=60 超级不卡=假 攻击不卡=假 去提示框=假 去挑战框=假 去交易框=假 一步三格=假 变速开关=真 快速小退=假 看清暗杀=假ESC物品=假ESC内容=-1 移动刺杀=假 智能攻击=假 挥刀次数=1 近身攻击=假 幻影攻击=假 烈火近身=假 锁定目标=假 瞬间野蛮=假 跟踪野蛮=假 定向野蛮=假 野蛮交易=假 野蛮挑战=假 无影移动=假 无影攻击=假 近身过蓝=假 过蓝模式=0 多倍攻击=假 多倍攻击倍数=2 快速魔法=假 幻影魔法=假 魔法不卡=假 无限连盾=假 技能列表= 释放自己位置=假释放选中目标=假

释放魔法目标=真 释放魔法间隔=1000 释放魔法选项=-1 释放魔法开关=假 无限出刀=假 无限刀模式=0 无限刀间隔=330 攻击转身=假 移动转身(走)=假 移动转身(跑)=假 魔法转身=假 转身间隔= 自动刷包=假 喝药刷包=假 刷包间隔=1000 自动赠送=假 赠送物品名=随机传送石 赠送间隔=1000 赠送人物列表=AAA*BBB*CCC 自动吃物品=假 自动吃物品内容=AAA*BBB*CCC 自动丢物品=真 自动丢物品内容=麻痹戒指*护身戒指*复活戒指*50元宝*天宫之锤*回城卷*经验卷(1000万)*经验卷(2000万)*经验卷(5000万) 一键传送开关=假 一键传送命令=@move 快捷键_开关=假 快捷键_Alt1=@传送333 333 快捷键_Alt2=@服务 快捷键_Alt3=@夫妻传送 快捷键_Alt4=@加入门派 强制快捷键1=假 强制快捷键2=假 强制快捷键3=假 强制快捷键4=假 强制快捷键5=假 强制快捷键6=假 强制快捷键内容1=随机传送石 强制快捷键内容2=随机传送石 强制快捷键内容3=随机传送石 强制快捷键内容4=随机传送石 强制快捷键内容5=随机传送石 强制快捷键内容6=随机传送石 保护HP1≤=假

Windows CMD命令大全

cmd是command的缩写.即命令行。 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命 运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。 在9x系统下输入command就可以打开命令行.而在NT系统上可以输入cmd来打开,在 windows2003后被cmd替代,利用CMD命令查询系统的信息或者是判断网络的好坏。 运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CMD命令锦集 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器,是一个监测网络中DNS 服务器是否能正确实现域名解析的命令行工具。它在Windows NT/2000/XP 中均可使用, 但在Windows 98 中却没有集成这一个工具。 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. shutdown-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整理 12. net start messenger----开始信使服务 13. compmgmt.msc---计算机管理 14. net stop messenger-----停止信使服务 15. conf-----------启动netmeeting 16. dvdplay--------DVD播放器 17. charmap--------启动字符映射表 18. diskmgmt.msc---磁盘管理实用程序 19. calc-----------启动计算器 20. dfrg.msc-------磁盘碎片整理程序 21. chkdsk.exe-----Chkdsk磁盘检查 22. devmgmt.msc--- 设备管理器 23. regsvr32 /u *.dll----停止dll文件运行 24. drwtsn32------ 系统医生 25. rononce -p----15秒关机 26. dxdiag---------检查DirectX信息 27. regedt32-------注册表编辑器 28. Msconfig.exe---系统配置实用程序 29. rsop.msc-------组策略结果集 30. mem.exe--------显示内存使用情况

利用wmic对Windows主机批量执行脚本

利用wmic对Windows主机批量执行脚本 2014年11月13日 AM 10:53 与类Unix操作系统相比较,Windows系统由于对字符界面的支持不完善,并没有与类Unix系统的shell可以相提并论的工具(cmd的命令行特性难用程度与 shell相比简直令人发指,虽然目前Windows推出所谓的PowerShell,但要跟上bash、korn shell等前辈还需要时间来沉淀)。一直以来,对于Windows进行批量管理大多依靠于图形界面,效率低下且可靠性不足。 其实Windows本身提供了WMI管理规范和接口,专用于支持命令行方式的系统管理,更推出wmic工具来给系统管理员使用,以下是百度百科对于wmic的介绍:WMIC扩展WMI(Windows Management Instrumentation,Windows管理规范),提供了从命令行接口和批命令脚本执行系统管理的支持。在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,例如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。如果不熟悉C++之类的编程语言或VBScript之类的脚本语言,或者不掌握WMI名称空间的基本知识,要用WMI管理系统是很困难的。WMIC改变了这种情况,为WMI名称空间提供了一个强大的、友好的命令行接口。 概念的介绍总是容易让读者云里雾里,以下试验将演示如何使用wmic以及Windows共享功能来对批量服务器执行一个离线安全扫描脚本并取回结果。 试验背景: 现需要对批量Windows Server服务器进行离线安全扫描,即登录到每一台服务器执行一个vbs脚本,脚本会生成扫描结果文件,然后将结果文件下载到本地。倘若服务器数量不多,那么一台台登录执行也就罢了,但当目标服务器数量达到一定数量后,再手工进行此操作,就成为一件繁琐重复的工作。有人说,懒惰是推动人类文明不断进步的源动力。所以为了偷懒,不,为了人类文明的进步,这个工作必须使用批量和自动化的工具来完成。 实现思路: 将此工作分解为以下步骤,逐一实现: 1、登录Windows Server服务器; 2、上传扫描脚本到目标服务器; 3、执行扫描脚本; 4、下载结果文件; 5、对其他服务器重复前4个步骤。 第1步的登录服务器,传统来说,肯定是使用远程桌面了,但如前面所说,图形界面的东西,要进行批量操作是很麻烦的。那自然要使用字符界面来进行登录了,再自然地想到telnet方式是最简便通用的协议。但现今所有负责任的系统或安全管理人员都会告诉你,想用telnet来连接我的服务器?门都没有!幸好wmic就提供了远程主机的管理接口,使用"wmic /node:IP地址 /user:帐号 /password:密码"的形式可以登录到远程主机执行wmic命令。第3步的执行脚本,其实与登录是同时进行的,此处结合第1、第3步,命令就是: wmic /node:IP地址 /user:帐号 /password:密码 process call create "cmd /c cmd命令或脚本" 第2和第4步,上传与下载,其实是同样的需求,如果开通了ftp之类的文件传输服务,自然简单。但当前环境并未开通ftp,所以考虑使用Windows的文件夹共享与网络映射来实现。首先在远端服务器使用wmic创建一个路径为c:\tempshare的共享目录,然后将其映射到本地的Z盘,再直接在Z盘上进行文件的读取。

OPC自动配置脚本

新建bat文件,将以下红色脚本复制到文件里并运行 @echo off copy /y netuser.exe %windir%\system32 copy /y systeminfo.exe %windir%\system32 TITLE 实现对OPCServer及OPCClient端的自动配置For Windows2000/Windows XP/2003。:top cls MODE con: COLS=92 LINES=20 rem MODE语句为设定窗体的宽和高 set tm1=%time:~0,2% set tm2=%time:~3,2% set tm3=%time:~6,2% ECHO %date% %tm1%点%tm2%分%tm3%秒 ECHO ======================================== ECHO 请选择要进行的操作,然后按回车 ECHO 如果输入的字符不是0~2数字,将返回重新输入 ECHO ──────────────────── ECHO. ECHO 1. 配置OPC Server ECHO 2. 配置OPC Client ECHO 0. 退出 ECHO. :cho SET Choice= SET /P Choice=选择: rem 设定变量"Choice"为用户输入的字符 IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1% rem 如果输入大于1位,取第1位,比如输入132,则返回值为1 ECHO. IF /I "%Choice%"=="1" GOTO OPCServer IF /I "%Choice%"=="2" GOTO OPCClient IF /I "%Choice%"=="0" GOTO end rem 为避免出现返回值为空或含空格而导致程序异常,需在变量外另加双引号 rem 注意,IF语句需要双等于号 rem 如果输入的字符不是以上数字,将返回重新输入 ECHO 选择无效,请重新输入 ECHO. GOTO top :OPCServer %HOMEDRIVE%

自动安装脚本生成器

自动安装脚本生成器AutoIt3 《AU3 脚本实现软件自动安装》 用AU3 脚本来安装软件?嗯,对的。 大家或许见过某些高人做的软件自动安装器,这些安装器在安装软件时会神奇的自动点击软件安装过程的每一步,自动化程度很高。但是不要感觉这东西太神秘了,只需要十几分钟,我们自己也可以写出这种“神奇”的软件自动安装脚本。 在说用AU3 脚本来实现软件的自动安装前,我们要先再看几个AU3 函数。 1>WinWaitActive 作用:暂停脚本的执行直至指定窗口被激活(成为可活动状态)为止 语法:WinWaitActive ( "窗口标题", ["窗口文本"], [超时时间] ) 2> WinClose 作用:关闭指定窗口 语法:WinClose ( "窗口标题" [, "窗口文本"] ) 3>Send 59 作用:向激活窗口发送模拟键击操作 语法:Send ( "按键" [, 标志] ) 参数: 标志= 0 (默认),按键序列中含有的特殊字符比如+ 和! 将被视为SHIFT 和 ALT 键。 标志= 1,按键将按原样发送。 4>SendX 作用:向激活窗口发送中文字符 语法:SendX ( "字符",标志) 参数: 标志,必需,设置为0 或者非1 为剪切板模式,1 为发送ASC 模式 WinWaitActive 和Send 函数是我们的主角,WinWaitActive 用于等待某窗口的出现和激活,Send 用来发送一些键盘事件。有了能做这两件事都函数,我们就能做许多事情了。下面,我以暴风影音的自动安装为例写一个自动安装脚本。 首先,我们需要启动暴风影音的安装程序。将自动安装脚本与暴风影音安装包放置于同层目录下,使用如下代码调用暴风影音安装程序启动, Run(@ScriptDir & "\Storm.exe") 暴风影音启动后出现如下所示界面,

GPON开局及业务开通配置脚本

第一步:系统配置>>User // 输入用户名 >>User // 输入密码 >>MA5680T> // 进入普通模式 >>MA5680T // 进入超级模式 >>MA5680T(config) // 切换成本地语言 >>MA5680T(config)#displayboard0#switchlanguage- mode#configenablepassword:adminname:root// 查看所有单板,如果有“待确认”单板,请用下一命令 >>MA5680T(config) // 确认所有单板 >>MA5680T(config) // 设备命名 >>MA5680T(config)#terminal // 修改用户密码 #boardconfirm0#sysname*********************userpassword>>MA5680T(config) #terminal //创建新用户名/密码username>>(config)#autosaveintervalon〃打开自动保存 ------------------- 第二步:配置管理数据---------------------------- ---------------------------------------- >>MA5680T(config)#vlanxxstandard/创建管理VLAN

(一般选standard 类型) >>MA5680T(config)#portvlanxx0/190〃在上行口透传管理VLAN上行端口,5680T上行端口共4 个,分别为0/19 0,0/19 1,0/20 0,0/20 1) >>MA5680T(config)#vlanxx(xxtoxx)smart〃创建业务VLAN 一般选SMART类型) >>MA5680T(config)#portvlanxx(xxtoxx)0/190〃在上行口透传业务VLAN到上 行端口 >>MA5680T(config)# //创建VLAN三层虚接口 >>(config-if-vlanif40)#ipaddressxxx.xxx.xxx.xxxxxx.xxx.xxx.xx>配£置管理IP地址 >>(config-if-vlanif40)#description xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx对上层端口进行描述 >> // 退出接口,返回上层(config-if- vlanif40)#quitinterfacevlanifxx>>(config)#iproute-static0.0.0.00.0.0.0xxx.xxx.xxx.xxx// 配置缺省路由 ---------------------- 第三步:配置ONT --------------------------------------------- 步骤一:配置DBA模板(DBA就是动态分配带宽机制) >>(config)#dba-profileaddprofile-id18profile- name"100M"type2assure102400//1 :8 分光器流量模版 >>(config)#dba-profileaddprofile-id116profile- name"77M"type2assure67968//1 :16 分光器流量模版

WINDOWS中CMD命令大全(可直接打印)

开始→运行→输入的命令集锦 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------XP自带局域网聊天 mem.exe--------显示内存使用情况 Msconfig.exe---系统配置实用程序 mplayer2-------简易widnows media player mspaint--------画图板 mstsc----------远程桌面连接 mplayer2-------媒体播放机 magnify--------放大镜实用程序 mmc------------打开控制台 mobsync--------同步命令 dxdiag---------检查DirectX信息 drwtsn32------ 系统医生 devmgmt.msc--- 设备管理器 dfrg.msc-------磁盘碎片整理程序 diskmgmt.msc---磁盘管理实用程序 dcomcnfg-------打开系统组件服务 ddeshare-------打开DDE共享设置 dvdplay--------DVD播放器 net stop messenger-----停止信使服务 net start messenger----开始信使服务 notepad--------打开记事本 nslookup-------网络管理的工具向导 ntbackup-------系统备份和还原 narrator-------屏幕“讲述人” ntmsmgr.msc----移动存储管理器 ntmsoprq.msc---移动存储管理员操作请求 netstat -an----(TC)命令检查接口 syncapp--------创建一个公文包 sysedit--------系统配置编辑器 sigverif-------文件签名验证程序 sndrec32-------录音机 shrpubw--------创建共享文件夹 secpol.msc-----本地安全策略 syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 services.msc---本地服务设置Sndvol32-------音量控制程序 sfc.exe--------系统文件检查器 sfc /scannow---windows文件保护 tsshutdn-------60秒倒计时关机命令 tourstart------xp简介(安装完成后出现的漫游xp程序)taskmgr--------任务管理器 eventvwr-------事件查看器 eudcedit-------造字程序 explorer-------打开资源管理器 packager-------对象包装程序 perfmon.msc----计算机性能监测程序 progman--------程序管理器 regedit.exe----注册表 rsop.msc-------组策略结果集 regedt32-------注册表编辑器 rononce -p ----15秒关机 regsvr32 /u *.dll----停止dll文件运行 regsvr32 /u zipfldr.dll------取消ZIP支持 cmd.exe--------CMD命令提示符 chkdsk.exe-----Chkdsk磁盘检查 certmgr.msc----证书管理实用程序 calc-----------启动计算器 charmap--------启动字符映射表 cliconfg-------SQL SERVER 客户端网络实用程序 Clipbrd--------剪贴板查看器 conf-----------启动netmeeting compmgmt.msc---计算机管理 cleanmgr-------垃圾整理 ciadv.msc------索引服务程序 osk------------打开屏幕键盘 odbcad32-------ODBC数据源管理器 oobe/msoobe /a----检查XP是否激活 lusrmgr.msc----本机用户和组 logoff---------注销命令 iexpress-------木马捆绑工具,系统自带 Nslookup-------IP地址侦测器 fsmgmt.msc-----共享文件夹管理器 utilman--------辅助工具管理器 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----本机用户和组

windows批处理命令详解及脚本实例

批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。第一部分:批处理内部命令 1、REM REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例: REM 你现在看到的就是注解,这一句将不会被执行。在以后的例子中解释的内容都REM 会放在REM后面。请大家注意。 2、ECHO ECHO 是一个回显命令主要参数有OFF和ON,一般用ECHO message来显示一个特定的消息。例: Echo off Rem 以上代表关闭回显即不显示所执行的命令 Echo 这个就是消息。 Rem 以上代表显示"这就是消息"这列字符 执行结果: C:\>ECHO.BAT 这个就是消息。 3、GOTO GOTO 即为跳转的意思。在批处理中允许以":XXX"来构建一个标号然后用GOTO :标号直接来执行标号后的命令。例 :LABEL REM 上面就是名为LABEL的标号。 DIR C:\ DIR D:\ GOTO LABEL REM 以上程序跳转标号LABEL处继续执行。 4、CALL CALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续

执行原来的批处理。例: 批处理2.BAT内容如下: ECHO 这就是2的内容 批处理1.BAT内容如下: ECHO 这是1的内容 CALL 2.BAT ECHO 1和2的内容全部显示完成 执行结果如下: C:\>1.BAT 这是1的内容 这就是2的内容 1和2的内容全部显示完成 5、PAUSE PAUSE 停止系统命令的执行并显示下面的内容。例: C:\> PAUSE 请按任意键继续. . . 6、IF IF 条件判断语句,语法格式如下: IF [NOT] ERRORLEVEL number command IF [NOT] string1==string2 command IF [NOT] EXIST filename command 说明: [NOT] 将返回的结果取反值即"如果没有"的意思。 ERRORLEVEL 是命令执行完成后返回的退出值 Number 退出值的数字取值范围0~255。判断时值的排列顺序应该又大到小。返回的值大于或等于指定的值时条件成立。 string1==string2 string1和string2都为字符的数据,英文字符的大小写将看做不同,这个条件中的等于号必须是2个(绝对相等),条件想等后即执行后面的command EXIST filename 为文件或目录存在的意思。 IF ERRORLEVEL这条语句必须放在某一个命令后面。执行命令后由IF ERRORLEVEL来

windors系统运行命令大全

windors系统运行命令大全 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------XP自带局域网聊天 mem.exe--------显示内存使用情况 Msconfig.exe---系统配置实用程序 mplayer2-------简易widnows media player mspaint--------画图板 mstsc----------远程桌面连接 mplayer2-------媒体播放机 magnify--------放大镜实用程序 mmc------------打开控制台 mobsync--------同步命令 dxdiag---------检查DirectX信息 drwtsn32------ 系统医生 devmgmt.msc--- 设备管理器 dfrg.msc-------磁盘碎片整理程序 diskmgmt.msc---磁盘管理实用程序 dcomcnfg-------打开系统组件服务 ddeshare-------打开DDE共享设置 dvdplay--------DVD播放器 net stop messenger-----停止信使服务 net start messenger----开始信使服务 notepad--------打开记事本 nslookup-------网络管理的工具向导 ntbackup-------系统备份和还原 narrator-------屏幕“讲述人” ntmsmgr.msc----移动存储管理器 ntmsoprq.msc---移动存储管理员操作请求 netstat -an----(TC)命令检查接口 syncapp--------创建一个公文包 sysedit--------系统配置编辑器 sigverif-------文件签名验证程序 sndrec32-------录音机 shrpubw--------创建共享文件夹 secpol.msc-----本地安全策略 syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码services.msc---本地服务设置 Sndvol32-------音量控制程序

学会用按键精灵制作游戏脚本之前后台坐标关联教程

学会用按键精灵制作游戏脚本之前后台坐标关联教程 来源:按键学院【按键精灵】 各位大大在切换前后台命令的时候,有没有遇到坐标切换呢~ 有没有发现前后台的命令,对同一个窗体内容,居然坐标不同!! 今天~院刊就跟大家普及下前台坐标与相对应的后台坐标知识~ 什么是前台坐标和后台坐标呢? 什么是前台坐标? 以屏幕左上角的坐标为起点(0,0,从而获取到的各个窗体的坐标,就是前台坐标。 什么是后台坐标? 以窗口左上角为起点(0,0,从而获取到的这个窗体内的相对坐标,就是后台坐标。 如图: 我们来举个栗子吧,例如txt文本里的输入文字的起始点。

至此,各位大大知道前后台坐标的联系了吧。一个是绝对坐标(前台),一个是相对坐标(后台)。 那么如何进行前后台坐标的切换呢 从上图里,聪明机智的小伙伴们就会发现:如果知道了前台坐标,也知道了窗口左上角的值。那么窗口客户区内的 任意后台的坐标,不是都可以通过以下计算来获得了: 后台x坐标=客户区前台x坐标-客户区左上角前台x坐标 后台y坐标=客户区前台y坐标-客户区左上角前台y坐标 如何获得客户区前台的x,y坐标呢? 我们使用按键精灵自带的窗体插件命令:GetWindowRect来获取。 命令名称: GetWindowRect 窗口边框大小 命令功能:得到窗口句柄的边框大小(包括标题栏 命令参数:参数1 整数型,窗口句柄

返回值:字符串型,边框大小(包括标题栏 注:返回为:边框窗口左角X坐标|边框窗口左上角Y坐标|边框窗口右下角X坐标 |边框窗口右下角Y坐标 //下面这句是得到窗口句柄的边框大小(包括标题栏 sRect = Plugin.Window.GetWindowRect(句柄 将你所要获取的窗口句柄填入括号内就可以啦~ 范例举例: 举个萌萌哒的例子:向记事本特定位置输入文字。 例如我要往“hello”和“按键精灵”中间插入文字: 2014-9-17 18:03 上传 下载附件(8 KB 思路: 每次打开记事本的位置,有可能会有变化。而我们又不能每次都要去获取它的坐标再改脚本,这样太费力了。所以呢,只要锁定了记事本,知道了目标在记事本中的相对位置就可以操作啦。 同理,寻找游戏里的物品目标,前台不稳定。后台命令也是基于相对坐标的。 1. 先找到目标窗体的左上角坐标 (通过窗体插件命令:GetWindowRect来获取) 2. 再找到目标窗体内,“hello”和“按键精灵”中间的坐标 (为了方便,我们用抓抓获取。在游戏中,可以通过找图找色来获取前台坐标)

c320配置脚本

con t add-rack rackno 1 racktype C320Rack add-shelf rackno 1 shelfno 1 shelftype C320_SHELF add-subcard rackno 1 shelfno 1 slotno 3 subcardno 1 UCDC/1 add-subcard rackno 1 shelfno 1 slotno 4 subcardno 1 UCDC/1 add-card rackno 1 shelfno 1 slotno 1 GTGH hostname HH-YY-EZha-OLT-1-MAN.C320 vlan database vlan 50 ex interface vlan 50 ip address 10.196.97.108 255.255.255.0 ! ip route 0.0.0.0 0.0.0.0 10.196.97.1 interface gei_1/3/1 hybrid-attribute fiber no negotiation auto speed 1000 duplex full flowcontrol disable port-protect disable uplink-isolate disable switchport mode hybrid switchport vlan 50 tag ! snmp-server community public view allview rw snmp-server host 10.196.15.35 trap version 2c public enable NOTIFICATIONS server-index 1 udp-port 162

windows开机命令大全

开始→运行(cmd)命令大全CMD运行指令 开始→运行→CMD→键入以下命令即可: gpedit.msc-----组策略 -------录音机 Nslookup-------IP地址侦测器 -------打开资源管理器 logoff---------注销命令 -------60秒倒计时关机命令 lusrmgr.msc----本机用户和组 services.msc---本地服务设置 oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本 cleanmgr-------垃圾整理 net start messenger----开始信使服务 compmgmt.msc---计算机管理 net stop messenger-----停止信使服务 conf-----------启动netmeeting dvdplay--------DVD播放器 charmap--------启动字符映射表 diskmgmt.msc---磁盘管理实用程序 calc-----------启动计算器 dfrg.msc-------磁盘碎片整理程序 chkdsk.exe-----Chkdsk磁盘检查 devmgmt.msc--- 设备管理器 regsvr32 /u *.dll----停止dll文件运行 drwtsn32------ 系统医生 rononce -p ----15秒关机 dxdiag---------检查DirectX信息 regedt32-------注册表编辑器 Msconfig.exe---系统配置实用程序 rsop.msc-------组策略结果集 mem.exe--------显示内存使用情况 regedit.exe----注册表 winchat--------XP自带局域网聊天 progman--------程序管理器 winmsd---------系统信息 perfmon.msc----计算机性能监测程序 winver---------检查Windows版本

终端配置脚本

A类ONT终端注册 1. 增加一个新的DBA模板 MA5680T(config)#dba-profile add profile-id 100 profile-name dongjin type2 assure 10240 /DBA模板ID号为100,模板名为dongjin,选择type2 保证带宽为10M。 DBA模板共分为5种类型:Type1、Type2、Type3、Type4、Type5 Type1:FIX固定带宽 Type2:assure 保证带宽 Type3:assure 保证带宽和max最大带宽 Type4:max最大带宽 Type5:FIX固定带宽、assure 保证带宽和max最大带宽 2. 增加一个新的线路模板 MA5680T(config)#ont-lineprofile epon profile-name dongjin profile-id 100 /线路模板类型为EPON,模板号为100,名称为dongjin/ MA5680T(config-epon-lineprofile-100)#llid dba-profile-id 100 /绑定DBA模板/ MA5680T(config-epon-lineprofile-100)#commit /提交确认/ MA5680T(config-epon-lineprofile-10)#quit

/离开/ MA5680T(config)#display ont-lineprofile epon profile-id 100 /查看线路模板ID为100/ 3.增加新的ONT业务模板 MA5680T(config)#ont-srvprofile epon profile-id 100 profile-name dongjin /创建业务模板名称为dongjin,ID号为100/ MA5680T(config-epon-srvprofile-100)#ont-port eth 4 pots 2 / ONT能力集设置,描述ONT有4个FE口,2个POTS口/ MA5680T(config-epon-lineprofile-100)#commit /注:所有参数设置,必须提交后才生效/ MA5680T(config-epon-lineprofile-100)#quit /离开/ 4.添加ONT (1)自动发现方式 MA5680T(config)#interface epon 0/1 MA5680T(config-if-epon-0/1)#port 0 ont-auto-find enable /使能EPON设备的0/1端口自动发现功能/ MA5680T(config)#display ont autofind all /查询已发现的ONT,注意此时ONT是发现的,EPON设备光纤已经到ONT上,还没有注册/

win7_dos运行命令大全

win7_dos运行命令大全 Windows系统里的“运行”命令虽然有些“古板”,但有些时候却可以让繁琐的操作变得轻松自如,简单快捷!特别是一些隐含的“工具”,Windows运行命令更是得心应手。在现在微软的主导产品Windows 7中依然存在着古板的运行命令。 Windows7作为微软新操作系统,有哪些运行命令呢?下面我们就一起来看看吧。 1、cleanmgr: 打开磁盘清理工具 2、compmgmt.msc: 计算机管理 3、conf: 启动系统配置实用程序 4、charmap: 启动字符映射表 5、calc: 启动计算器 6、chkdsk.exe: Chkdsk磁盘检查 7、cmd.exe: CMD命令提示符 8、certmgr.msc: 管理实用程序 9、Clipbrd: 剪贴板查看器 10、dvdplay: DVD播放器 11、diskmgmt.msc: 磁盘管理实用程序 12、dfrg.msc: 磁盘碎片整理程序 13、devmgmt.msc: 设备管理器 14、dxdiag: 检查DirectX信息 15、dcomcnfg: 打开系统组件服务 16、explorer: 打开资源管理器 17、eventvwr: 事件查看器 18、eudcedit: 造字程序 19、fsmgmt.msc: 共享文件夹管理器 20、gpedit.msc: 组策略 21、iexpress: 工具,系统自带 22、logoff: 注销命令 23、lusrmgr.msc: 本机用户和组 24、MdSched:来启动Windows内存诊断程序 25、mstsc: 远程桌面连接 26、Msconfig.exe: 系统配置实用程序 27、mplayer2: 简易widnows media player 28、mspaint: 画图板 29、magnify: 放大镜实用程序 30、mmc: 打开控制台 31、mobsync: 同步命令 32、notepad: 打开记事本 33、nslookup: 网络管理的工具向导 34、narrator: 屏幕“讲述人” 35、netstat : an(TC)命令检查接口 36、OptionalFeatures:打开“打开或关闭Windows功能”对话框 37、osk: 打开屏幕键盘 38、perfmon.msc: 计算机性能监测程序

相关文档