如何在 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
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP