問題タブ [export-csv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
48 参照

powershell - JSON ファイルにキーと値のペアではなくキーと値のペアが含まれている場合、export-CSV を使用するにはどうすればよいですか?

私はpowershellを使ってJsonをcsvに変換しようとしています。CSVに変換したい以下のJsonファイルがあります。しかし、何らかの理由で、以下のコードを実行すると:

私はこれを取得しています:

ホスト ips System.Object[] System.Object[]

json ファイルは次のようになります。

結果はこんな感じにしたい

ここに画像の説明を入力

助けてください。私は過去数時間これを調べました。私はpowershellがあまり得意ではありません。これを行う方法?

ありがとう

0 投票する
1 に答える
999 参照

powershell - Powershell Export-CSV がヘッダー名を変更する

非常に単純なものが欠けているに違いありませんが、Powershell の経験が浅いため、利用可能なすべてのリソースは非常に詳細な回答です。

ディレクトリのファイル名を含むcsvファイルを作成し、日付と作成日を変更する次のコードがあります。このディレクトリの子である特定のファイル パスを除外することです。

これが私がやろうとしていることです: csv の出力時に、LastWriteTimeヘッダーとCreationTimeヘッダーを別のタグ、つまりModified Timeなどに変更します。

このコードを変換してヘッダーを変更するにはどうすればよいですか? 配列を作成してから値をエクスポートするという回答を見たことがありますが、これは非常に複雑な方法だと思います。csv ヘッダーを変更する最も簡単な方法は何ですか?

現在の csv ヘッダーが表示されます > "Name","LastWriteTime","CreationTime"

ヘッダーに「ファイル」、「変更日」、「アップロード日」を表示したい

前もって感謝します!

0 投票する
3 に答える
136 参照

powershell - Powershellの同じcsvファイルへの複数の出力

複数のグループ ポリシー オブジェクトで指定されているファイアウォール ルールをエクスポートしようとしていますが、エクスポートされたファイルに GPO の名前を含めたいと考えています。$Policyそのため、新しい gpo が解析されるたびに、文字列変数を取得して csv ファイルに詰め込もうとしましたが、得られるのは gpo 名だけであり、からのフィールドではありませんGet-NetFirewallRule。もちろん、$policy | Out-File $env:temp\gpos.csv -Append -Force行を削除すると、すべてのフィールドが取得Get-NetFirewallRuleされますが、それらはすべて大きな csv ファイルにあり、ソース GPO を特定できません。