Script
文章平均质量分 75
wizfair
保密
展开
-
脚本自学指南
第一部分:基础知识第一章:开始运行你的第一个脚本头Option Explicit:变量使用前必须先声明On Error Resume Next:如果出错,跳过该行继续执行下一条语句Dim:声明变量引用任务:给变量赋值处理 输出增强你的脚本添加注释修改现有脚本 第二章:循环For Each ... Next:遍历对象集合,对所有对象依次执行相同操作F原创 2006-05-16 12:25:00 · 561 阅读 · 0 评论 -
PowerShell入门指南2
八,Windows PowerShell常用命令举例 1. get-help/help/man get-help get-command get-help about_signing get-help get-command -detailed get-help get-command -full get-help get原创 2007-06-14 10:48:00 · 1060 阅读 · 0 评论 -
PowerShell笔记第2部分
还是假定c:/restored为我们执行操作的文件夹,列出文件夹中所有文件,以大小、文件名排序:get-childitem c:/restored | sort-object length, name列出文件夹中所有文件,以大小、文件名排序,倒序排列:get-childitem c:/restored | sort-object length, name -descending列出文件夹中所有文件原创 2007-06-12 14:30:00 · 835 阅读 · 0 评论 -
PowerShell笔记第4部分
假定工作目录为c:/test,列出工作目录及其子目录下所有文件:get-childitem c:/test -recurse只列出目录和子目录名:get-childitem c:/test -recurse | where-object {$_.mode -match "d"}列出工作目录及其子目录下所有文件,将输出结果保存到文本文件:1) get-childitem c:/test -recur原创 2007-06-12 22:28:00 · 807 阅读 · 0 评论 -
PowerShell笔记第3部分
新建一个文件夹:new-item c:/restored/test -type directory验证文件夹(路径)是否已经存在:test-path c:/restored/test如果存在,PowerShell返回True;否则返回false想知道c:/restored下面是否有bat文件也可以用上面的命令:test-path c:/restored/*.bat如果存在,PowerShell返原创 2007-06-12 22:25:00 · 744 阅读 · 0 评论 -
PowerShell笔记第1部分
假定文件夹为c:/restored, 列出文件夹中所有文件:get-childitem c:/restored注:get-childitem执行起来有点像dir,但是dir能够列出注册表中某特定键值的子键吗?先别急,我们慢慢来。:)列出文件夹中所有文件,不包括后缀为tmp的文件:get-childitem c:/restored -exclude *.tmp列出文件夹中所有文件,不包括后缀为tmp原创 2007-06-12 13:10:00 · 993 阅读 · 1 评论 -
用pspasswd修改本地/远程管理员密码
PsPasswd changes passwords on a local or remote system.Usage: pspasswd [//[computer[,computer,[,...]|Domain]|@file] [-u Username [-p Password]]] Username [NewPassword] computer Direct PsPasswd原创 2007-06-27 12:57:00 · 2190 阅读 · 0 评论 -
列出所有已经安装的管理工具
Set objShell = CreateObject("Shell.Application")Set colTools = objShell.Namespace(47).ItemsFor Each objTool in colTools Wscript.Echo objToolNext原创 2006-05-16 12:56:00 · 557 阅读 · 0 评论 -
列出盘符
Option ExplicitOn Error Resume NextConst DriveType = 3Dim colDrives Dim driveset colDrives = _GetObject("winmgmts:").ExecQuery _ ("select DeviceID from Win32_LogicalDisk where DriveType =" & DriveT原创 2006-05-16 17:24:00 · 556 阅读 · 0 评论 -
获取正确的注册表键值
有个简单的方法来确保获取了正确的注册表键值:使用注册表编辑器的“Copy Key Name"功能Edit > Copy Key Name原创 2006-05-16 14:33:00 · 660 阅读 · 0 评论 -
列出当前登陆的用户信息
Option Explicit On Error Resume NextDim objShellDim regLogonUserName, LogonUserNameDim regExchangeLogonDomain, ExchangeLogonDomainDim regGPServer, GPServerDim regUserHome, UserHomeDim regHomePa原创 2006-05-16 14:15:00 · 867 阅读 · 0 评论 -
一些有用的注册表键值
服务信息:HKEY_LOCAL_MACHINE/SYSTEM/ CurrentControlSet/Services域登陆用户名:HKEY_CURRENT_USER/Software/Microsoft/ Windows/CurrentVersion/Explorer/Logon User NameExchange域信息:HKEY_CURRENT_USER/Software/原创 2006-05-16 13:46:00 · 957 阅读 · 0 评论 -
列出机器名
Option ExplicitOn Error Resume Next Dim objShellDim regActiveComputerName, regComputerName, regHostnameDim ActiveComputerName, ComputerName, HostnameregActiveComputerName = "HKLM/SYSTEM/CurrentControl原创 2006-05-16 13:30:00 · 575 阅读 · 0 评论 -
PowerShell入门指南1
一,Windows PowerShell设计目标 一)Windows PowerShell是特别为系统管理员设计的、全新的Windows命令行shell。 二)和大多数接受并返回文本的shell不同,Windows PowerShell建立在.NET公共语言运行时(CLR)和.NET框架之上,它接受并返回.NET对象。 三)Windows PowerSh翻译 2007-06-12 23:49:00 · 3839 阅读 · 0 评论