PowerShell使用Clear-Content命令刪除、清空文件內(nèi)容的例子
本文介紹PowerShell中如何將文件的內(nèi)容進(jìn)行刪除或清空,使用VBScript要先創(chuàng)建FSO,然后再打開文件,再修改文件;PowerShell清空文件只要一句Clear-Content。
所謂清空文件,就是將一個(gè)文本文件里面的內(nèi)容全部刪除,使用記事本等工具打開時(shí),看到的內(nèi)容是空的,文件的大小也為0KB。我們來看看PowerShell中如何完成清空文件的操作。
首先介紹一個(gè)cmdlet,那就是Clear-Content。先看看它的基本介紹:
名稱
Clear-Content
摘要
刪除項(xiàng)的內(nèi)容(例如從文件中刪除文本),但不刪除該項(xiàng)。(小編插一句:就是說只刪除文件內(nèi)空,不刪除文件本身。)
語法
Clear-Content [-LiteralPath] [-Credential] [-Excl
ude ] [-Filter] [-Force] [-Include ] [-Confirm
] [-WhatIf] [-UseTransaction] []
Clear-Content [-Path] [-Credential] [-Exclude ring[]>] [-Filter] [-Force] [-Include ] [-Confirm] [-Wha
tIf] [-UseTransaction] []
小編:這個(gè)語法看起來很復(fù)雜,其實(shí)最簡單的用法就是:Clear-Content <文件路徑>,其它的參數(shù)有的是控制權(quán)限,有的是給予清空前提示,有的則是完成批量操作的。這些參數(shù)在有深入的需求時(shí)可以去了解一下。我們先看看簡單的使用案例:
PS C:\Users\splaybow> echo hello,world! >d:\1.txt
PS C:\Users\splaybow> type d:\1.txt
hello
world!
PS C:\Users\splaybow> Clear-Content d:\1.txt
PS C:\Users\splaybow> type d:\1.txt
PS C:\Users\splaybow>
說明一下這段代碼的含義,使用echo,將“hello,world!”輸出到一個(gè)新文件“d:\1.txt”中,然后使用Clear-Content清空該文件的內(nèi)容。并在清空前和清空后顯示文件的內(nèi)容。
關(guān)于PowerShell使用Clear-Content刪除清空文件內(nèi)容,本文就介紹這么多,希望對(duì)您有所幫助,謝謝!
相關(guān)文章
PowerShell實(shí)現(xiàn)統(tǒng)計(jì)函數(shù)嵌套深度
這篇文章主要介紹了PowerShell實(shí)現(xiàn)統(tǒng)計(jì)函數(shù)嵌套深度,本文分享一個(gè)函數(shù),可以實(shí)現(xiàn)統(tǒng)計(jì)腳本執(zhí)行的嵌套層次,需要的朋友可以參考下2015-06-06探索PowerShell(五) PowerShell基礎(chǔ)知識(shí)
在PowerShell中,我們可以輕松的與數(shù)據(jù)、對(duì)象進(jìn)行交互,為了簡化我們?cè)L問外部數(shù)據(jù),PowerShell允許我們像操作驅(qū)動(dòng)器、文件一樣對(duì)數(shù)據(jù)、對(duì)象等進(jìn)行操作2012-12-12PowerShell中查詢錯(cuò)誤編號(hào)信息的2個(gè)方法
這篇文章主要介紹了PowerShell中查詢錯(cuò)誤編號(hào)信息的2個(gè)方法,本文介紹使用net.exe、winrm.exe完成這個(gè)需求,其中推薦使用winrm.exe,需要的朋友可以參考下2014-08-08Powershell小技巧之創(chuàng)建一個(gè)新對(duì)象
這篇文章主要介紹了使用Powershell簡單有效的創(chuàng)建一個(gè)自定義對(duì)象的方法,非常的簡單,需要的朋友可以參考下2014-10-10PowerShell腳本開發(fā)嘗試登錄SQL Server
本文創(chuàng)建了PSSecurity工具集,介紹了通過PowerShell嘗試登錄SQLServer的方法,此種方法可以用于暴力破解和窮舉賬戶密碼,窮舉就需要依靠比較全面的字典的支持了。2014-10-10PowerShell 讀取性能計(jì)數(shù)器二進(jìn)制文件(.blg)記錄并匯總計(jì)算
由于監(jiān)控及報(bào)告需要,要統(tǒng)計(jì)性能計(jì)數(shù)器每天數(shù)值情況,確認(rèn)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。若打開計(jì)數(shù)器填寫,比較麻煩,現(xiàn)在統(tǒng)計(jì)用 powershell 來讀取計(jì)數(shù)器的值2016-11-11Windows Powershell Do While 循環(huán)
Do和While可能產(chǎn)生死循環(huán),為了防止死循環(huán)的發(fā)生,你必須確切的指定循環(huán)終止的條件。指定了循環(huán)終止的條件后,一旦條件不滿足就會(huì)退出循環(huán)。2014-10-10