Come aprire una cartella utilizzando PowerShell
-
Utilizza il Cmdlet
Invoke-Item
per Aprire una Cartella Utilizzando PowerShell -
Utilizza
Start-Process
(Aliasstart
) per Aprire una Cartella Utilizzando PowerShell -
Utilizza il Comando
explorer
per Aprire una Cartella Utilizzando PowerShell -
Utilizza
cmd.exe
Con il Comandostart
per Aprire una Cartella Utilizzando PowerShell - Conclusione

PowerShell, un linguaggio di scripting versatile e una shell a riga di comando per Windows, richiede spesso di lavorare con file e cartelle. Tuttavia, passare continuamente tra PowerShell e un esploratore di file grafico può richiedere tempo.
Fortunatamente, PowerShell offre vari metodi per gestire senza problemi cartelle e file senza lasciare la riga di comando. Questo tutorial ti guiderà attraverso il processo di apertura di cartelle e file utilizzando PowerShell.
Utilizza il Cmdlet Invoke-Item
per Aprire una Cartella Utilizzando PowerShell
Il comando Invoke-Item
esegue l’azione predefinita sull’elemento specificato. È particolarmente utile per aprire cartelle e file, eliminando la necessità di passare a un esploratore di file grafico.
Quando viene fornito un percorso di cartella, apre quella cartella in una nuova finestra di File Explorer.
# Open a specific folder
Invoke-Item C:\Users
Se fornisci .
come argomento, aprirà la directory di lavoro corrente in File Explorer.
# Open the current working directory
Invoke-Item .
Allo stesso modo, devi specificare un percorso di file per aprire un file. Il comando seguente apre un file text.txt
nella directory C:\New
.
# Open a file within a directory
Invoke-Item C:\Users\test.txt
Esiste anche un alias per Invoke-Item
chiamato ii
, che rende ancora più veloce aprire cartelle o file.
# Using the 'ii' alias
ii C:\Users
Utilizzando Invoke-Item
o il suo alias ii
, puoi interagire senza problemi con il tuo file system senza lasciare l’ambiente PowerShell.
Utilizza Start-Process
(Alias start
) per Aprire una Cartella Utilizzando PowerShell
Un altro metodo per aprire cartelle in PowerShell è utilizzare il cmdlet Start-Process
o il suo alias start
. Ti consente di avviare processi, inclusa l’apertura di cartelle, direttamente dalla riga di comando.
Il comando seguente apre una cartella C:\Personal Website
sul computer.
# Open a specific folder
start 'C:\Users'
Per aprire una directory di lavoro corrente, puoi utilizzare .
.
# Open the current working directory
start .
Con start
, puoi accedere rapidamente alle cartelle, anche alla tua directory di lavoro corrente, con facilità.
Utilizza il Comando explorer
per Aprire una Cartella Utilizzando PowerShell
Un altro modo per aprire una cartella da PowerShell è utilizzare explorer
nella console. Apre semplicemente la cartella o il file specificati nell’Esplora file di Windows.
# Open a specific folder
explorer C:\Users\Public
Puoi anche usare .
per aprire la cartella corrente in File Explorer.
# Open the current folder
explorer .
Il comando explorer
fornisce un modo rapido per accedere al tuo file system senza passare a una finestra di esploratore file separata.
Utilizza cmd.exe
Con il Comando start
per Aprire una Cartella Utilizzando PowerShell
Puoi anche utilizzare il comando cmd.exe
con il comando start
per aprire una cartella o un file. Questo approccio consente di utilizzare la stessa sintassi che utilizzeresti nel Prompt dei comandi.
cmd.exe /c
esegue il Prompt dei comandi (cmd.exe
), e il flag /c
gli dice di eseguire start C:\Users
e poi terminare.
# Open a specific folder
cmd.exe /c start C:\Users
Questo comando aprirà la cartella C:\Users
nell’esploratore di file predefinito.
Conclusione
In questo tutorial, abbiamo esplorato diversi metodi per aprire cartelle e file direttamente da PowerShell. Padroneggiando questi metodi, puoi navigare efficientemente nel tuo file system e risparmiare tempo prezioso durante i tuoi compiti di scripting e amministrativi.
Speriamo che questo articolo ti abbia fornito abilità preziose per sfruttare la potenza di PowerShell nella gestione efficace delle tue cartelle e file.