本文介紹PowerShell中如何將文件刪除。在DOS下,可以使用del命令,Linux下也有rm命令,而在PowerShell中使用Remove-Item這個(gè)cmdlet就可以一句話輕松搞定!
在PowerShell中,刪除文件的cmdlet為Remove-Item。Remove-Item這個(gè)cmdlet有如下一些別名:ri、rm、rmdir、del、erase、rd,如果大家要問這些別名怎么記或者怎么來的,小編提示一下,這些別名都是DOS和Linux系統(tǒng)下,刪除文件和刪除目錄的命令。仔細(xì)回想看看,是不是?
大家可以使用“get-help remove-item -full”命令來查看Remove-Item的完整幫助文檔,內(nèi)容如下:
PS D:\> get-help remove-item -full
名稱
Remove-Item
摘要
刪除指定項(xiàng)。
語(yǔ)法
Remove-Item [-LiteralPath] [-Credential] [-Exclud
e ] [-Filter] [-Force] [-Include ] [-Recurse]
[-Confirm] [-WhatIf] [-UseTransaction] []
Remove-Item [-Path] [-Credential] [-Exclude ng[]>] [-Filter] [-Force] [-Include ] [-Recurse] [-Confi
rm] [-WhatIf] [-UseTransaction] []
說明
Remove-Item cmdlet 刪除一個(gè)或多個(gè)項(xiàng)。由于許多提供程序都支持它,因此它可以刪
除多種不同類型的項(xiàng),其中包括文件、目錄、注冊(cè)表項(xiàng)、變量、別名和函數(shù)。
具體的參數(shù)我就不Copy的,有興趣的朋友自己看。這里洪哥要說明一下的是-Exclude和-Include的出現(xiàn),你一看就要明白它可以使用通配符批量操作。-Forece應(yīng)該是強(qiáng)制刪除,刪除什么呢,那當(dāng)然是只讀文件或者隱藏文件。-Recurse是循環(huán)刪除子文件夾中的內(nèi)容。
刪除注冊(cè)表項(xiàng)
像“remove-item hklm:\software\mycompany\OldApp -recurse”這個(gè)命令,可以刪除指定的注冊(cè)路徑下的項(xiàng)。
關(guān)于PowerShell使用Remove-Item刪除文件,本文就介紹這么多,希望對(duì)您有所幫助,謝謝!