小编RIS*_*023的帖子

PowerShell 正在重新排列我的列,但我不明白为什么

我正在使用的代码如下:

Import-Csv -Path "E:\CSV\GA.csv"  | Group-Object Product | ForEach {
    New-Object PSObject -Property @{
        Product = $_.Name 
        Stockcode = $_.Group[0].Stockcode
        QuantityCounted = ($_.Group | Measure-Object -Property QuantityCounted -Sum).Sum    
    }
} | Export-Csv "E:\CSV\test.csv" -NoTypeInformation  
Run Code Online (Sandbox Code Playgroud)

标头应按以下顺序排列:

Import-Csv -Path "E:\CSV\GA.csv"  | Group-Object Product | ForEach {
    New-Object PSObject -Property @{
        Product = $_.Name 
        Stockcode = $_.Group[0].Stockcode
        QuantityCounted = ($_.Group | Measure-Object -Property QuantityCounted -Sum).Sum    
    }
} | Export-Csv "E:\CSV\test.csv" -NoTypeInformation  
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如果有人能指出我正确的方向,那就太棒了,谢谢。

csv powershell

1
推荐指数
1
解决办法
78
查看次数

标签 统计

csv ×1

powershell ×1