PowerShell脚本的基础概要常量,变量的使用各种字符串的操作对运算符的操作数组,哈希表:创建、修改合并数组和哈希表条件判断:if,switch语句逻辑判断:使用运算符进行判断循环控制:while,do…while,do…until,for,foreach语句模块化:组织和调整代码;使用切当的数据类型,..
分类:
系统相关 时间:
2015-04-28 00:23:55
阅读次数:
239
PowerShell条件控制If,else,elseif语句基本语法:if(条件){代码}elseif(条件){代码}else(条件){代码}else{代码}例如1:$n=10if($n-eq1){"n=1"}elseif($n-ne1){"n!=1,andn=$n"}结果:{"n!=1,andn=$n"}例如2:查看本机的操作系统$ComputerName=(Get-WmiObject-classwin32_compute..
分类:
系统相关 时间:
2015-04-28 00:23:09
阅读次数:
351
PowerShell循环语句介绍for(初值;表达式;赋值语句){代码}用变量值控制执行次数foreach(成员变量in数组){代码}利用迭代执行代码foreach-object对一组输入的每个对象执行运算while(表达式){代码}表达式为真时循环执行代码do{代码}while(表达式)类似于while,只是先执行代码,再判..
分类:
系统相关 时间:
2015-04-28 00:14:07
阅读次数:
314
PowerShell函数介绍PowerShell脚本中,可以将常用的代码块集成在一个函数内,这样提高脚本的高可用性和易维护性;当需求变化发生时候,只需改进或删除对应的代码块即可;代码块即函数;函数使用”$input”变量来从管道中获取信息;函数,在获取数据时,$input变量会接受所有的..
分类:
系统相关 时间:
2015-04-28 00:09:41
阅读次数:
220
PowerShell--对WMI对象的操作什么是WMI对象它是作为一个基本的数据库存在于windows系统中的。我们可以连接WMI服务请求查询其中所包含的信息。Root\cimv2是WMI的一个命名空间,每个命名空间下有不同的WMI对象成员。CIMV2是其默认设置;WMI包括系统各方面的内容:机器信息:制造..
分类:
系统相关 时间:
2015-04-28 00:04:47
阅读次数:
451
Powershell引号和转义字符单引号:任何情况下都只表示引号内自身的字符。输出:$a="World"<enter>‘Hello,$a’结果:Hello,$a双引号:允许进行变量代换和字符转义。输出:$a="World"<enter>"Hello,$a"结果:Hello,World输出单引号,双引号‘I‘’m$a’结果:I’m$a$a=..
分类:
系统相关 时间:
2015-04-27 23:55:00
阅读次数:
171
1 dir *.* -Recurse | Unblock-File
分类:
系统相关 时间:
2015-04-26 06:55:28
阅读次数:
143
1.PowerShell数组声明数组$strUsers=@("user1","user2","user3”)查看数组$strUsersPSC:\Users\Administrator>$strUsers[0]user1赋值$strUsers[1]="marui"重新查看数组元素PSC:\Users\Administrator>$strUsersuser1maruiuser3合并两个数组2.PowerShell哈希表哈希表,也就..
分类:
编程语言 时间:
2015-04-26 01:29:52
阅读次数:
204
PowerShell中的格式1.PowerShell中的对象和win平台下的面向对象概念一致,即指我们收集信息或者执行操作的行为。包括属性(信息,我们可以收集)和方法(我们可以执行)。有一个生动的例子——“灯泡”。对象是显而易见的,它是一个灯泡。一个灯泡的属性可能包括了其颜色,功率..
分类:
系统相关 时间:
2015-04-26 01:28:27
阅读次数:
285
首先,以管理员身份打开PowerShell。输入:get-process -includeusername | format-table -autosize显示如下:Handles WS(K) VM(M) CPU(s) Id UserName ...
分类:
系统相关 时间:
2015-04-24 18:20:49
阅读次数:
259