windows脚本概述 1/4

Windows 脚本宿主 (WSH Windows Script Host) 是一种 Windows 管理工具。Windows 98引入,后续的Windows一直支持。

由WScript CScript(默认安装在Windows的System32目录下, wscript.exe: GUI形式 cscript.exe:命令行形式, 执行参数完全一样,没有差别)解释执行。

当前目前对于Windows的管理引入了PowerShell, 基于.net功能更加强大,不过WSH作为对于已有的投入的维护和升级等仍然有重要的作用。

脚本和Windows自动化

脚本是用脚本语言(如 JScript 和 VBScript,这两个Windows默认内置)编写的程序。可选脚本语言包括 Rexx、Python 和 Perl。与编程语言(如 C++ 和 Visual Basic)相比,脚本语言更适合于创建短小的应用程序以便快速解决小问题。

在许多情况下,脚本用于实现手动任务的自动化,这一点很象宏。脚本非常适合于:

  • 操纵 Windows 环境
  • 运行其他程序
  • 使登录过程自动化
  • 向应用程序发送按键顺序
脚本文件的类型

扩展名


脚本类型


说明


.bat


MS-DOS 批处理文件


MS-DOS 操作系统的批处理文件


.asp


ASP 页


Active Server Page 文件


.html


HTML 文件


Web 页


.js


JScript 文件


Windows 脚本


.vbs


VBScript 文件


Windows 脚本


.wsf


Windows 脚本宿主文件


Windows 脚本的容器或项目文件;由 WSH 2.0 或更高版本支持。


.wsh


Windows 脚本宿主文件


脚本文件的属性文件;由 WSH 1.0 或更高版本支持。

建议: 如果对Basic熟悉的话,使用VBScript编写脚本;对于C/C++或JavaScript熟悉的话,使用Jscript编写脚本

时间: 2024-09-28 13:01:21

windows脚本概述 1/4的相关文章

深入挖掘Windows脚本技术

window|脚本 [目录]1,前言2,回顾WSH对象3,WMI服务4,脚本也有GUI5,反查杀6,来做个后门7,结语8,参考资料 [前言]本文讲述一些Windows脚本编程的知识和技巧.这里的Windows脚本是指"Windows Script Host"(WSH Windows脚本宿主),而不是HTML或ASP中的脚本.前者由Wscript或Cscript解释,后两者分别由IE和IIS负责解释.描述的语言是VBScript.本文假设读者有一定的Windows脚本编程的基础.如果你对

云服务器 ECS安全:高级安全Windows防火墙概述以及最佳实践

高级安全Windows防火墙概述以及最佳实践 简介 在Windows NT6.0之后微软推出了高级安全Windows防火墙(简称WFAS),高级安全Windows防火墙是分层安全模型的重要部分, 通过为计算机提供基于主机的双向网络通讯筛选, 高级安全Windows防火墙 阻止未授权的网络流量流向或流出本地计算机.高级安全 Windows 防火墙 还是用网络感知,以便可以将相应安全设置应用到计算机连接到的网络类型.Windows 防火墙和 Internet 协议保护 (sec) 配置设置集成到名为

dot1x-请教802.1x认证配置的windows脚本,哪位大神会写啊。

问题描述 请教802.1x认证配置的windows脚本,哪位大神会写啊. 鼠标操作,就是手动添加无线认证设置,勾选1x认证,然后去掉一些认证选项.求大神!!!

vbs实用软件自造——Windows脚本应用实例_vbs

从Windows 98时代起,各种脚本文件不断出现,脚本文件的作用是为了实现各种脚本文件在 Windows 界面或 Dos 命令提示符下的直接运行,微软就在系统内植入了一个基于 32 位 Windows 平台.独立的脚本运行环境,并将其命名为"Windows Scripting Host(Windows 脚本宿主以下简称WSH)". WSH 诞生后,在 Windows 系列产品中很快得到了推广.除 Windows 98 外,微软在 Internet Information Server

远程脚本 概述_远程脚本

"实际上,我们自己也曾用过这种方法.这在以前一般称为远程脚本(remote scripting),很多人认为这只是一种修修补补.不过,这确实提供了一种能避免页面刷新的机制. 远程脚本概述 基本说来,远程脚本是一种远程过程调用类型.你可以像正常的Web应用一样与服务器交互,但是不用刷新整个页面.与Ajax类似,你可以调用任何服务器端技术来接收请求.处理请求并返回一个有意义的结果.正如在服务器端有很多选择,客户端同样有许多实现远程脚本的选择.你可以在应用中嵌入Flash动画.Java applet,

c#能不能执行windows脚本

问题描述 c#能不能执行windows脚本,并把值传到脚本中的函数里去.有没有例子可以看看.

“Windows脚本宿主”autorun.js的处理方法_常用工具

[问题故障描述]: 双击C.D.E盘就会出现一个"Windows脚本宿主"无法找到脚本文件,下面是脚本:D:\autorun.vbs 行: 25 字符: 4 错误: 错误的'Next' 代码: 800A041F 源: Microsoft VBScript编译器错误 [病毒信息说明]: 双击盘符后,会加载根目录下autorun.inf文件,再调用autorun.bat文件,根据autorun.bat编写内容,调用autorun.reg写入键值到注册表中.病毒有可能会修改以下键值: Cod

远程开启/关闭目标telnet服务的windows脚本RTCS.vbs_vbs

********************************************************************************  RTCS v1.10  Remote Telnet Configure Script, by zzzEVAzzz  Welcome to visite www.isgrey.com  Usage:  cscript c:\scriptpath\RTCS.vbe targetIP username password NTLMAuthor

远程启动终端服务的windows脚本ROTS.vbs_vbs

******************************************************************************* ROTS v1.05 Remote Open Terminal services Script, by zzzEVAzzz Welcome to visite www.isgrey.com Usage: cscript c:\scriptpath\ROTS.vbs targetIP username password [port] [/r