我有一个 PowerShell 脚本从 CSV 中提取数据。我想做的是根据值“替换”帐户列中的数据。例如,帐户 001 = 硬件,帐户 002 = 软件等。CSV 中的数据是从 SQL 数据库中提取的,因此如果我可以更轻松地在 SQL 脚本中更改它,我可以轻松做到这一点。CSV 中的帐户列有 001、002 等。我想将这些值更改为硬件、软件等。感谢您的帮助。
$Results = import-csv Expenses.csv
$Array = @()
Foreach($R in $Results)
{
$Object = [pscustomobject][ordered] @{
Account = $R.Account
Vendor = $R.Desc1
Item = $R.Desc2
Amount = $R.Amount
}
$Array += $Object
}
$Array
Run Code Online (Sandbox Code Playgroud)