CentOS 7 上面安装PowerShell
看了文章 爱上PowerShell , 就想在CentOS 7上面试试PowerShell , 本文记录了在CentOS 7.2上安装Powershell 的过程。
首先我们要从github上下载最新的PowerShell 的rpm 包powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm,安装方法的文档 https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#centos-7 ,下面贴出具体的安装输出:
[geffzhang@dotnetoss2 ~]$ sudo yum install powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm
[sudo] password for geffzhang:
Loaded plugins: fastestmirror, langpacks
Examining powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm: powershell-6.0.0_alpha.14-1.el7.centos.x86_64
Marking powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package powershell.x86_64 0:6.0.0_alpha.14-1.el7.centos will be installed
--> Processing Dependency: uuid for package: powershell-6.0.0_alpha.14-1.el7.centos.x86_64
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
openlogic | 1.3 kB 00:00
updates | 3.4 kB 00:00
Loading mirror speeds from cached hostfile
--> Running transaction check
---> Package uuid.x86_64 0:1.6.2-26.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package
Arch Version Repository Size
================================================================================
Installing:
powershell
x86_64 6.0.0_alpha.14-1.el7.centos
/powershell-6.0.0_alpha.14-1.el7.centos.x86_64 124 M
Installing for dependencies:
uuid x86_64 1.6.2-26.el7 base 55 k
Transaction Summary
================================================================================
Install 1 Package (+1 Dependent package)
Total size: 124 M
Total download size: 55 k
Installed size: 124 M
Is this ok [y/d/N]: y
Downloading packages:
uuid-1.6.2-26.el7.x86_64.rpm | 55 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : uuid-1.6.2-26.el7.x86_64 1/2
Installing : powershell-6.0.0_alpha.14-1.el7.centos.x86_64 2/2
Verifying : uuid-1.6.2-26.el7.x86_64 1/2
Verifying : powershell-6.0.0_alpha.14-1.el7.centos.x86_64 2/2
Installed:
powershell.x86_64 0:6.0.0_alpha.14-1.el7.centos
Dependency Installed:
uuid.x86_64 0:1.6.2-26.el7
安装结束后在Linux控制台输入PowerShell,即可启动PowerShell:
[geffzhang@dotnetoss2 ~]$ powershell
PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS /home/geffzhang>
然后我们来看一下版本信息:
PS /home/geffzhang> $PSVersionTable
PowerShell
Name Value
---- -----
PSVersion 6.0.0-alpha
PSEdition Core
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 3.0.0.0
GitCommitId v6.0.0-alpha.14
CLRVersion
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS /home/geffzhang> Get-Variable
Name Value
---- -----
? True
^ $PSVersionTable
$ $PSVersionTable
args {}
ConfirmPreference High
ConsoleFileName
DebugPreference SilentlyContinue
Error {}
ErrorActionPreference Continue
ErrorView NormalView
ExecutionContext System.Management.Automation.EngineIntrinsics
false False
FormatEnumerationLimit 4
HOME /home/geffzhang
Host System.Management.Automation.Internal.Host.InternalHost
InformationPreference SilentlyContinue
input System.Collections.ArrayList+ArrayListEnumeratorSimple
IsCoreCLR True
IsLinux True
IsOSX False
IsWindows False
MaximumHistoryCount 4096
MyInvocation System.Management.Automation.InvocationInfo
NestedPromptLevel 0
null
OutputEncoding System.Text.ASCIIEncoding
PID 1208
PROFILE /home/geffzhang/.config/powershell/Microsoft.PowerShell_profile.ps1
ProgressPreference Continue
PSBoundParameters {}
PSCommandPath
PSCulture en-US
PSDefaultParameterValues {}
PSEdition Core
PSEmailServer
PSHOME /opt/microsoft/powershell/6.0.0-alpha.14
PSScriptRoot
PSSessionApplicationName wsman
PSSessionConfigurationName http://schemas.microsoft.com/powershell/Microsoft.PowerShell
PSSessionOption System.Management.Automation.Remoting.PSSessionOption
PSUICulture en-US
PSVersionTable {PSVersion, PSEdition, PSCompatibleVersions, BuildVersion...}
PWD /home/geffzhang
ShellId Microsoft.PowerShell
StackTrace
true True
VerbosePreference SilentlyContinue
WarningPreference Continue
WhatIfPreference False
PS /home/geffzhang>
我们看到了powershell 是用.NET Core来跑的。 我们下面再来看下PowerShell 在Linux上面都支持那些命令,运行下面的命令生成一张HTML表格:
PS /home/geffzhang> Get-command |Sort-Object NounName | select Name,CommandType,Source | ConvertTo-Html
Linux上的PowerShell命令一览表
Name |
CommandType |
Source |
---|---|---|
Add-NodeKeys |
Function |
PSDesiredStateConfiguration |
Install-PackageProvider |
Cmdlet |
PackageManagement |
Install-Package |
Cmdlet |
PackageManagement |
Import-PSSession |
Cmdlet |
Microsoft.PowerShell.Utility |
Import-PackageProvider |
Cmdlet |
PackageManagement |
Import-Module |
Cmdlet |
Microsoft.PowerShell.Core |
Import-LocalizedData |
Cmdlet |
Microsoft.PowerShell.Utility |
Import-Csv |
Cmdlet |
Microsoft.PowerShell.Utility |
Import-Clixml |
Cmdlet |
Microsoft.PowerShell.Utility |
Import-Alias |
Cmdlet |
Microsoft.PowerShell.Utility |
Group-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Variable |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Uptime |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Unique |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-UICulture |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-TypeData |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-TraceSource |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-RunspaceDebug |
Cmdlet |
Microsoft.PowerShell.Utility |
Invoke-Command |
Cmdlet |
Microsoft.PowerShell.Core |
Invoke-Expression |
Cmdlet |
Microsoft.PowerShell.Utility |
Invoke-History |
Cmdlet |
Microsoft.PowerShell.Core |
Invoke-Item |
Cmdlet |
Microsoft.PowerShell.Management |
New-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
New-PSRoleCapabilityFile |
Cmdlet |
Microsoft.PowerShell.Core |
New-PSDrive |
Cmdlet |
Microsoft.PowerShell.Management |
New-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
New-ModuleManifest |
Cmdlet |
Microsoft.PowerShell.Core |
New-Module |
Cmdlet |
Microsoft.PowerShell.Core |
New-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
New-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Get-Runspace |
Cmdlet |
Microsoft.PowerShell.Utility |
New-Guid |
Cmdlet |
Microsoft.PowerShell.Utility |
New-Alias |
Cmdlet |
Microsoft.PowerShell.Utility |
Move-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Move-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Measure-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
Measure-Command |
Cmdlet |
Microsoft.PowerShell.Utility |
Join-Path |
Cmdlet |
Microsoft.PowerShell.Management |
Invoke-WebRequest |
Cmdlet |
Microsoft.PowerShell.Utility |
Invoke-RestMethod |
Cmdlet |
Microsoft.PowerShell.Utility |
New-Event |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Random |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
Get-PSSessionCapability |
Cmdlet |
Microsoft.PowerShell.Core |
Get-FormatData |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-ExecutionPolicy |
Cmdlet |
Microsoft.PowerShell.Security |
Get-EventSubscriber |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Event |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Date |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Culture |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Credential |
Cmdlet |
Microsoft.PowerShell.Security |
Get-Content |
Cmdlet |
Microsoft.PowerShell.Management |
Get-Help |
Cmdlet |
Microsoft.PowerShell.Core |
Get-Command |
Cmdlet |
Microsoft.PowerShell.Core |
Get-Alias |
Cmdlet |
Microsoft.PowerShell.Utility |
Format-Wide |
Cmdlet |
Microsoft.PowerShell.Utility |
Format-Table |
Cmdlet |
Microsoft.PowerShell.Utility |
Format-List |
Cmdlet |
Microsoft.PowerShell.Utility |
Format-Custom |
Cmdlet |
Microsoft.PowerShell.Utility |
ForEach-Object |
Cmdlet |
Microsoft.PowerShell.Core |
Find-PackageProvider |
Cmdlet |
PackageManagement |
Find-Package |
Cmdlet |
PackageManagement |
Get-ChildItem |
Cmdlet |
Microsoft.PowerShell.Management |
New-PSSessionConfigurationFile |
Cmdlet |
Microsoft.PowerShell.Core |
Get-History |
Cmdlet |
Microsoft.PowerShell.Core |
Get-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Get-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Get-PSReadlineOption |
Cmdlet |
PSReadLine |
Get-PSReadlineKeyHandler |
Cmdlet |
PSReadLine |
Get-PSProvider |
Cmdlet |
Microsoft.PowerShell.Management |
Get-PSHostProcessInfo |
Cmdlet |
Microsoft.PowerShell.Core |
Get-PSDrive |
Cmdlet |
Microsoft.PowerShell.Management |
Get-PSCallStack |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-PSBreakpoint |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Host |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Process |
Cmdlet |
Microsoft.PowerShell.Management |
Get-PackageProvider |
Cmdlet |
PackageManagement |
Get-Package |
Cmdlet |
PackageManagement |
Get-Module |
Cmdlet |
Microsoft.PowerShell.Core |
Get-Member |
Cmdlet |
Microsoft.PowerShell.Utility |
Get-Location |
Cmdlet |
Microsoft.PowerShell.Management |
Get-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Get-ItemPropertyValue |
Cmdlet |
Microsoft.PowerShell.Management |
Get-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Get-PackageSource |
Cmdlet |
PackageManagement |
New-PSSessionOption |
Cmdlet |
Microsoft.PowerShell.Core |
New-PSTransportOption |
Cmdlet |
Microsoft.PowerShell.Core |
New-TemporaryFile |
Cmdlet |
Microsoft.PowerShell.Utility |
Tee-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
Stop-Transcript |
Cmdlet |
Microsoft.PowerShell.Host |
Stop-Process |
Cmdlet |
Microsoft.PowerShell.Management |
Stop-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Start-Transcript |
Cmdlet |
Microsoft.PowerShell.Host |
Start-Sleep |
Cmdlet |
Microsoft.PowerShell.Utility |
Start-Process |
Cmdlet |
Microsoft.PowerShell.Management |
Start-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Test-ModuleManifest |
Cmdlet |
Microsoft.PowerShell.Core |
Split-Path |
Cmdlet |
Microsoft.PowerShell.Management |
Set-Variable |
Cmdlet |
Microsoft.PowerShell.Utility |
Set-TraceSource |
Cmdlet |
Microsoft.PowerShell.Utility |
Set-StrictMode |
Cmdlet |
Microsoft.PowerShell.Core |
Set-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
Set-PSReadlineOption |
Cmdlet |
PSReadLine |
Set-PSReadlineKeyHandler |
Cmdlet |
PSReadLine |
Set-PSDebug |
Cmdlet |
Microsoft.PowerShell.Core |
Set-PSBreakpoint |
Cmdlet |
Microsoft.PowerShell.Utility |
Sort-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
Set-PackageSource |
Cmdlet |
PackageManagement |
Test-Path |
Cmdlet |
Microsoft.PowerShell.Management |
Trace-Command |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Progress |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Output |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Information |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Host |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Error |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-Debug |
Cmdlet |
Microsoft.PowerShell.Utility |
Where-Object |
Cmdlet |
Microsoft.PowerShell.Core |
Wait-Process |
Cmdlet |
Microsoft.PowerShell.Management |
Test-PSSessionConfigurationFile |
Cmdlet |
Microsoft.PowerShell.Core |
Wait-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Wait-Debugger |
Cmdlet |
Microsoft.PowerShell.Utility |
Update-TypeData |
Cmdlet |
Microsoft.PowerShell.Utility |
Update-Help |
Cmdlet |
Microsoft.PowerShell.Core |
Update-FormatData |
Cmdlet |
Microsoft.PowerShell.Utility |
Unregister-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
Unregister-PackageSource |
Cmdlet |
PackageManagement |
Unregister-Event |
Cmdlet |
Microsoft.PowerShell.Utility |
Uninstall-Package |
Cmdlet |
PackageManagement |
Wait-Event |
Cmdlet |
Microsoft.PowerShell.Utility |
Export-PSSession |
Cmdlet |
Microsoft.PowerShell.Utility |
Set-Location |
Cmdlet |
Microsoft.PowerShell.Management |
Set-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Remove-Event |
Cmdlet |
Microsoft.PowerShell.Utility |
Register-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
Register-PackageSource |
Cmdlet |
PackageManagement |
Register-ObjectEvent |
Cmdlet |
Microsoft.PowerShell.Utility |
Register-EngineEvent |
Cmdlet |
Microsoft.PowerShell.Utility |
Register-ArgumentCompleter |
Cmdlet |
Microsoft.PowerShell.Core |
Receive-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Receive-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Remove-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Read-Host |
Cmdlet |
Microsoft.PowerShell.Utility |
Pop-Location |
Cmdlet |
Microsoft.PowerShell.Management |
Out-String |
Cmdlet |
Microsoft.PowerShell.Utility |
Out-Null |
Cmdlet |
Microsoft.PowerShell.Core |
Out-Host |
Cmdlet |
Microsoft.PowerShell.Core |
Out-File |
Cmdlet |
Microsoft.PowerShell.Utility |
Out-Default |
Cmdlet |
Microsoft.PowerShell.Core |
New-Variable |
Cmdlet |
Microsoft.PowerShell.Utility |
New-TimeSpan |
Cmdlet |
Microsoft.PowerShell.Utility |
Push-Location |
Cmdlet |
Microsoft.PowerShell.Management |
Set-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Remove-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Remove-Module |
Cmdlet |
Microsoft.PowerShell.Core |
Set-ExecutionPolicy |
Cmdlet |
Microsoft.PowerShell.Security |
Set-Date |
Cmdlet |
Microsoft.PowerShell.Utility |
Set-Content |
Cmdlet |
Microsoft.PowerShell.Management |
Set-Alias |
Cmdlet |
Microsoft.PowerShell.Utility |
Select-Xml |
Cmdlet |
Microsoft.PowerShell.Utility |
Select-String |
Cmdlet |
Microsoft.PowerShell.Utility |
Select-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
Save-Package |
Cmdlet |
PackageManagement |
Remove-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Save-Help |
Cmdlet |
Microsoft.PowerShell.Core |
Rename-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Rename-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Remove-Variable |
Cmdlet |
Microsoft.PowerShell.Utility |
Remove-TypeData |
Cmdlet |
Microsoft.PowerShell.Utility |
Remove-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Remove-PSReadlineKeyHandler |
Cmdlet |
PSReadLine |
Remove-PSDrive |
Cmdlet |
Microsoft.PowerShell.Management |
Remove-PSBreakpoint |
Cmdlet |
Microsoft.PowerShell.Utility |
Resolve-Path |
Cmdlet |
Microsoft.PowerShell.Management |
Write-Verbose |
Cmdlet |
Microsoft.PowerShell.Utility |
Export-ModuleMember |
Cmdlet |
Microsoft.PowerShell.Core |
Export-Csv |
Cmdlet |
Microsoft.PowerShell.Utility |
In |
Function |
Pester |
ImportSystemModules |
Function |
|
ImportClassResourcesFromModule |
Function |
PSDesiredStateConfiguration |
ImportCimAndScriptKeywordsFromModule |
Function |
PSDesiredStateConfiguration |
Import-PowerShellDataFile |
Function |
Microsoft.PowerShell.Utility |
help |
Function |
|
GetSyntax |
Function |
PSDesiredStateConfiguration |
GetResourceFromKeyword |
Function |
PSDesiredStateConfiguration |
GetPatterns |
Function |
PSDesiredStateConfiguration |
GetModule |
Function |
PSDesiredStateConfiguration |
GetImplementingModulePath |
Function |
PSDesiredStateConfiguration |
GetCompositeResource |
Function |
PSDesiredStateConfiguration |
Get-Verb |
Function |
|
Get-TestDriveItem |
Function |
Pester |
Get-PublicKeyFromStore |
Function |
PSDesiredStateConfiguration |
Get-PublicKeyFromFile |
Function |
PSDesiredStateConfiguration |
Get-PSTopConfigurationName |
Function |
PSDesiredStateConfiguration |
Initialize-ConfigurationRuntimeState |
Function |
PSDesiredStateConfiguration |
InModuleScope |
Function |
Pester |
Install-Module |
Function |
PowerShellGet |
Install-Script |
Function |
PowerShellGet |
ReadEnvironmentFile |
Function |
PSDesiredStateConfiguration |
Publish-Script |
Function |
PowerShellGet |
Publish-Module |
Function |
PowerShellGet |
PSConsoleHostReadline |
Function |
PSReadLine |
prompt |
Function |
|
Pause |
Function |
|
oss |
Function |
|
Node |
Function |
PSDesiredStateConfiguration |
Get-PSRepository |
Function |
PowerShellGet |
New-ScriptFileInfo |
Function |
PowerShellGet |
New-DscChecksum |
Function |
PSDesiredStateConfiguration |
more |
Function |
|
Mock |
Function |
Pester |
It |
Function |
Pester |
IsPatternMatched |
Function |
PSDesiredStateConfiguration |
IsHiddenResource |
Function |
PSDesiredStateConfiguration |
Invoke-Pester |
Function |
Pester |
Invoke-Mock |
Function |
Pester |
New-Fixture |
Function |
Pester |
Get-PSMetaConfigurationProcessed |
Function |
PSDesiredStateConfiguration |
Get-PSMetaConfigDocumentInstVersionInfo |
Function |
PSDesiredStateConfiguration |
Get-PSDefaultConfigurationDocument |
Function |
PSDesiredStateConfiguration |
Expand-Archive |
Function |
Microsoft.PowerShell.Archive |
Describe |
Function |
Pester |
ConvertTo-MOFInstance |
Function |
PSDesiredStateConfiguration |
Context |
Function |
Pester |
Configuration |
Function |
PSDesiredStateConfiguration |
Compress-Archive |
Function |
Microsoft.PowerShell.Archive |
Clear-Host |
Function |
|
CheckResourceFound |
Function |
PSDesiredStateConfiguration |
Find-Command |
Function |
PowerShellGet |
cd |
Function |
|
BeforeEach |
Function |
Pester |
BeforeAll |
Function |
Pester |
Assert-VerifiableMocks |
Function |
Pester |
Assert-MockCalled |
Function |
Pester |
AfterEach |
Function |
Pester |
AfterAll |
Function |
Pester |
AddDscResourcePropertyFromMetadata |
Function |
PSDesiredStateConfiguration |
AddDscResourceProperty |
Function |
PSDesiredStateConfiguration |
cd.. |
Function |
|
Register-PSRepository |
Function |
PowerShellGet |
Find-DscResource |
Function |
PowerShellGet |
Find-RoleCapability |
Function |
PowerShellGet |
Get-PSCurrentConfigurationNode |
Function |
PSDesiredStateConfiguration |
Get-PositionInfo |
Function |
PSDesiredStateConfiguration |
Get-MofInstanceText |
Function |
PSDesiredStateConfiguration |
Get-MofInstanceName |
Function |
PSDesiredStateConfiguration |
Get-MockDynamicParameters |
Function |
Pester |
Get-InstalledScript |
Function |
PowerShellGet |
Get-InstalledModule |
Function |
PowerShellGet |
Get-InnerMostErrorRecord |
Function |
PSDesiredStateConfiguration |
Find-Module |
Function |
PowerShellGet |
Get-FileHash |
Function |
Microsoft.PowerShell.Utility |
Get-DSCResourceModules |
Function |
PSDesiredStateConfiguration |
Get-DscResource |
Function |
PSDesiredStateConfiguration |
Get-ConfigurationErrorCount |
Function |
PSDesiredStateConfiguration |
Get-ComplexResourceQualifier |
Function |
PSDesiredStateConfiguration |
Get-CompatibleVersionAddtionaPropertiesStr |
Function |
PSDesiredStateConfiguration |
Generate-VersionInfo |
Function |
PSDesiredStateConfiguration |
Format-Hex |
Function |
Microsoft.PowerShell.Utility |
Find-Script |
Function |
PowerShellGet |
Get-EncryptedPassword |
Function |
PSDesiredStateConfiguration |
Save-Module |
Function |
PowerShellGet |
Save-Script |
Function |
PowerShellGet |
Set-DynamicParameterVariables |
Function |
Pester |
ConvertTo-Csv |
Cmdlet |
Microsoft.PowerShell.Utility |
ConvertFrom-StringData |
Cmdlet |
Microsoft.PowerShell.Utility |
ConvertFrom-SecureString |
Cmdlet |
Microsoft.PowerShell.Security |
ConvertFrom-Json |
Cmdlet |
Microsoft.PowerShell.Utility |
ConvertFrom-Csv |
Cmdlet |
Microsoft.PowerShell.Utility |
Convert-Path |
Cmdlet |
Microsoft.PowerShell.Management |
Connect-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Compare-Object |
Cmdlet |
Microsoft.PowerShell.Utility |
ConvertTo-Html |
Cmdlet |
Microsoft.PowerShell.Utility |
Clear-Variable |
Cmdlet |
Microsoft.PowerShell.Utility |
Clear-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Clear-History |
Cmdlet |
Microsoft.PowerShell.Core |
Clear-Content |
Cmdlet |
Microsoft.PowerShell.Management |
Add-Type |
Cmdlet |
Microsoft.PowerShell.Utility |
Add-Member |
Cmdlet |
Microsoft.PowerShell.Utility |
Add-History |
Cmdlet |
Microsoft.PowerShell.Core |
Add-Content |
Cmdlet |
Microsoft.PowerShell.Management |
WriteFile |
Function |
PSDesiredStateConfiguration |
Clear-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Write-NodeMOFFile |
Function |
PSDesiredStateConfiguration |
ConvertTo-Json |
Cmdlet |
Microsoft.PowerShell.Utility |
ConvertTo-Xml |
Cmdlet |
Microsoft.PowerShell.Utility |
Export-Clixml |
Cmdlet |
Microsoft.PowerShell.Utility |
Export-Alias |
Cmdlet |
Microsoft.PowerShell.Utility |
Exit-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Exit-PSHostProcess |
Cmdlet |
Microsoft.PowerShell.Core |
Enter-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Enter-PSHostProcess |
Cmdlet |
Microsoft.PowerShell.Core |
Enable-RunspaceDebug |
Cmdlet |
Microsoft.PowerShell.Utility |
Enable-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
ConvertTo-SecureString |
Cmdlet |
Microsoft.PowerShell.Security |
Enable-PSBreakpoint |
Cmdlet |
Microsoft.PowerShell.Utility |
Disable-RunspaceDebug |
Cmdlet |
Microsoft.PowerShell.Utility |
Disable-PSSessionConfiguration |
Cmdlet |
Microsoft.PowerShell.Core |
Disable-PSBreakpoint |
Cmdlet |
Microsoft.PowerShell.Utility |
Debug-Runspace |
Cmdlet |
Microsoft.PowerShell.Utility |
Debug-Process |
Cmdlet |
Microsoft.PowerShell.Management |
Debug-Job |
Cmdlet |
Microsoft.PowerShell.Core |
Copy-ItemProperty |
Cmdlet |
Microsoft.PowerShell.Management |
Copy-Item |
Cmdlet |
Microsoft.PowerShell.Management |
Disconnect-PSSession |
Cmdlet |
Microsoft.PowerShell.Core |
Export-FormatData |
Cmdlet |
Microsoft.PowerShell.Utility |
Write-MetaConfigFile |
Function |
PSDesiredStateConfiguration |
ValidateUpdate-ConfigurationData |
Function |
PSDesiredStateConfiguration |
Test-NodeManager |
Function |
PSDesiredStateConfiguration |
Test-MofInstanceText |
Function |
PSDesiredStateConfiguration |
Test-ModuleReloadRequired |
Function |
PSDesiredStateConfiguration |
Test-ConflictingResources |
Function |
PSDesiredStateConfiguration |
TabExpansion2 |
Function |
|
StrongConnect |
Function |
PSDesiredStateConfiguration |
Should |
Function |
Pester |
Setup |
Function |
Pester |
Test-NodeResources |
Function |
PSDesiredStateConfiguration |
Set-PSTopConfigurationName |
Function |
PSDesiredStateConfiguration |
Set-PSMetaConfigVersionInfoV2 |
Function |
PSDesiredStateConfiguration |
Set-PSMetaConfigDocInsProcessedBeforeMeta |
Function |
PSDesiredStateConfiguration |
Set-PSDefaultConfigurationDocument |
Function |
PSDesiredStateConfiguration |
Set-PSCurrentConfigurationNode |
Function |
PSDesiredStateConfiguration |
Set-NodeResourceSource |
Function |
PSDesiredStateConfiguration |
Set-NodeResources |
Function |
PSDesiredStateConfiguration |
Set-NodeManager |
Function |
PSDesiredStateConfiguration |
Set-NodeExclusiveResources |
Function |
PSDesiredStateConfiguration |
Set-PSRepository |
Function |
PowerShellGet |
Write-Log |
Function |
PSDesiredStateConfiguration |
Test-NodeResourceSource |
Function |
PSDesiredStateConfiguration |
ThrowError |
Function |
PSDesiredStateConfiguration |
ValidateNoNameNodeResources |
Function |
PSDesiredStateConfiguration |
ValidateNodeResourceSource |
Function |
PSDesiredStateConfiguration |
ValidateNodeResources |
Function |
PSDesiredStateConfiguration |
ValidateNodeManager |
Function |
PSDesiredStateConfiguration |
ValidateNodeExclusiveResources |
Function |
PSDesiredStateConfiguration |
ValidateNoCircleInNodeResources |
Function |
PSDesiredStateConfiguration |
Update-ScriptFileInfo |
Function |
PowerShellGet |
Update-Script |
Function |
PowerShellGet |
Test-ScriptFileInfo |
Function |
PowerShellGet |
Update-ModuleVersion |
Function |
PSDesiredStateConfiguration |
Update-Module |
Function |
PowerShellGet |
Update-LocalConfigManager |
Function |
PSDesiredStateConfiguration |
Update-DependsOn |
Function |
PSDesiredStateConfiguration |
Update-ConfigurationErrorCount |
Function |
PSDesiredStateConfiguration |
Update-ConfigurationDocumentRef |
Function |
PSDesiredStateConfiguration |
Unregister-PSRepository |
Function |
PowerShellGet |
Uninstall-Script |
Function |
PowerShellGet |
Uninstall-Module |
Function |
PowerShellGet |
Update-ModuleManifest |
Function |
PowerShellGet |
Write-Warning |
Cmdlet |
Microsoft.PowerShell.Utility |
- ASP.NET Core中的依赖注入(2):依赖注入(DI)
- 使用Ansible自动化您的(云或者本地)机器
- 像Apache Storm一样简单的分布式图计算
- css绘图,实现一些特殊形状
- 看机器学习如何还原图像色彩
- CSS Hack整理
- 如何在调用WCF服务之前弹出一个确认对话框?
- 表格列的hover状态与选中状态
- 神级程序员教你如何写代码——十年编程内功心法
- ASP.NET Core中的依赖注入(1):控制反转(IoC)
- Web-Fontmin -- 在线提取你需要的字体
- 让Kaggle比赛第二名获奖者告诉你:买下一个冰淇淋的最佳时间是什么时候?
- 3种方式提升云可扩展性
- 数字图像相关技术DIC分析介绍
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法