PowerShell輸出內容到檔案
透過管道(|)使用out-file命令將內容輸出到檔案,示例如下:
get-process | out-file -filepath C:\Test\process.txt詳細介紹及更多相關輸出命令
1. Out-File:傳送輸出到一個檔案。
語法規則:
Out-File [-FilePath]
使用時必須指定輸出檔案的路徑。如果輸出檔案存在,可以使用-Append引數來追加輸出到這個檔案。
-Encoding引數指定字元編碼型別,有效值包含"Unicode", "UTF7", "UTF8", "UTF32", "ASCII", "BigEndianUnicode", "Default", 和"OEM",預設值是"Unicode"。
-Force引數允許此命令向只讀(read-only)檔案寫入(替換或追加)。
-InputObject指定被寫入物件。
-NoClobber:預設情況下,如果目標檔案屬性為讀-寫(read-write),Out-File命令會重寫目標檔案,而且不會發出警告資訊。-NoClobber引數則不會重寫一個已經存在的檔案。-NoClobber引數的優先順序高於-Force引數,因此當同時指定了這兩個引數的情況下,Out-File將不會重寫檔案內容。-NoClobber引數也不會阻止你向檔案追加內容,因此當同時指定了-NoClobber和-Append引數,輸出會被追加到目標檔案中去。
-Width引數用於指定輸出中每行的字元數。如果字元超過指定的字元數,超過部分將會截斷。預設值為80。
舉例:
get-process | out-file -filepath C:\Test\process.txt
2. Out-Host:傳送輸出到命令列。Out-Host為預設輸出方式,因此,除非我們想用它的引數改變輸出的顯示,否則不用使用這個命令。
語法規則:
Out-Host [-InputObject
-InputObject:指定被寫入控制檯的物件。
-Paging:一次顯示一頁輸出。
舉例:
get-process | out-host -paging
3. Out-Null:刪除輸出而不傳送到控制檯。這個操作不顯示輸出
語法規則:
Out-Null [-InputObject
4. Out-Printer:傳送輸出到印表機。
語法規則:
Out-Printer [[-Name]
使用-Name引數指定到印表機的UNC路徑。不指定-Name引數則傳送到預設印表機。
5. Out-String:將輸出物件轉換為字串傳送到控制檯。
語法規則:
Out-String [-InputObject
指定-Stream則為每一個物件單獨傳送字串;-Width則用來指定每行中的字元顯示數量,超過部分將會截斷。
舉例:
get-content "C:\test.txt" |out-string
6. Out-GridView:傳送輸出到網格檢視視窗並在互動表中顯示輸出。網格檢視視窗支援排序、分組、複製和篩選。
語法規則:
Out-GridView [-InputObject
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22392018/viewspace-772259/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java讀取本地檔案內容並輸出Java
- cat-合併輸出多個檔案的內容
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- matlab輸出複數到檔案Matlab
- Python的configparser模組讀取.ini檔案內容並輸出Python
- Linux基礎命令---echo列印內容到標準輸出Linux
- 廣招內容輸出英雄帖
- 檔案內容拷貝
- Oracle 控制檔案內容Oracle
- 檔案內容比較
- vim內替換檔案內容
- 排序,檔案輸入輸出排序
- 檔案操作-輸入輸出
- 檔案內容對比工具
- C#分割檔案內容C#
- git檢視檔案內容Git
- properties檔案內容亂碼
- Linux檔案內容操作Linux
- 檢視控制檔案內容
- dump 轉儲檔案內容
- 提取rpm檔案內容
- set serveroutput on 在PL/SQL中輸出內容ServerSQL
- 使用ln同步檔案內容,支援忽略檔案
- Windows Powershell & 環境變數;Powershell where命令無輸出Windows變數
- C輸入輸出與檔案
- vite vue-cli 讀取檔案原始內容 使用base64內容的檔案ViteVue
- 實用解析dmp檔案內容
- 命令列技巧:分割檔案內容命令列
- php獲取xml檔案內容PHPXML
- node中給檔案追加內容
- mybatis讀取properties檔案內容MyBatis
- js直接列印pdf檔案內容JS
- 控制檔案包含哪些基本內容
- 檔案內容查詢命令(轉)
- ftp上直接修改檔案內容FTP
- 使用GeoTools解析shp檔案內容
- ccat – 使用語法突出顯示輸出內容
- MongoDB db.serverStatus()輸出內容中文註釋MongoDBServer