HOWTO · PowerShell

如何使用 PowerShell 打开文件夹

本教程将教您如何使用 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.exestart 命令通过 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 管理文件夹和文件的强大功能。