如何使用 PowerShell 打开文件夹
-
使用
Invoke-Item
Cmdlet 通过 PowerShell 打开文件夹 -
使用
Start-Process
(别名start
)通过 PowerShell 打开文件夹 -
使用
explorer
命令通过 PowerShell 打开文件夹 -
使用
cmd.exe
和start
命令通过 PowerShell 打开文件夹 - 结论

PowerShell 是一种功能强大的脚本语言和 Windows 的命令行外壳,通常需要处理文件和文件夹。然而,不断在 PowerShell 和图形文件浏览器之间切换可能会耗费时间。
幸运的是,PowerShell 提供了多种方法,以无缝地管理文件夹和文件,而无需离开命令行。本教程将指导您通过 PowerShell 打开文件夹和文件的过程。
使用 Invoke-Item
Cmdlet 通过 PowerShell 打开文件夹
Invoke-Item
命令对指定项执行默认操作。它特别适合打开文件夹和文件,无需切换到图形文件浏览器。
当指定文件夹路径时,它将在新的文件资源管理器窗口中打开该文件夹。
# Open a specific folder
Invoke-Item C:\Users
如果您将 .
作为参数提供,它将打开当前工作目录中的文件资源管理器。
# Open the current working directory
Invoke-Item .
同样,您必须指定文件路径以打开文件。以下命令在 C:\New
目录中打开 text.txt
文件。
# Open a file within a directory
Invoke-Item C:\Users\test.txt
Invoke-Item
还有一个别名 ii
,使打开文件夹或文件变得更快捷。
# Using the 'ii' alias
ii C:\Users
通过使用 Invoke-Item
或它的别名 ii
,您可以无缝地与文件系统交互,而无需离开 PowerShell 环境。
使用 Start-Process
(别名 start
)通过 PowerShell 打开文件夹
在 PowerShell 中打开文件夹的另一种方法是使用 Start-Process
cmdlet 或其别名 start
。它允许您直接从命令行启动进程,包括打开文件夹。
以下命令在计算机上打开 C:\Personal Website
文件夹。
# Open a specific folder
start 'C:\Users'
要打开当前工作目录,您可以使用 .
。
# Open the current working directory
start .
使用 start
,您可以轻松快速地访问文件夹,包括您的当前工作目录。
使用 explorer
命令通过 PowerShell 打开文件夹
从 PowerShell 打开的另一个方法是使用控制台中的 explorer
。它会简单地在 Windows 文件资源管理器中打开指定的文件夹或文件。
# Open a specific folder
explorer C:\Users\Public
您还可以使用 .
在文件资源管理器中打开当前文件夹。
# Open the current folder
explorer .
explorer
命令提供了一种快速访问您的文件系统的方法,而无需切换到单独的文件浏览器窗口。
使用 cmd.exe
和 start
命令通过 PowerShell 打开文件夹
您还可以使用 cmd.exe
命令和 start
命令来打开文件夹或文件。这种方法允许您使用与在命令提示符中相同的语法。
cmd.exe /c
运行命令提示符 (cmd.exe
),/c
标志告诉它执行 start C:\Users
然后终止。
# Open a specific folder
cmd.exe /c start C:\Users
此命令将在默认文件资源管理器中打开 C:\Users
文件夹。
结论
在本教程中,我们探讨了几种直接从 PowerShell 打开文件夹和文件的方法。通过掌握这些方法,您可以高效地浏览文件系统,并在脚本和管理任务中节省宝贵时间。
我们希望本文能为您提供有价值的技能,以有效利用 PowerShell 管理文件夹和文件的强大功能。