分享
 
 
 

非常网管——Windows脚本应用详解

非常网管——Windows脚本应用详解  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,WINDOWS,

作者: 王春海 编著

出 版 社: 人民邮电出版社

出版时间: 2008-7-1字数: 803000版次: 1页数: 476印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115178435包装: 平装编辑推荐

详细介绍了AutoIT基本脚本和AutoIT各种函数的应用。

给出了几十种常用软件的全自动安装脚本的制作思路、编写过程与详细代码。

提供了完全自动安装Windows XP/2000/2003操作系统程序的方法与自动安装各种硬件驱动程序的方法与自动安装各种应用软件的脚本。

强调通过各种脚本襀工作站与服务器的自动设置和部署,减少重复性操作,改善工作效率。

内容简介

本书介绍了用AutoIT编写自动化脚本、使用批处理程序完成自动操作、创建Windows无人值守安装应答文件、使用系统配置文件等内容,覆盖了从操作系统的全自动安装(不需要用户交互)、自动加载各种驱动程序、自动安装软件,到安装完操作系统后自动配置、进行定制等各方面的应用。使用本书提供的脚本,可以极大地减轻管理员和最终用户的负担,原来需要用户或管理员多次进行的重复性操作,就可以在编写的脚本控制下“自动”运行。

在本书的配套光盘中包括了全部脚本的源程序及说明。绝大多数脚本代码不需要修改就可以直接使用,另外一些只需简单修改(例如更换IP地址、计算机名称等)后即可使用。

本书适合于网络管理员、系统管理员、网络工程人员、网络技术爱好者及其他相关从业人员阅读,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。

目录

第1章AutoIT基础知识

1.1AutoIT功能概述

1.2编写自动安装软件脚本

1.2.1AutoIT的安装与快捷菜单

1.2.2制作WinRAR压缩软件的安装脚本

1.2.3测试编写的脚本

1.3编写管理配置脚本

1.3.1脚本完成的任务描述

1.3.2编写配置资源管理器设置的脚本

1.4用AutoIT编写操作脚本——创建VPN拨号连接

第2章AutoIT基础脚本

2.1AutoIT的组成与相关工具

2.1.1AutoIT编译程序

2.1.2AutoIT窗口信息工具

2.1.3SciTE编辑器

2.2AutoIT控件使用

2.2.1控件命令

2.2.2ControlClick

2.2.3ControlDisable

2.2.4ControlEnable

2.2.5ControlFocus

2.2.6ControlGetPos

2.2.7ControlGetText

2.2.8ControlHide

2.2.9ControlGetFocus

2.2.10ControlMove

2.2.11ControlSetText

2.2.12ControlShow

2.2.13ControlSend

2.2.14ControlGetHandle

2.3窗口管理

2.3.1WinActivate

2.3.2WinActive

2.3.3WinClose

2.3.4WinExists

2.3.5WinFlash

2.3.6WinGetClassList

2.3.7WinGetClientSize

2.3.8WinGetPos

2.3.9WinGetProcess

2.3.10WinGetText

2.3.11WinGetTitle

2.3.12WinKill

2.3.13WinMenuSelectItem

2.3.14WinMinimizeAll

2.3.15WinMinimizeAllUndo

2.3.16WinMove

2.3.17WinSetState

2.3.18WinSetTitle

2.3.19WinWait

2.3.20WinWaitActive

2.3.21WinWaitClose

2.3.22WinWaitNotActive

2.4AutoIT编程语言规范

2.4.1数据类型

2.4.2变量类型

2.4.3宏操作

2.4.4运算符

2.4.5条件选择语句

2.4.6循环结构

2.4.7用户函数

2.4.8脚本注释

2.5AutoIT关键字

2.5.1#comments-start

2.5.2#include

2.5.3#include-once

2.5.4#NoTrayIcon

2.5.5#RequireAdmin

2.5.6Dim/Global/Local/Const

2.5.7Exit

2.5.8ExitLoop

2.5.9If...Then

2.5.10If...ElseIf...Else...EndIf

2.5.11False/True

第3章AutoIT函数

3.1环境变量管理函数

3.1.1ClipGet

3.1.2ClipPut

3.1.3EnvGet

3.1.4EnvSet

3.1.5EnvUpdate

3.1.6MemGetStats

3.2文件、目录和驱动器管理函数

3.2.1DirCopy

3.2.2DirCreate

3.2.3DirMove

3.2.4DirRemove

3.2.5DriveGetDrive

3.2.6DriveGetFileSystem

3.2.7DriveGetLabel

3.2.8DriveMapAdd

3.2.9DriveMapDel

3.2.10DriveMapGet

3.2.11DriveSetLabel

3.2.12DriveSpaceFree

3.2.13DriveSpaceTotal

3.2.14DriveStatus

3.2.15FileChangeDir

3.2.16FileClose

3.2.17FileCopy

3.2.18FileDelete

3.2.19FileExists

3.2.20FileGetAttrib

3.2.21FileGetLongName

3.2.22FileGetShortName

3.2.23FileGetSize

3.2.24FileGetTime

3.2.25FileGetVersion

3.2.26FileMove

3.2.27FileOpen

3.2.28FileRead

3.2.29FileReadLine

3.2.30FileRecycle

3.2.31FileRecycleEmpty

3.2.32FileSelectFolder

3.2.33FileSetAttrib

3.2.34FileSetTime

3.3键盘控制函数

3.4消息框与对话框函数

3.4.1InputBox

3.4.2MsgBox

3.4.3ProgressOff

3.4.4ProgressOn

3.4.5ProgressSet

3.4.6SplashImageOn

3.4.7SplashOff

3.4.8SplashTextOn

3.4.9ToolTip

3.5鼠标控制函数

3.5.1MouseClick

3.5.2MouseClickDrag

3.5.3MouseDown

3.5.4MouseUp

3.5.5MouseGetPos

3.5.6MouseMove

3.5.7MouseWheel

3.6网络函数

3.6.1FtpSetProxy

3.6.2HttpSetProxy

3.6.3InetGet

3.6.4InetGetSize

3.6.5Ping

3.6.6TCPShutdown与UDPShutdown

3.6.7TCPStartup与UDPStartup

3.7进程管理函数

3.7.1DllCall

3.7.2DllClose

3.7.3DllOpen

3.7.4ProcessClose

3.7.5ProcessExists

3.7.6ProcessSetPriority

3.7.7ProcessList

3.7.8ProcessWait

3.7.9ProcessWaitClose

3.7.10Run

3.7.11RunWait

3.7.12ShellExecute

3.7.13ShellExecuteWait

3.7.14Shutdown

3.8注册表管理函数

3.8.1RegDelete

3.8.2RegEnumKey

3.8.3RegEnumVal

3.8.4RegRead

3.8.5RegWrite

3.9字符串操作函数

3.9.1StringAddCR

3.9.2StringCompare

3.9.3StringInStr

3.9.4StringIsAlNum

3.9.5StringIsAlpha

3.9.6StringIsASCII

3.9.7StringIsDigit

3.9.8StringIsFloat

3.9.9StringIsInt

3.9.10StringIsLower

3.9.11StringIsSpace

3.9.12StringIsUpper

3.9.13StringIsXDigit

3.9.14StringLeft

3.9.15StringLen

3.9.16StringLower

3.9.17StringMid

3.9.18StringReplace

3.9.19StringRight

3.9.20StringSplit

3.9.21StringStripCR

3.9.22StringStripWS

3.9.23StringTrimLeft

3.9.24StringTrimRight

3.9.25StringUpper

3.10Timer与延时函数

3.10.1Sleep

3.10.2TimerInit

3.10.3TimerDiff

3.11变量与变量转换函数

3.11.1Asc

3.11.2AscW

3.11.3Chr

3.11.4ChrW

3.11.5Assign

3.11.6Binary

3.11.7BinaryLen

3.11.8BinaryMid

3.11.9BinaryToString

3.11.10Dec

3.11.11Hex

3.11.12Int

3.11.13IsAdmin

3.11.14IsArray

3.11.15IsBinary

3.11.16IsBool

3.11.17IsDeclared

3.11.18IsFloat

3.11.19IsInt

3.11.20IsKeyword

3.11.21IsNumber

3.11.22IsString

3.11.23Number

3.11.24String

第4章字体输入与系统工具脚本

4.1字体输入脚本

4.1.1智能ABC自动安装脚本的制作

4.1.2极品五笔自动安装脚本的制作

4.1.3数字五笔自动安装脚本的制作

4.1.4紫光华宇拼音自动安装脚本的制作

4.1.5五笔加加自动安装脚本的制作

4.1.6王码五笔型输入法自动安装脚本的制作

4.2系统工具脚本

4.2.1Editplus自动安装脚本的制作

4.2.2MaxDOS v5.7s硬盘版自动安装脚本的制作

4.2.3UltraEdit自动安装脚本的制作

4.2.4Windows优化大师自动安装脚本的制作

4.2.5超级兔子魔法设置自动安装脚本的制作

4.2.6超级兔子网络卫士自动安装脚本的制作

4.2.7金山词霸 2006 SP2自动安装脚本的制作

4.2.8金山打字 2006自动安装脚本的制作

4.2.9一键GHOST硬盘版自动安装脚本的制作

4.2.10IE修复专家自动安装脚本的制作

第5章媒体工具与图形图像类脚本

5.1媒体工具脚本

5.1.1Winamp自动安装脚本的制作

5.1.2暴风影音3自动安装脚本的制作

5.1.3暴风影音 6自动安装脚本的制作(带卸载功能)

5.1.4超级解霸 3000 VISTA增强版自动安装脚本的制作

5.1.5豪杰超级解霸 V10自动安装脚本的制作

5.1.6酷我音乐盒自动安装脚本的制作

5.1.7千千静听自动安装脚本的制作

5.1.8PPLive自动安装脚本的制作

5.1.9RealPlayer10自动安装脚本的制作

5.2图形图像工具脚本

5.2.1ACDSee 3自动安装脚本的制作

5.2.2ACDSee Pro8自动安装脚本的制作(带卸载功能)

5.2.3CorelDRAW9自动安装脚本的制作

5.2.4HyperSnap自动安装脚本的制作

5.2.5Adobe Photoshop 7自动安装脚本的制作

5.2.6屏幕录像专家自动安装脚本的制作

5.2.7红蜻蜓抓图精灵自动安装脚本的制作

第6章电子图书与网络工具脚本

6.1电子阅读工具脚本

6.1.1Acrobat Reader 5.0自动安装脚本的制作

6.1.2Adobe Reader 7自动安装脚本的制作

6.1.3Adobe Reader 8自动安装脚本的制作(带卸载功能)

6.1.4Apabi Reader自动安装脚本的制作(带卸载功能)

6.2网络工具脚本

6.2.1BitComet自动安装脚本的制作

6.2.2DuDu下载加速器自动安装脚本的制作

6.2.3FlashFXP自动安装脚本的制作

6.2.4FlashGet自动安装脚本的制作

6.2.5KuGoo(酷狗)自动安装脚本的制作

6.2.6Maxthon自动安装脚本的制作

6.2.7Serv-U自动安装脚本的制作

6.2.8WebThunder自动安装脚本的制作

6.2.9迅雷自动安装脚本的制作

第7章光盘工具与病毒防护脚本

7.1光盘工具脚本

7.1.1UltraISO自动安装脚本的制作

7.1.2EasyBoot自动安装脚本的制作

7.1.3Nero 6自动安装脚本的制作

7.1.4WinISO自动安装脚本的制作

7.2病毒防护脚本

7.2.1奇虎360安全卫士自动安装脚本的制作

7.2.2卡巴斯基互联网安全套装 7.0自动安装脚本的制作

7.2.3kv2008自动安装脚本的制作

第8章即时消息类脚本

8.1IPQQ2007自动安装脚本的制作

8.2Windows Live Messenger自动安装脚本的制作(带卸载功能)

8.2.1脚本安装部分

8.2.2脚本卸载部分

8.2.3整合脚本

8.3淘宝旺旺自动安装脚本的制作

8.4网易POPO自动安装脚本的制作

8.5新浪UC2007自动安装脚本的制作

8.6雅虎通自动安装脚本的制作

8.7TM2008自动安装脚本的制作

第9章自动化管理脚本

9.1使用AutoIT创建多个DHCP作用域

9.1.1脚本说明

9.1.2创建AutoIT脚本

9.1.3完整的AutoIT脚本与配置文件示例

9.2使用AutoIT绑定多个MAC地址

9.3使用AutoIT配置升级服务器

9.3.1手动设置工作站使用WSUS服务器

9.3.2使用脚本完成自动化操作

9.4使用AutoIT自动创建ADSL拨号连接

9.5使用AutoIT自动配置Windows Server 2003组策略

9.5.1关闭“管理您的服务器”对话框

9.5.2关闭关机提示

9.5.3编写脚本完成自动配置

第10章Windows操作系统的部署

10.1Windows操作系统的安装方法

10.1.1光盘启动安装

10.1.2使用winnt命令安装

10.1.3使用winnt32命令安装

10.1.4网络远程安装(RIS)

10.1.5sysprep安装

10.2制作从光盘引导的全自动Windows安装光盘

10.2.1理解Windows的应答文件

10.2.2使用安装管理器制作应答文件

10.2.3集成驱动程序到安装光盘中

10.3无人参与值守安装配置文件

10.4RIS远程安装配置文件

10.4.1修改应答文件

10.4.2集成驱动程序

10.4.3集成网卡驱动程序

10.5使用工具制作集成各种驱动与软件的安装光盘

10.5.1WUCDCreator的安装与配置

10.5.2WUCDCreator的使用

10.5.3在RIS远程安装服务中使用WUCDCreator

10.6Windows Server 2003的无人值守安装

10.7ISA Server的远程安装

10.7.1无人职守安装ISA Server 2006的具体步骤

10.7.2备份ISA Server的配置

第11章自动化脚本在网络中的应用

11.1制作全自动的集成应用软件的安装光盘

11.2用组策略发布全自动的安装软件

11.3服务器的自动登录与自动启动

11.3.1让Windows Server 2003自动登录

11.3.2创建启动批处理程序

11.3.3使用计划任务启动创建的批处理程序

11.4自动信任根证书颁发机构

11.5金山毒霸局域网升级程序

附录A制作启动软盘镜像和制作启动 光盘镜像的方法

A.1制作DOS启动软盘镜像

A.2制作Windows 98安装光盘镜像

A.3制作集成SP1的Windows Server 2003安装光盘镜像

附录B远程安装服务

B.1RIS(远程安装)服务概述

B.2远程安装服务的系统需求

B.2.1服务需求

B.2.2服务器硬件需求

B.2.3工作站需求

B.2.4其他考虑事项

B.2.5远程安装服务的前期准备

B.3RIS远程安装服务的实现

B.3.1RIS服务器的安装

B.3.2授权RIS服务器

B.3.3配置RIS服务器

B.3.4禁止RIS安装过程中重新分区硬盘

B.3.5让RIS远程安装的系统自动完成

B.3.6允许远程安装

B.3.7委派所有用户可以将计算机加入到域

B.4在客户机上安装Windows XP Professional

附录CWindows部署服务

C.1Windows部署服务简介

C.1.1Windows部署服务组件

C.1.2Windows部署服务的优点

C.1.3Windows部署服务的要求

C.1.4Windows部署服务中的新增功能

C.2Windows部署服务的安装

C.3Windows部署服务的配置

C.3.1启动Windows部署服务

C.3.2添加Windows Vista镜像

C.3.3配置Windows部署服务

C.3.4在Active Directory创建用于“Windows部署服务”的用户

C.4使用Windows部署服务远程安装Vista

书摘插图

第1章AUtoIT基础知识

AutoIT是一款“自动化”的控制软件,它根据事先编写好的“脚本”完成指定的工作。AutoIT虽然是一种脚本控制程序,也需要“编程”,但AutoIT的脚本比用C语言、VB编程的脚本要简单得多——它不需要记忆众多的参数,也不需要学习复杂的语法。而且它的应用目标也非常明确:凡是在计算机上可以由“人”手动完成的一些固定操作,尤其是经常重复的一些操作,都可以通过编写AutolT脚本“自动”来完成。

1.1 AutolT功能概述

AutolT是一款免费软件,它可以用来编写具有Basic语言风格的脚本程序,它被设计用在Windows GUI(Windows图形界面)中进行自动化操作。通过AutoIT可以模拟键盘按键动作(例如按下某个键、同时按下某几个键、按下某个键几次)、鼠标移动、鼠标按键和Windows窗口(和控件)操作等以实现自动化任务,这是其他语言所无法做到或尚无可靠方法实现的。

AutolT最早是为台式机的“自动批处理”而设计的,用来对数千台计算机进行(同样的)配置。不过随着v3版本的到来,它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。

AutolT可以实现的操作如下。

●执行Windows及DOS下的可执行文件。

●模拟击键动作(支持大多数的键盘布局)。

●模拟鼠标移动和单击动作。

●对窗口进行移动、调整大小和其他操作。

●直接与窗口的“控件”交互(设置或获取文字、移动、关闭窗口等)。

●配合剪贴板进行剪切的复制、粘贴文本操作。

●对注册表进行操作。

AutolT的最新版本是3.2,读者可以从其官方网站(http://www.autoitscript.com/autoit3/)下载最新的版本,也可以从AutolT中文论坛(http://www.autoit.net.cn/)下载汉化版本。

AutolT在运行时会读取一个指定的脚本文件。这个脚本文件使得AutolT能完成如下的一系列操作。

……

非常网管——Windows脚本应用详解

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有