質問するログイン新規登録

回答編集履歴

1

改善版コード追加

2020/12/28 11:24

投稿

退会済みユーザー
answer CHANGED
@@ -4,4 +4,19 @@
4
4
  label='PackageUserInformation'
5
5
  expression={($_.packageuserinformation)}
6
6
  } | ConvertTo-Csv
7
- ```
7
+ ```
8
+
9
+ 追記
10
+
11
+ 上のコードだとpackageuserinformation部分のデータ区切りのカンマが消えてしまうので
12
+ カンマが必要であれば下のようなコードが良いです。
13
+
14
+ ```PowerShell
15
+ get-appxpackage -allusers | Select-Object -Property PackageFullName,Name, @{
16
+ label='PackageUserInformation'
17
+ expression={($_.packageuserinformation -join ',')}
18
+ } | ConvertTo-Csv
19
+ ```
20
+
21
+ 補足
22
+ 配列データのプロパティ(今回だとPackageUserInformation)だとselectでの出力形式とconvertto-csvの出力形式で違いがあるので上記のような加工が必要になります。