PowerShell 查找文件系统相关的命令


如何你想列出所有文件系统相关的命令,可以通过给Get-Command传递参数,如下:

PS E:\> Get-Command -Noun item*, path | select Name

Name
----
Clear-Item
Clear-ItemProperty
Convert-Path
Copy-Item
Copy-ItemProperty
Get-Item
Get-ItemProperty
Invoke-Item
Join-Path
Move-Item
Move-ItemProperty
New-Item
New-ItemProperty
Remove-Item
Remove-ItemProperty
Rename-Item
Rename-ItemProperty
Resolve-Path
Set-Item
Set-ItemProperty
Split-Path
Test-Path

通常情况下,许多文件系统操作的命令都有一个与命令提示符CMD中的别名,帮助用户猜测命令的功能,如下:

PS E:\>Get-Alias -Definition *-item*, *-path* | Select-Object Name, Definition

Name  Definition
----  ----------
cli   Clear-Item
clp   Clear-ItemProperty
copy  Copy-Item
cp    Copy-Item
cpi   Copy-Item
cpp   Copy-ItemProperty
del   Remove-Item
erase Remove-Item
gi    Get-Item
gp    Get-ItemProperty
ii    Invoke-Item
mi    Move-Item
move  Move-Item
mp    Move-ItemProperty
mv    Move-Item
ni    New-Item
rd    Remove-Item
ren   Rename-Item
ri    Remove-Item
rm    Remove-Item
rmdir Remove-Item
rni   Rename-Item
rnp   Rename-ItemProperty
rp    Remove-ItemProperty
si    Set-Item
sp    Set-ItemProperty
cvpa  Convert-Path
rvpa  Resolve-Path

原文链接:http://powershell.com/cs/blogs/tips/archive/2012/09/12/managing-file-system-tasks-with-powershell.aspx

本文链接: https://www.pstips.net/powershell-managing-file-system-tasks%e2%80%8f.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注