回答編集履歴

1

改善版コード追加

2020/12/28 11:24

投稿

退会済みユーザー
test CHANGED
@@ -11,3 +11,33 @@
11
11
  } | ConvertTo-Csv
12
12
 
13
13
  ```
14
+
15
+
16
+
17
+ 追記
18
+
19
+
20
+
21
+ 上のコードだとpackageuserinformation部分のデータ区切りのカンマが消えてしまうので
22
+
23
+ カンマが必要であれば下のようなコードが良いです。
24
+
25
+
26
+
27
+ ```PowerShell
28
+
29
+ get-appxpackage -allusers | Select-Object -Property PackageFullName,Name, @{
30
+
31
+ label='PackageUserInformation'
32
+
33
+ expression={($_.packageuserinformation -join ',')}
34
+
35
+ } | ConvertTo-Csv
36
+
37
+ ```
38
+
39
+
40
+
41
+ 補足
42
+
43
+ 配列データのプロパティ(今回だとPackageUserInformation)だとselectでの出力形式とconvertto-csvの出力形式で違いがあるので上記のような加工が必要になります。