(Function)A: |
A: 作用 相当于set-location a: , 将当前目录切换到A盘符下面(软驱) 同理有B:,C:,D:,......Y:,Z: 参数: 无 例子 : view plaincopy to clipboardprint? - A: #切换到软驱
- cd d:/powershell #切换到目录d:/powershell
- C: #切换到C盘当前目录下,等效于 set-location C:.解释请看下面
- D: #切换到 d:/powershell目录下。因为在上面第2步的时候当前目录为d:/powershell
|
(Cmdlet)Add-Computer |
Add-Computer 作用: 添加计算机到域(Domain)或者组(Group) 语法: Add-Computer [-Credential <PSCredential>] [-OUPath <string>] [-Passthru] [-Reboot <switch>] [-Server <string>] [-Un secure <switch>] [[-ComputerName] <String []>] [-DomainName] <string> [-confirm] [-whatif] [<CommonParameters>] Add-Computer [-Credential <PSCredential>] [-Passthru] [-Reboot <switch>] [[-ComputerName] <String []>] [-WorkGroupN ame] <string> [-confirm] [-whatif] [<CommonParameters>] 例子 1: add-computer -domain domain1.corp.company -reboot 利用当前用户账号信息将本地计算机添加到域,然后重启机器. |
(Cmdlet)Add-Content |
add-content, alias 为ac 帮助: 可以通过get-help add-content, help ac, 或者help ac -full来得到帮助。 用法: add-content <path> <content>, path 为你需要写入内容的目的文件,如"c:/new.txt", content 为你要写入的内容。 用途: 向指定文件写入内容。 例子 1: add-content "c:/new.txt" "Powershell is powerful!" 将文本"Powershell is powerful!"写入c盘下的new.txt末尾,不会覆盖已存在的内容。如果new.txt不存在,ps自动新建。两个参数的双引号都不是必须的。你可以写为add-content c:/new.txt "Powershell is powerful!", 注意后面"Powershell is powerful!”中间有空格,所以需要双引号包起来作为一个整体传入。 例子 2: add-content -path *.txt -exclude help* -value "END" 将“END” 写入所有当前目录下的txt文件中,以help命名开头的文件除外。 例子 3: add-content -path file1.log, file2.log -value (get-date) -passthru 将当前日期时间写入file1.log,file2.log,同时打印当前日期(-passthru 在无参数的情况下会将值传递给console) 注意: (get-date)一定要用括号括起来,让get-date作为command进行调用,否则get-date会被当成expression计算,最终解释为字符串"get-date". 例子 4: add-content -path monthly.txt -value (get-content c:/temp/weekly.txt) 将weekly.txt的内容添加到monthly.txt的末尾。 例子 5: add-content -value (get-content test.log) -path C:/tests/test134/logs/test134.log 将test.log的内容添加到test134.log文件中去。如果目标文件不存在,自动创建,如果上层目录不存在,自动创建。 例子 6: add-content chinese.txt -encoding "UTF8" -value "中文" 利用"UTF8"编码将多国语言文字写入目标文件中。目前能接受的Encoding参数为 Unknown,String,Unicode ,Byte,BigEndianUnicode,UTF8,UTF7,Ascii 英文帮助文档如下: NAME Add-Content SYNOPSIS Adds content to the specified items, such as adding words to a file. SYNTAX Add-Content [-Credential <PSCredential>] [-Encoding {Unknown | String | Unicode | Byte | BigEndianUnicode | UTF8 | UTF7 | Ascii }] [-Exclude <string[]>] [-Filter <string>] [-Force] [-Include <string[]>] [-PassThru] [-LiteralPath] <string[]> [-Value] <Obje ct[]> [-confirm] [-whatif] [<CommonParameters>] Add-Content [-Credential <PSCredential>] [-Encoding {Unknown | String | Unicode | Byte | BigEndianUnicode | UTF8 | UTF7 | Ascii }] [-Exclude <string[]>] [-Filter <string>] [-Force] [-Include <string[]>] [-PassThru] [-Path] <string[]> [-Value] <Object[]> [ -confirm] [-whatif] [<CommonParameters>] DETAILED DESCRIPTION The Add-Content cmdlet appends content to a specified item or file. You can specify the content by typing the content in the co mmand or by specifying an object that contains the content.
|
(Cmdlet)Add-History |
Add-History 作用: 添加条目到当前会话历史记录中去。 语法: Add-History [[-inputObject] <PSObject[]>] [-passthru] [<CommonParameters>] 例子 1: get-history -id 6 -count 5 | add-history 管道符左边的作用是取得当前会话中第2-6条记录,-id 6表示到第6条截止,-count 5表示从第6条记录开始往前取5条记录6,5,4,3,2. 管道符右边接受从左边穿过来的参数,加到历史记录末尾(last , last but 4)。 例子 2: add-history -inputobject (import-clixml c:/temp/history01.xml) 把history01.xml中的命令添加到历史记录末尾。
这个command有什么用? 结合invoke-history可能会有用。 比如如果脚本在某一步出错了,你可以把出错的command保存起来,等异常处理后再把前面保存的command加到history中去,然后invoke-history,重新参试运行以前出错的命令。 |
(Cmdlet)Add-Member |
Command 名称 add-member 描述 添加一个用户自定义成员(变量,函数)给powershell 实例对象(PS Object Instance).可以添加的类型为:AliasProperty, CodeProperty, NoteProperty, ScriptProperty, PropertySet, CodeMethod, MemberSet和ScriptMethod. 注意 1,add-member 只能作用于PSObject,测试某个对象类型是否PSOBject: $obj -is [PSObject] PSObject 是一个RuntimeType,也就是说它是一个运行时类型,其函数/变量由上下文决定。 2,这个方法是改变对象的某个实例,不改变同类型对象的其它实例。比如有两个PSObject1实例 $a和$b,如果给$a 添加一个方法或者属性,这一变化只会在$a上体现,$b是不受影响的。如果你再声明一个PSObject1对象实例$c,$c的动作行为已经属性将和$b一样,受影响的只有$a。 语法 Add-Member [-memberType] {<AliasProperty> | <CodeProperty> | <Property> | <NoteProperty> | <ScriptProperty> | <Properties> | <PropertySet> | <Method> | <CodeMethod> | <ScriptMethod> | <Methods> | <ParameterizedProperty> | <MemberSet> | <All>} [-name] <string> [[-value] <Object>] [[-secondValue] <Object>] -inputObject <psobject> [-force] [-passThru] [<CommonParameters>] 例子1,给变量添加函数 $b = "Hello boy!" $b -is [PSObject] # False $b = $b | add-member -membertype scriptmethod -name words -value {$this.split()} -passthru $b -is [PSObject] # True $b.words() 注意$b是string类型,不属于PSObject,所以必须用-passthru来强制返回一个扩展后的string对象然后赋给$b.测试某个对象类型是否PSOBject 请用"obj -is [PSObject]" 例子2,给变量添加属性 $c = "Hello boy!" $c = $c | add-member noteproperty stringUse Display -passthru $c.stringUse #Dsiplay 注意$c是string类型,不属于PSObject,所以必须用-passthru来强制返回一个扩展后的string对象然后赋给$c.测试某个对象类型是否PSOBject 请用"$obj -is [PSObject]" 例子3,
$a = (get-childitem)[0] $a | add-member -membertype noteproperty -name status -value done $a | get-member 获得当前目录下的第一个子项目(文件或文件夹)付给$a,然后给$a添加一个noteproperty属性。 相关主题 请参考get-member |
(Cmdlet)Add-PSSnapin |
Add-PSSnapin, alias 为 asnp 这个没有什么难理解的地方。Java里面有import来导入类库,同样C++里面有using 来导入库。在powershell 里面有add-pssnapin来导入内置之外的commandlets。比如你自己写了一个commandlet用来计算及验证MD5摘要,怎么在console下用你自己写的commandlet呢(现在还没有内置的算MD5的commandlet,只能用.NET里面的库)?让add-pssnapin来帮助你。 语法 Add-PSSnapin [-name] <string[]> [-passThru] [<CommonParameters>] 例子1 add-PSSnapIn Microsoft.Exchange,Microsoft.Windows.AD 将Microsoft.Exchange 和Microsoft.Windows.AD snappin添加到当前console中去。 这两个snappin中的所有类,函数只在当前console中有效。如果想要当前console的snapin在后面可用,请看后面的export-console说明. 例子2 get-pssnapin -registered | add-pssnapin -passthru 将所有注册过的snapin加入到当前会话中去。
Export-Console说明 Export-Console -path c:/myconsole.psc1 将当前console的配置保存到myconsole.psc1中去。
Powershell.exe -PsConsoleFile c:/myconsole.psc1 打开一个新的ps console,使用myconsole.psc1中的配置。 |
(Cmdlet)Add-Type |
Add-Type,巨强悍的一个东西 用途 添加一个新的.NET类型到当前会话中去。支持C#,vb,javascript,dll... 例子1,通过代码添加新类型 C:/PS>$source = @" public class BasicTest { public static int Add(int a, int b) { return (a + b); } public int Multiply(int a, int b) { return (a * b); } } "@ C:/PS> Add-Type -TypeDefinition $source C:/PS> [BasicTest]::Add(4, 3) C:/PS> $basicTestObject = New-Object BasicTest C:/PS> $basicTestObject.Multiply(5, 2) 将一段代码作为一种类型添加到当前会话当中去。 例子2,添加vb类型 C:/PS>add-type -path c:/ps-test/Hello.vb [VBFromFile]::SayHello(", World") # From Hello.vb Public Class VBFromFile Public Shared Function SayHello(sourceName As String) As String Dim myValue As String = "Hello" return myValue + sourceName End Function End Class |
(Function)B: |
同function a:转到b驱动器的当前目录下面。 |
(Function)C: |
同function a:转到c驱动器的当前目录下面。 |
(Function)cd.. |
转到父目录,就是当前目录上移一层。根目录下无变化 |
(Function)cd/ |
直接移到跟目录下, 如果当前目录为c:/tmp/new/, 那么cd /会跳转到c:/ |
(Cmdlet)Checkpoint-Computer |
Checkpoint-Computer 作用 建立还原点。该指令只对XP及Vista,wind7有效。 语法 Checkpoint-Computer [[-RestorePointType] <string>] [-Description] <string> [<CommonParameters>]
例子1 Checkpoint-Computer -description "RestorePoint1" 作用:新建一个还原点。 注意:这条指令需要administrator权限。如果是win7,你可以右击powershell->run as administrator |
(Cmdlet)Clear-Content |
Clear-Content 作用 删除文件的内容。但是不删除文件。作用相当于 "" > filename 语法 Clear-Content [-Credential <PSCredential>] [-Exclude <string[]>] [-Filter <string>] [-Force] [-Include <string[]>] [-LiteralPath] <string[]> [-confirm] [-whatif] [<CommonParameters>] 例子1 Clear-Content temp.txt,删除temp.txt中的所有内容。 例子2 Clear-Content *.txt, 删除当前目录下面所有以.txt结尾的文件的内容。 例子3 Clear-Content -path * -filter *.log -force. 删除当前目录下面所有以.log结尾的文件(包括只读文件)的内容,文件不删除。和例子2功能相似,不过用filter来过滤比直接在path里面写*.log效率高。 例子4 clear-content c:/Temp/* -Include Smp* -Exclude *2* -whatif 删除c:/Temp/目录下所有以Smp开头,不包含2的文件的内容。 |
(Cmdlet)Clear-EventLog |
Clear-EventLog 作用 删除本地或者远程机器上指定log文件的所有记录。 语法 Clear-EventLog [[-ComputerName] <string[]>] [-logName] <string[]> [-confirm] [-whatif] [<CommonParameters>] 例子1 Clear-EventLog "Windows PowerShell" 清除本地powershell的所有log 例子2 clear-eventlog -logname ODiag, OSession -computername localhost, Server02 清除本地和Server02上所有Microsoft Office Diagnostics (ODiag) 和 Microsoft Office Sessions (OSession)的日志。 例子3 clear-eventlog -log application, system -confirm 清除application,system两种类型下的所有logs |
(Cmdlet)Clear-History |
Clear-History 作用 删除输入命令的历史记录 语法 Clear-History [-Newest <switch>] [-CommandLine <string[]>] [[-Count] <int>] [-confirm] [-whatif] [<CommonParameters>] Clear-History [-Newest <switch>] [[-ID] <int32[]>] [[-Count] <int>] [-confirm] [-whatif] [<CommonParameters>]
例子1 clear-History 无参数情况下删除所有输入命令的历史记录 例子2 clear-History -id 23,25 删除id为23,25的所有历史命令 例子3 clear-history -command *help*, *command 删除所有与*help*,*command匹配的命令。 例子4 clear-history -count 10 -newest 删除最近的10条历史记录。 例子5 clear-history -id 10 -count 3 删除id为8,9,10的三条commands,id为8,9,10的命令将为空。 |
(Function)Clear-Host |
Clear-Host 作用 清除屏幕 同义词 cls,clear 例子 clear-Host,清除屏幕内容。 |
(Cmdlet)Clear-Item |
Clear-Item 作用 清除变量的值,但是不删除该变量。 语法 Clear-Item [-path] <string[]> [-include <string[]>] [-exclude <string[]>] [-filter <string>] [-force] [-credential <PSCredential>] [-whatIf] [-confirm] [<CommonParameters>]
Clear-Item [-literalPath] <string[]> [-include <string[]>] [-exclude <string[]>] [-filter <string>] [-force] [-credential <PSCredential>] [-whatIf] [-confirm] [<CommonParameters>] 例子1 clear-item Variable:TestVar1 清除TestVar1的值,将TestVar1设为NULL,但是不删除TestVar1. 例子2 PS C:> Set-location Variable: PS Variable:/> clear-item Testvar1 例子3 clear-item Alias:dog* -include *1* -exclude *3* -whatif 删除所有匹配dog*的项,-whatif告诉你这条命令将会做什么。 |
(Cmdlet)Clear-ItemProperty |
Clear-ItemProperty 作用 清除某项属性的值,不删除属性。 语法 Clear-ItemProperty [-path] <string[]> [-name] <string> [-force] [-include <string[]>] [-exclude <string[]>] [-filter <string>] [-passThru] [-credential <PSCredential>] [-whatIf] [-confirm] [<CommonParameters>] Clear-ItemProperty [-literalPath] <string[]> [-name] <string> [-force] [-include <string[]>] [-exclude <string[]>] [-filter <string>] [-passThru] [-credential <PSCredential>] [-whatIf] [-confirm] [<CommonParameters>] 例子1 clear-itemproperty -path HKLM:/Software/MyCompany/MyApp -name Options 清除MyApp下面Options属性的值。 |
(Cmdlet)Clear-Variable |
Clear-Variable 作用 删除变量的值。 语法 Clear-Variable [-name] <string[]> [-include <string[]>] [-exclude <string[]>] [-scope <string>] [-force] [-passThru] [-whatIf] [-confirm] [<CommonParameters>]
例子1 clear-variable my* -global 删除全局范围内的名称匹配my*的变量的值。 例子2
$a=3 &{ clear-variable a } $a 3 注意&{clear-variable a}删除的是子block的变量a。外部的$a依然存在。
例子3 clear-variable -name processes 删除$processes的值。 |
(Cmdlet)Compare-Object |
Compare-Object 作用 比较两个对象集合。=>表示某个对象只在第二个参数里面存在,<=表示某个对象只在第一个参数里面存在,==表示两个参数里面都包含该对象。 语法 Compare-Object [-referenceObject] <PSObject[]> [-differenceObject] <PSObject[]> [-syncWindow <int>] [-property <Object[]>] [-caseSensitive] [-culture <string>] [-excludeDifferent] [-includeEqual] [-passThru] [<CommonParameters>] 例子1 compare-object -referenceobject $(get-content C:/test/testfile1.txt) -differenceobject $(get-content C:/test/testfile2.txt) 比较testfile1.txt与testfile2.txt中有哪些项不同。 注意比较时没有顺序区别的。就像比较两个集合一样。 例子2 compare-object -referenceobject $(get-content C:/test/testfile1.txt) -differenceobject $(get-content C:/test/testfile2.txt) -includeEqual 和上面的一样,区别在于例子2显示相同项。 例子3 $processes_before = get-process notepad $processes_after = get-process compare-object -referenceobject $processes_before -differenceobject $processes_after 这个实际上是显示除了notepad之外的所有进程。 |
(Cmdlet)Complete-Transaction |
|
(Cmdlet)Connect-WSMan |
|
(Cmdlet)ConvertFrom-Csv |
ConvertFrom-Csv 作用 将一个以csv格式存储的对象还原到以前的状态。 语法 ConvertFrom-CSV [-Header <string[]>] -UseCulture <switch> [-InputObject] <PSObject[]> [<CommonParameters>] ConvertFrom-CSV [-Header <string[]>] [[-Delimiter] <char>] [-InputObject] <PSObject[]> [<CommonParameters>] 例子1 C:/PS>$p = get-process | convertto-csv C:/PS> $p | convertfrom-csv 将processes信息以csv格式存储起来,然后从csv还原这些processes对象的信息。 例子2 C:/PS>$date = get-date | convertto-csv -delimiter ";" C:/PS> convertfrom-csv -inputobject $date -delimiter ";" 将date信息转换为csv,以";"为分隔符,然后从csv还原为csv对象。
|
(Cmdlet)ConvertFrom-SecureString |
|
(Cmdlet)ConvertFrom-StringData |
|
(Cmdlet)Convert-Path |
Convert-Path 将powershell path转换为Powershell provider path 语法 Convert-Path [-path] <string[]> [<CommonParameters>] 例子1 Convert-Path ~ 返回当前工作目录 例子2 convert-path HKLM:/software/microsoft 输出:HKEY_LOCAL_MACHINE/software/microsoft 将HKLM扩充为完整registery provider path. |
(Cmdlet)ConvertTo-Csv |
|
(Cmdlet)ConvertTo-Html |
|
(Cmdlet)ConvertTo-SecureString |
|
(Cmdlet)ConvertTo-Xml |
|
(Cmdlet)Copy-Item |
|
(Cmdlet)Copy-ItemProperty |
|
(Function)D: |
|
(Cmdlet)Debug-Process |
|
(Cmdlet)Disable-ComputerRestore |
|
(Cmdlet)Disable-PSBreakpoint |
|
(Function)Disable-PSRemoting |
|
(Cmdlet)Disable-PSSessionConfiguration |
|
(Cmdlet)Disable-WSManCredSSP |
|
(Cmdlet)Disconnect-WSMan |
|
(Function)E: |
|
(Cmdlet)Enable-ComputerRestore |
|
(Cmdlet)Enable-PSBreakpoint |
|
(Function)Enable-PSRemoting |
|
(Cmdlet)Enable-PSSessionConfiguration |
|
(Cmdlet)Enable-WSManCredSSP |
|
(Cmdlet)Enter-PSSession |
|
(Cmdlet)Exit-PSSession |
|
(Cmdlet)Export-Alias |
|
(Cmdlet)Export-Clixml |
|
(Cmdlet)Export-Console |
|
(Cmdlet)Export-Counter |
|
(Cmdlet)Export-Csv |
|
(Cmdlet)Export-FormatData |
|
(Cmdlet)Export-ModuleMember |
|
(Cmdlet)Export-PSSession |
|
(Function)F: |
|
(Cmdlet)ForEach-Object |
|
(Cmdlet)Format-Custom |
|
(Cmdlet)Format-List |
|
(Cmdlet)Format-Table |
|
(Cmdlet)Format-Wide |
|
(Function)G: |
|
(Cmdlet)Get-Acl |
|
(Cmdlet)Get-Alias |
|
(Cmdlet)Get-AuthenticodeSignature |
|
(Cmdlet)Get-ChildItem |
|
(Cmdlet)Get-Command |
|
(Cmdlet)Get-ComputerRestorePoint |
|
(Cmdlet)Get-Content |
|
(Cmdlet)Get-Counter |
|
(Cmdlet)Get-Credential |
|
(Cmdlet)Get-Culture |
|
(Cmdlet)Get-Date |
|
(Cmdlet)Get-Event |
|
(Cmdlet)Get-EventLog |
|
(Cmdlet)Get-EventSubscriber |
|
(Cmdlet)Get-ExecutionPolicy |
|
(Cmdlet)Get-FormatData |
|
(Cmdlet)Get-Help |
|
(Cmdlet)Get-History |
|
(Cmdlet)Get-Host |
|
(Cmdlet)Get-HotFix |
|
(Cmdlet)Get-Item |
|
(Cmdlet)Get-ItemProperty |
|
(Cmdlet)Get-Job |
|
(Cmdlet)Get-Location |
|
(Cmdlet)Get-Member |
|
(Cmdlet)Get-Module |
|
(Cmdlet)Get-PfxCertificate |
|
(Cmdlet)Get-Process |
|
(Cmdlet)Get-PSBreakpoint |
|
(Cmdlet)Get-PSCallStack |
|
(Cmdlet)Get-PSDrive |
|
(Cmdlet)Get-PSProvider |
|
(Cmdlet)Get-PSSession |
|
(Cmdlet)Get-PSSessionConfiguration |
|
(Cmdlet)Get-PSSnapin |
|
(Cmdlet)Get-Random |
|
(Cmdlet)Get-Service |
|
(Cmdlet)Get-TraceSource |
|
(Cmdlet)Get-Transaction |
|
(Cmdlet)Get-UICulture |
|
(Cmdlet)Get-Unique |
|
(Cmdlet)Get-Variable |
|
(Cmdlet)Get-WinEvent |
|
(Cmdlet)Get-WmiObject |
|
(Cmdlet)Get-WSManCredSSP |
|
(Cmdlet)Get-WSManInstance |
|
(Cmdlet)Group-Object |
|
(Function)H: |
|
(Function)help |
|
(Function)I: |
|
(Cmdlet)Import-Alias |
|
(Cmdlet)Import-Clixml |
|
(Cmdlet)Import-Counter |
|
(Cmdlet)Import-Csv |
|
(Cmdlet)Import-LocalizedData |
|
(Cmdlet)Import-Module |
|
(Cmdlet)Import-PSSession |
|
(Cmdlet)Invoke-Command |
|
(Cmdlet)Invoke-Expression |
|
(Cmdlet)Invoke-History |
|
(Cmdlet)Invoke-Item |
|
(Cmdlet)Invoke-WmiMethod |
|
(Cmdlet)Invoke-WSManAction |
|
(Function)J: |
|
(Cmdlet)Join-Path |
|
(Function)K: |
|
(Function)L: |
|
(Cmdlet)Limit-EventLog |
|
(Function)M: |
|
(Cmdlet)Measure-Command |
|
(Cmdlet)Measure-Object |
|
(Function)mkdir |
|
(Function)more |
|
(Cmdlet)Move-Item |
|
(Cmdlet)Move-ItemProperty |
|
(Function)N: |
|
(Cmdlet)New-Alias |
|
(Cmdlet)New-Event |
|
(Cmdlet)New-EventLog |
|
(Cmdlet)New-Item |
|
(Cmdlet)New-ItemProperty |
|
(Cmdlet)New-Module |
|
(Cmdlet)New-ModuleManifest |
|
(Cmdlet)New-Object |
|
(Cmdlet)New-PSDrive |
|
(Cmdlet)New-PSSession |
|
(Cmdlet)New-Service |
|
(Cmdlet)New-TimeSpan |
|
(Cmdlet)New-Variable |
|
(Cmdlet)New-WebServiceProxy |
|
(Cmdlet)New-WSManInstance |
|
(Cmdlet)New-WSManSessionOption |
|
(Function)O: |
|
(Cmdlet)Out-Default |
|
(Cmdlet)Out-File |
|
(Cmdlet)Out-GridView |
|
(Cmdlet)Out-Host |
|
(Cmdlet)Out-Null |
|
(Cmdlet)Out-Printer |
|
(Cmdlet)Out-String |
|
(Function)P: |
|
(Cmdlet)Pop-Location |
|
(Function)prompt |
|
(Cmdlet)Push-Location |
|
(Function)Q: |
|
(Function)R: |
|
(Cmdlet)Read-Host |
|
(Cmdlet)Receive-Job |
|
(Cmdlet)Register-EngineEvent |
|
(Cmdlet)Register-ObjectEvent |
|
(Cmdlet)Register-PSSessionConfiguration |
|
(Cmdlet)Register-WmiEvent |
|
(Cmdlet)Remove-Computer |
|
(Cmdlet)Remove-Event |
|
(Cmdlet)Remove-EventLog |
|
(Cmdlet)Remove-Item |
|
(Cmdlet)Remove-ItemProperty |
|
(Cmdlet)Remove-Job |
|
(Cmdlet)Remove-Module |
|
(Cmdlet)Remove-PSBreakpoint |
|
(Cmdlet)Remove-PSDrive |
|
(Cmdlet)Remove-PSSession |
|
(Cmdlet)Remove-PSSnapin |
|
(Cmdlet)Remove-Variable |
|
(Cmdlet)Remove-WmiObject |
|
(Cmdlet)Remove-WSManInstance |
|
(Cmdlet)Rename-Computer |
|
(Cmdlet)Rename-Item |
|
(Cmdlet)Rename-ItemProperty |
|
(Cmdlet)Reset-ComputerMachinePassword |
|
(Cmdlet)Resolve-Path |
|
(Cmdlet)Restart-Computer |
|
(Cmdlet)Restart-Service |
|
(Cmdlet)Restore-Computer |
|
(Cmdlet)Resume-Service |
|
(Function)S: |
|
(Cmdlet)Select-Object |
|
(Cmdlet)Select-String |
|
(Cmdlet)Select-Xml |
|
(Cmdlet)Send-MailMessage |
|
(Cmdlet)Set-Acl |
|
(Cmdlet)Set-Alias |
|
(Cmdlet)Set-AuthenticodeSignature |
|
(Cmdlet)Set-Content |
|
(Cmdlet)Set-Date |
|
(Cmdlet)Set-ExecutionPolicy |
|
(Cmdlet)Set-Item |
|
(Cmdlet)Set-ItemProperty |
|
(Cmdlet)Set-Location |
|
(Cmdlet)Set-PSBreakpoint |
|
(Cmdlet)Set-PSDebug |
|
(Cmdlet)Set-PSSessionConfiguration |
|
(Cmdlet)Set-Service |
|
(Cmdlet)Set-StrictMode |
|
(Cmdlet)Set-TraceSource |
|
(Cmdlet)Set-Variable |
|
(Cmdlet)Set-WmiInstance |
|
(Cmdlet)Set-WSManInstance |
|
(Cmdlet)Set-WSManQuickConfig |
|
(Cmdlet)Show-EventLog |
|
(Cmdlet)Sort-Object |
|
(Cmdlet)Split-Path |
|
(Cmdlet)Start-Job |
|
(Cmdlet)Start-Process |
|
(Cmdlet)Start-Service |
|
(Cmdlet)Start-Sleep |
|
(Cmdlet)Start-Transaction |
|
(Cmdlet)Start-Transcript |
|
(Cmdlet)Stop-Computer |
|
(Cmdlet)Stop-Job |
|
(Cmdlet)Stop-Process |
|
(Cmdlet)Stop-Service |
|
(Cmdlet)Stop-Transcript |
|
(Cmdlet)Suspend-Service |
|
(Function)T: |
|
(Function)TabExpansion |
|
(Cmdlet)Tee-Object |
|
(Cmdlet)Test-ComputerSecureChannel |
|
(Cmdlet)Test-Connection |
|
(Cmdlet)Test-ModuleManifest |
|
(Cmdlet)Test-Path |
|
(Cmdlet)Test-WSMan |
|
(Cmdlet)Trace-Command |
|
(Function)U: |
|
(Cmdlet)Undo-Transaction |
|
(Cmdlet)Unregister-Event |
|
(Cmdlet)Unregister-PSSessionConfiguration |
|
(Cmdlet)Update-FormatData |
|
(Cmdlet)Update-List |
|
(Cmdlet)Update-TypeData |
|
(Cmdlet)Use-Transaction |
|
(Function)V: |
|
(Function)W: |
|
(Cmdlet)Wait-Event |
|
(Cmdlet)Wait-Job |
|
(Cmdlet)Wait-Process |
|
(Cmdlet)Where-Object |
|
(Cmdlet)Write-Debug |
|
(Cmdlet)Write-Error |
|
(Cmdlet)Write-EventLog |
|
(Cmdlet)Write-Host |
|
(Cmdlet)Write-Output |
|
(Cmdlet)Write-Progress |
|
(Cmdlet)Write-Verbose |
|
(Cmdlet)Write-Warning |
|
(Function)X: |
|
(Function)Y: |
|
(Function)Z: |
|