如何在 PowerShell 中手动导出和导入 CSV 文件?


当你运行一个命令Export-Csv时,它会自动在一个特定位置创建一个 CSV 文件。

示例

Get-Service | Select Name, Starttype, Status | Export-Csv C:\temp\services.csv -NoTypeInformation

在上面的示例中,Services.csv文件创建在C:\Temp文件夹中,头文件为名称、启动类型、状态

类似地,你可以使用其他命令将输出放入 CSV 文件格式。

如果你想从 PowerShell 控制台检查此文件,你需要使用Import-CSV命令。

Import-Csv C:\temp\Services.csv | ft -Autosize

输出

Name                                     StartType       Status
----                                     ---------       ------
AarSvc_7a82a                             Manual          Stopped
AdobeARMservice                          Automatic       Running
AdobeFlashPlayerUpdateSvc                Manual          Stopped
AJRouter                                 Manual          Stopped
ALG                                      Manual          Stopped
AppIDSvc                                 Manual          Stopped
Appinfo                                  Manual          Running
AppMgmt                                  Manual          Stopped
AppReadiness                             Manual          Stopped
AppVClient                               Disabled        Stopped
AppXSvc                                  Manual          Stopped
AssignedAccessManagerSvc                 Manual          Stopped
AudioEndpointBuilder                    Automatic        Running

如果你只需要名称状态,那么你可以在管道后使用Select命令。

Import-Csv C:\temp\Services.csv | Select Name,Status

输出

Name                                        Status
----                                        ------
AarSvc_7a82a                                Stopped
AdobeARMservice                             Running
AdobeFlashPlayerUpdateSvc                   Stopped
AJRouter                                    Stopped
ALG                                         Stopped
AppIDSvc                                    Stopped
Appinfo                                     Running
AppMgmt                                     Stopped
AppReadiness                                Stopped
AppVClient                                  Stopped
AppXSvc                                     Stopped

更新于: 2020 年 3 月 26 日

1K+ 查看

开启 职业生涯

完成课程获得认证

开始学习
广告