質問編集履歴

2

前後のコードの記載

2020/04/10 05:29

投稿

ShortArrow
ShortArrow

スコア141

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,53 @@
1
+ #コード
2
+
3
+ このコードはWindowsにインストールすることができるオプション機能のうち、
4
+
5
+ SSHクライアント機能とSSHサーバー機能をインストールするものです。
6
+
7
+
8
+
9
+ `get-WindowsCapability -Online`でインストール可能な機能の一覧を取得します。
10
+
11
+ その中からSSHだけを選別してインストールします。
12
+
13
+
14
+
15
+ ```powershell
16
+
17
+ [Object[]]$input
18
+
19
+ $input=get-WindowsCapability -Online | Where-Object -Property Name -Match "^OpenSSH.*"
20
+
21
+ [Microsoft.Dism.Commands.BasicCapabilityObject]$serverdata
22
+
23
+ $serverdata=$input| Where-Object -Property Name -Match ".*Server.*"
24
+
25
+ [Microsoft.Dism.Commands.BasicCapabilityObject]$clientdata
26
+
27
+ $clientdata=$input| Where-Object -Property Name -Match ".*Client.*"
28
+
29
+
30
+
31
+ if ($server.State -ne 'Installed') {
32
+
33
+ # Install the OpenSSH Server
34
+
35
+ Add-WindowsCapability -Online -Name $serverdata.Name
36
+
37
+ }
38
+
39
+ if ($client.State -ne 'Installed') {
40
+
41
+ # Install the OpenSSH Client
42
+
43
+ Add-WindowsCapability -Online -Name $clientdata.Name
44
+
45
+ }
46
+
47
+ ```
48
+
49
+
50
+
1
51
  #やりたいこと
2
52
 
3
53
  PowerShell7でコードを書いていて、インテリセンスを利かせるために、

1

ウォッチ式の追加

2020/04/10 05:29

投稿

ShortArrow
ShortArrow

スコア141

test CHANGED
File without changes
test CHANGED
@@ -53,3 +53,11 @@
53
53
  - Powershell 7
54
54
 
55
55
  - Windows 10 Pro
56
+
57
+
58
+
59
+ #ウォッチ
60
+
61
+ プロパティを確認してみても`Current`は見つかりません。
62
+
63
+ ![ウォッチ](db1e776438d02c9a5881a2a06b4965af.png)