gpt4 book ai didi

powershell - 如何跳过CSV文件中的第一行

转载 作者:行者123 更新时间:2023-12-03 14:17:41 24 4
gpt4 key购买 nike

我想跳过名称,路径,它是生成 CSV 文件时的第一行。我不知道该怎么做,也不知道该怎么做。

这是我的代码:

function Get-Path{
param($Object)

$path = $object.Name
$parent = Get-View $Object.ExtensionData.ResourcePool
while($parent){
$path = $parent.Name + "/" + $path

if($parent.Parent){
$parent = Get-View $parent.Parent
}
else{$parent = $null}
}
$path
}

Get-VM | Select Name,
@{N="Path";E={(Get-Path -Object $_) -replace "^.*?Resources"}} | Export-csv C:\izaz\test.csv -NoTypeInformation

最佳答案

导出没有标题的 CSV 文件的最简单方法是使用 ConvertTo-Csv,然后使用 Select-Object 跳过第一行:

Get-VM `
| Select Name, @{N="Path";E={(Get-Path -Object $_) -replace "^.*?Resources"}} `
| ConvertTo-Csv -NoTypeInformation `
| Select-Object -Skip 1 `
| Set-Content -Path C:\izaz\test.csv

关于powershell - 如何跳过CSV文件中的第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31161600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com