如何在PowerShell中手动创建CSV文件?
在PowerShell中几乎没有创建CSV文件的方法,但是我们将使用最好的简单方法来创建它。
首先,要在PowerShell中创建CSV文件,我们需要为其创建标题。但是在此之前,我们需要输出文件名及其路径。
$outfile = "C:\temp\Outfile.csv"
在这里,我们在路径C:\temp中给了输出文件名Outfile.csv。
现在我们将创建标题
$newcsv = {} | Select "EMP_Name","EMP_ID","CITY" | Export-Csv $outfile在这里,我们创建了一个CSV文件,并将文件导出到新创建的文件。
现在,我们将导入此文件以检查是否已创建标题。
Import-Csv $outfile
输出结果
EMP_Name EMP_ID CITY -------- ------ ----
因此,在上面的输出中,我们可以看到标头已创建。
现在我们需要将数据插入CSV文件中,为此,我们首先将CSV文件导入变量,然后再插入数据。
示例
$csvfile = Import-Csv $outfile $csvfile.Emp_Name = "Charles" $csvfile.EMP_ID = "2000" $csvfile.CITY = "New York"
输出结果
检查上面插入的数据的输出。
PS C:\WINDOWS\system32> $csvfile EMP_Name EMP_ID CITY -------- ------ ---- Charles 2000 New York
创建脚本的总体命令-
$outfile = "C:\temp\Outfile.csv"
$newcsv = {} | Select "EMP_Name","EMP_ID","CITY" | Export-Csv $outfile
$csvfile = Import-Csv $outfile
$csvfile.Emp_Name = "Charles"
$csvfile.EMP_ID = "2000"
$csvfile.CITY = "New York"此输出存储在变量中,以将其存储到创建的CSV文件中,您需要再次将CSV文件导出到输出文件,如以下示例所示。
示例
$csvfile | Export-CSV $outfile
输出结果
Import-Csv $outfile
输出结果
EMP_Name EMP_ID CITY -------- ------ ---- Charles 2000 New York
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短