|
ここでは、Windows PowerShell Variables のサンプルを紹介します。
- "Memory Mbyte " + [int]($Mem.TotalPhysicalMemory/$Mbyte)
次の事例を実行してみよう。
#!/usr/bin/pwsh
# http://www.computerperformance.co.uk/powershell/powershell_variables.htm
# PowerShell $ Variable Example
$Mem= WmiObject Win32_ComputerSystem
$Mbyte =1048576 # Another variable
"Memory Mbyte " + [int]($Mem.TotalPhysicalMemory/$Mbyte)
$Mem
5 行目で、Win32_ComputerSystem の WMI オブジェクトを取得して、$Mem に格納します。
6 行目で、1048576 を $Mbyte に格納します。
7 行目で、$Mem.TotalPhysicalMemory / $Mbyte の演算結果を表示します。MB 単位で表示します。
9 行目で、$Mem を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
WmiObject : The term 'WmiObject' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_01.ps1:5 char:7
+ $Mem= WmiObject Win32_ComputerSystem
+ ~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (WmiObject:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException.
Linux版では、Get-WmiObject コマンドがサポートされていない。
[ 目次 ]
- [int]$a = 7 ; $a + 3
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Declaring PowerShell Integer Variable
[int]$a = 7
$a + 3
$a
# PS>10
4 行目で、7 を [int] にキャストして $a に格納します。
5 行目で、$a と 3 の加算した結果を表示します。
6 行目で、$a を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
[ 目次 ]
- [int]$a =7 ; $a ="Twenty"
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Declaring PowerShell Integer Variable
[int]$a =7
$a ="Twenty"
$a
# PS> Error "Cannot Convert value.
4 行目で、7 を [int] にキャストして $a に格納します。
5 行目で、"Twenty" を $a に格納します。
6 行目で、$a を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Cannot convert value "Twenty" to type "System.Int32". Error: "Input string was not in a correct format."
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_03.ps1:5 char:1
+ $a ="Twenty"
+ ~~~~~~~~~~~~
+ CategoryInfo : MetadataError: (:) [], ArgumentTransformationMetadataException
+ FullyQualifiedErrorId : RuntimeException
7
Linux版でも、Windows版と同様のエラーが発生している。
[ 目次 ]
- $b = 7 ; $b = "Twenty"
次の事例を実行してみよう。
#!/usr/bin/pwsh
$b = 7
$b = "Twenty"
$b
# PS> Twenty
3 行目で、7 を $b に格納します。
4 行目で、"Twenty" を $b に格納します。
5 行目で、$b を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
[ 目次 ]
- $DriveA, $DriveB, $DriveC, $DriveD = 250, 175, 330, 200
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ----< Declaring Multiple Variables >----
$DriveA, $DriveB, $DriveC, $DriveD = 250, 175, 330, 200
Write-Host "`$DriveA = $DriveA"
Write-Host "`$DriveB = $DriveB"
Write-Host "`$DriveC = $DriveC"
Write-Host "`$DriveD = $DriveD"
4 行目で、250, 175, 330, 200 を マルチ変数 $DriveA, $DriveB, $DriveC, $DriveD に格納します。
6 〜 9 行で、各変数を表示しています。`$ は、エスケープして、$ を文字として表示します。
それでは、実行してみましょう。下記のような結果が得られます。
$DriveA = 250
$DriveB = 175
$DriveC = 330
$DriveD = 200
[ 目次 ]
- Foreach ($CIM in $WMI) {$i++}
次の事例を実行してみよう。
#!/usr/bin/pwsh
# PowerShell Variables Including $_.
$i=0
$Type = "Win32"
$WMI = Get-WmiObject -List | Where-Object {$_.name -Match $Type}
Foreach ($CIM in $WMI) {$i++}
Write-Host 'There are '$i' types of '$Type
5 行目で、"Win32" を $Type に格納します。
6 行目で、WMI オブジェクトリストを取得して、.name が $Type であるものを $WMI に格納します。
7 行目で、オブジェクトの個数をカウントします。
8 行目で、個数を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Get-WmiObject : The term 'Get-WmiObject' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_06.ps1:6 char:9
+ $WMI = Get-WmiObject -List | Where-Object {$_.name -Match $Type}
+ ~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-WmiObject:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
There are 0 types of Win32
Linux版では、Get-WmiObject コマンドがサポートされていない。
[ 目次 ]
- Set-Variable Thermometer 32 -option constant
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Example: PowerShell Set-Variable constant
Set-Variable Thermometer 32 -option constant
$Thermometer
4 行目で、32 を Thermometer にコンスタントとして、格納します。
6 行目で、$Thermometer を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
[ 目次 ]
- Set-Variable AllOverPlace 99 -scope global
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Example: PowerShell Set-Variable Global
Set-Variable AllOverPlace 99 -scope global
$AllOverPlace
4 行目で、99 を AllOverPlace にグローバル変数として、格納します。
6 行目で、$AllOverPlace を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
[ 目次 ]
- $global:runners = 8
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Set PowerShell Global Variable
$global:runners = 8
$runners
2行目で、8 を $runners にグローバル変数として、格納します。
4行目で、$runners を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
[ 目次 ]
- $alert = Get-Service NetLogon
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ----< PowerShell is Dot Properties >----
$alert = Get-Service NetLogon
$alert.status
# PS> Started
Write-Host "----< `$alert %gt;----"
$alert
4 行目で、登録されたサービス NetLogon を取得して、$alert に格納します。
5 行目で、$alert.status を表示します。
10 行目で、$alert を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Get-Service : The term 'Get-Service' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_10.ps1:4 char:10
+ $alert = Get-Service NetLogon
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-Service:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
----< $alert >----
Linux版では、Get-Service コマンドがサポートされていない。
[ 目次 ]
- Get-Service | Where-Object {$_.status -eq "Running" }
次の事例を実行してみよう。
#!/usr/bin/pwsh
# PowerShell Pipeline $_. example
Get-Service | Where-Object {$_.status -eq "Running" }
登録されているサービスを取得して、.status が "Running" であるものを表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Get-Service : The term 'Get-Service' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_11.ps1:4 char:1
+ Get-Service | Where-Object {$_.status -eq "Running" }
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-Service:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Linux版では、Get-Service コマンドがサポートされていない。
[ 目次 ]
- Get-WmiObject -List | Where-Object {$_.name -Like "CIM*"}
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ----< Example to find all WmiObjects containing 'CIM' >----
Get-WmiObject -List | Where-Object {$_.name -Like "CIM*"}
WMI オブジェクトリストを取得して、.name の先頭が CIM であるものを表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Get-WmiObject : The term 'Get-WmiObject' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_12.ps1:4 char:1
+ Get-WmiObject -List | Where-Object {$_.name -Like "CIM*"}
+ ~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-WmiObject:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Linux版では、Get-WmiObject コマンドがサポートされていない。
[ 目次 ]
- Get-Variable | Format-Table name, value -auto
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ----< More Built-In PowerShell Variables >----
Get-Variable | Format-Table name, value -auto
変数オブジェクトを取得して、name, value のテーブルに整形して、表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Name Value
---- -----
? True
^
$
args {}
ConfirmPreference High
DebugPreference SilentlyContinue
EnabledExperimentalFeatures {}
Error {}
ErrorActionPreference Continue
ErrorView NormalView
ExecutionContext System.Management.Automation.EngineIntrinsics
false False
FormatEnumerationLimit 4
HOME /yyyy/zzzzzzz
Host …m.Management.Automation.Internal.Host.InternalHost
InformationPreference SilentlyContinue
input …em.Collections.ArrayList+ArrayListEnumeratorSimple
IsCoreCLR True
IsLinux True
IsMacOS False
IsWindows False
MaximumHistoryCount 4096
MyInvocation System.Management.Automation.InvocationInfo
NestedPromptLevel 0
null
OutputEncoding System.Text.UTF8Encoding
PID 37128
PROFILE …config/powershell/Microsoft.PowerShell_profile.ps1
ProgressPreference Continue
PSBoundParameters {}
PSCommandPath …e10/PSUX-Support/PS_ref_08/079_PS_Variables_13.ps1
PSCulture ja-JP
PSDefaultParameterValues {}
PSEdition Core
PSEmailServer
PSHOME /opt/microsoft/powershell/6
PSScriptRoot /xxxx/PSUX-Support/PS_ref_08
PSSessionApplicationName wsman
PSSessionConfigurationName …emas.microsoft.com/powershell/Microsoft.PowerShell
PSSessionOption …tem.Management.Automation.Remoting.PSSessionOption
PSUICulture ja-JP
PSVersionTable {PSVersion, PSEdition, GitCommitId, OS…}
PWD /xxxx/PSUX-Support/PS_ref_08
ShellId Microsoft.PowerShell
StackTrace
true True
VerbosePreference SilentlyContinue
WarningPreference Continue
WhatIfPreference False
[ 目次 ]
- $Host
次の事例を実行してみよう。
#!/usr/bin/pwsh
# Information about the currently executing host
$Host
予約変数 $Host を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Name : ConsoleHost
Version : 6.2.2
InstanceId : 729b10da-5beb-46a2-9ca4-d14e3d70ea2b
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : ja-JP
CurrentUICulture : ja-JP
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
[ 目次 ]
- $Env:Path = $Env:Path + ";F:\usr\PowerShell\sample_06"
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ---- Environmental Path to files. ----
# Clear-Host
$Env:PATH = $Env:Path + ";./"
$Env:PATH
5 行目で、環境変数 $Env:Path の最交尾に ";F:\usr\PowerShell\sample_06" を追加しています。
7 行目で、環境変数 $Env:Path を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Linux版では、$Env:PATH が空のようだ。サポートされている?
[ 目次 ]
- Get-ChildItem Env:\
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ---- Talking of Env variables, you can list them with gci thus: ----
Get-ChildItem Env:\
環境変数一覧を取得して、表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Name Value
---- -----
_ ./079_PS_Variables_16.ps1
< 秘護 省略 >
Linux版では、UNIX の printenv を実行しているようだが、前項の $Env:PATH が空なのは、上手く処理できていなとのことのようだ。サポートされている?
[ 目次 ]
- $Files = "C:\Windows" | Get-Member
次の事例を実行してみよう。
#!/usr/bin/pwsh
$Files = "./" | Get-Member
$Files
3 行目で、"./" 文字列のメンバーを $Files に格納します。
5 行目で、$Files を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
TypeName: System.String
Name MemberType Definition
---- ---------- ----------
Clone Method System.Object Clone(), System.Object IC…
CompareTo Method int CompareTo(System.Object value), int…
Contains Method bool Contains(string value), bool Conta…
CopyTo Method void CopyTo(int sourceIndex, char[] des…
EndsWith Method bool EndsWith(string value), bool EndsW…
Equals Method bool Equals(System.Object obj), bool Eq…
GetEnumerator Method System.CharEnumerator GetEnumerator(), …
GetHashCode Method int GetHashCode(), int GetHashCode(Syst…
GetType Method type GetType()
GetTypeCode Method System.TypeCode GetTypeCode(), System.T…
IndexOf Method int IndexOf(char value), int IndexOf(ch…
IndexOfAny Method int IndexOfAny(char[] anyOf), int Index…
Insert Method string Insert(int startIndex, string va…
IsNormalized Method bool IsNormalized(), bool IsNormalized(…
LastIndexOf Method int LastIndexOf(char value), int LastIn…
LastIndexOfAny Method int LastIndexOfAny(char[] anyOf), int L…
Normalize Method string Normalize(), string Normalize(Sy…
PadLeft Method string PadLeft(int totalWidth), string …
PadRight Method string PadRight(int totalWidth), string…
Remove Method string Remove(int startIndex, int count…
Replace Method string Replace(string oldValue, string …
Split Method string[] Split(char separator, System.S…
StartsWith Method bool StartsWith(string value), bool Sta…
Substring Method string Substring(int startIndex), strin…
ToBoolean Method bool IConvertible.ToBoolean(System.IFor…
ToByte Method byte IConvertible.ToByte(System.IFormat…
ToChar Method char IConvertible.ToChar(System.IFormat…
ToCharArray Method char[] ToCharArray(), char[] ToCharArra…
ToDateTime Method datetime IConvertible.ToDateTime(System…
ToDecimal Method decimal IConvertible.ToDecimal(System.I…
ToDouble Method double IConvertible.ToDouble(System.IFo…
ToInt16 Method short IConvertible.ToInt16(System.IForm…
ToInt32 Method int IConvertible.ToInt32(System.IFormat…
ToInt64 Method long IConvertible.ToInt64(System.IForma…
ToLower Method string ToLower(), string ToLower(cultur…
ToLowerInvariant Method string ToLowerInvariant()
ToSByte Method sbyte IConvertible.ToSByte(System.IForm…
ToSingle Method float IConvertible.ToSingle(System.IFor…
ToString Method string ToString(), string ToString(Syst…
ToType Method System.Object IConvertible.ToType(type …
ToUInt16 Method ushort IConvertible.ToUInt16(System.IFo…
ToUInt32 Method uint IConvertible.ToUInt32(System.IForm…
ToUInt64 Method ulong IConvertible.ToUInt64(System.IFor…
ToUpper Method string ToUpper(), string ToUpper(cultur…
ToUpperInvariant Method string ToUpperInvariant()
Trim Method string Trim(), string Trim(char trimCha…
TrimEnd Method string TrimEnd(), string TrimEnd(char t…
TrimStart Method string TrimStart(), string TrimStart(ch…
Chars ParameterizedProperty char Chars(int index) {get;}
Length Property int Length {get;}
[ 目次 ]
- $Bit = 64 | Get-Member
次の事例を実行してみよう。
#!/usr/bin/pwsh
$Bit = 64 | Get-Member
$Bit
3 行目で、64 整数(int32)のメンバーを $Bit に格納します。
5 行目で、$Bit を表示します。
それでは、実行してみましょう。下記のような結果が得られます。
TypeName: System.Int32
Name MemberType Definition
---- ---------- ----------
CompareTo Method int CompareTo(System.Object value), int CompareTo(int v…
Equals Method bool Equals(System.Object obj), bool Equals(int obj), b…
GetHashCode Method int GetHashCode()
GetType Method type GetType()
GetTypeCode Method System.TypeCode GetTypeCode(), System.TypeCode IConvert…
ToBoolean Method bool IConvertible.ToBoolean(System.IFormatProvider prov…
ToByte Method byte IConvertible.ToByte(System.IFormatProvider provide…
ToChar Method char IConvertible.ToChar(System.IFormatProvider provide…
ToDateTime Method datetime IConvertible.ToDateTime(System.IFormatProvider…
ToDecimal Method decimal IConvertible.ToDecimal(System.IFormatProvider p…
ToDouble Method double IConvertible.ToDouble(System.IFormatProvider pro…
ToInt16 Method short IConvertible.ToInt16(System.IFormatProvider provi…
ToInt32 Method int IConvertible.ToInt32(System.IFormatProvider provide…
ToInt64 Method long IConvertible.ToInt64(System.IFormatProvider provid…
ToSByte Method sbyte IConvertible.ToSByte(System.IFormatProvider provi…
ToSingle Method float IConvertible.ToSingle(System.IFormatProvider prov…
ToString Method string ToString(), string ToString(string format), stri…
ToType Method System.Object IConvertible.ToType(type conversionType, …
ToUInt16 Method ushort IConvertible.ToUInt16(System.IFormatProvider pro…
ToUInt32 Method uint IConvertible.ToUInt32(System.IFormatProvider provi…
ToUInt64 Method ulong IConvertible.ToUInt64(System.IFormatProvider prov…
TryFormat Method bool TryFormat(System.Span[char] destination, [ref] int…
[ 目次 ]
- Get-Help about_Variable
次の事例を実行してみよう。
#!/usr/bin/pwsh
Get-Help about_Variable
Help about_Automatic_Variables
Help about_Environment_Variables
Help about_Preference_Variables
3 行目で、about_Variable のヘルプを表示します。
4 行目で、about_Automatic_Variables のヘルプを表示します。
5 行目で、about_Environment_Variables のヘルプを表示します。
6 行目で、about_Preference_Variables のヘルプを表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Get-Help : Get-Help could not find about_Variable in a help file in this session.
To download updated help topics type: "Update-Help".
To get help online, search for the help topic in the TechNet library at https://go.microsoft.com/fwlink/?LinkID=107116.
At /xxxx/PSUX-Support/PS_ref_08/079_PS_Variables_19.ps1:3 char:1
+ Get-Help about_Variable
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [Get-Help], HelpNotFoundException
+ FullyQualifiedErrorId : HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand
Get-Help : Get-Help could not find about_Automatic_Variables in a help file in this session.
To download updated help topics type: "Update-Help".
To get help online, search for the help topic in the TechNet library at https://go.microsoft.com/fwlink/?LinkID=107116.
At line:64 char:13
+ $help = Get-Help @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [Get-Help], HelpNotFoundException
+ FullyQualifiedErrorId : HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand
Get-Help : Get-Help could not find about_Environment_Variables in a help file in this session.
To download updated help topics type: "Update-Help".
To get help online, search for the help topic in the TechNet library at https://go.microsoft.com/fwlink/?LinkID=107116.
At line:64 char:13
+ $help = Get-Help @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [Get-Help], HelpNotFoundException
+ FullyQualifiedErrorId : HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand
Get-Help : Get-Help could not find about_Preference_Variables in a help file in this session.
To download updated help topics type: "Update-Help".
To get help online, search for the help topic in the TechNet library at https://go.microsoft.com/fwlink/?LinkID=107116.
At line:64 char:13
+ $help = Get-Help @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [Get-Help], HelpNotFoundException
+ FullyQualifiedErrorId : HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand
Linux版では、上記のようなエラーが出ている。
[ 目次 ]
- Get-ChildItem $Files
次の事例を実行してみよう。
#!/usr/bin/pwsh
$Files = "./" # Is so much easier than New-Variable
Get-ChildItem $Files
3 行目で、"./" を $Files に格納します。
4 行目で、$Files から子アイテムを取得して、表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Directory: /xxxx/PSUX-Support/PS_ref_08
Mode LastWriteTime Length Name
---- ------------- ------ ----
------ 2019/09/18 7:28 0 _ww
------ 2019/09/16 12:27 248 071_PS_Get-Service_01.ps1
------ 2019/09/16 12:35 76 071_PS_Get-Service_02.ps1
------ 2019/09/16 12:41 171 071_PS_Get-Service_03.ps1
------ 2019/09/16 13:26 128 071_PS_Get-Service_04.ps1
------ 2019/09/16 13:30 94 071_PS_Get-Service_05.ps1
------ 2016/07/07 13:15 28946 071_PS_Get-Service_05.txt
------ 2019/09/16 13:35 188 071_PS_Get-Service_06.ps1
< 省略 >
[ 目次 ]
- New-Variable files -value "C:\windows"
次の事例を実行してみよう。
#!/usr/bin/pwsh
# ---- Declaring Variables with New-Variable ----
$Files = "/usr"
Remove-Variable Files
New-Variable files -value "./"
Get-ChildItem $Files
4 行目で、"/usr" を $Files に格納します。
5 行目で、変数 $Files を削除します。
6 行目で、$Files を作成して、"./" を $Files に格納します。
7 行目で、$Files から子アイテムを取得して、表示します。
それでは、実行してみましょう。下記のような結果が得られます。
Directory: /xxxx/PSUX-Support/PS_ref_08
Mode LastWriteTime Length Name
---- ------------- ------ ----
------ 2019/09/18 7:28 0 _ww
------ 2019/09/16 12:27 248 071_PS_Get-Service_01.ps1
------ 2019/09/16 12:35 76 071_PS_Get-Service_02.ps1
------ 2019/09/16 12:41 171 071_PS_Get-Service_03.ps1
------ 2019/09/16 13:26 128 071_PS_Get-Service_04.ps1
------ 2019/09/16 13:30 94 071_PS_Get-Service_05.ps1
------ 2016/07/07 13:15 28946 071_PS_Get-Service_05.txt
------ 2019/09/16 13:35 188 071_PS_Get-Service_06.ps1
< 省略 >
|