如何使用 PowerShell 打開資料夾

  1. 使用 Invoke-Item Cmdlet 在 PowerShell 中打開資料夾
  2. 使用 Start-Process (別名 start) 在 PowerShell 中打開資料夾
  3. 使用 explorer 命令在 PowerShell 中打開資料夾
  4. 使用 cmd.exestart 命令在 PowerShell 中打開資料夾
  5. 結論
如何使用 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 技能。

Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe
作者: Rohan Timalsina
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

相關文章 - PowerShell Folder