Gli spazi causano divisioni sul percorso con PowerShell

Gli spazi causano divisioni sul percorso con PowerShell
PowerShell utilizza un percorso o una posizione del file per accedervi. A volte, potresti riscontrare un problema durante l'esecuzione del percorso del file perché il percorso del file contiene uno spazio. Ciò si verifica quando un nome di cartella è costituito da più di una parola. Tuttavia, questo problema può essere risolto usando l'espressione invoca "E"Accanto al percorso del file all'interno delle virgole invertite.

Questo post dimostrerà una guida completa per risolvere il problema menzionato.

Come correggere il problema "spazi causano la divisione nel percorso con PowerShell"?

I metodi per risolvere il problema menzionato sono riportati di seguito:

  • Chiama operatore.
  • DOT SOURCING.

Metodo 1: utilizzare il problema "Call Operator" per correggere il problema "Spazi Causa divisa nel percorso con PowerShell"

Il primo metodo per risolvere il problema menzionato è invocare il percorso del file o della cartella usando "Chiama operatore e". L '"operatore di chiamata" è anche noto come "operatore di invocazione" utilizzato per eseguire o eseguire i comandi memorizzati in una variabile. Può anche aiutare a chiamare un percorso di file diviso con spazi per eseguirlo.

Esempio
Questo esempio aiuterà a dimostrare l'esecuzione di un percorso diviso con PowerShell:

> & "C: \ Nuova cartella \ Script.PS1 "

Secondo il comando sopra, aggiungi innanzitutto "Call Operator &". Successivamente, specificare il percorso diviso all'interno delle virgole invertite e infine eseguirlo:

Dall'output sopra, si può osservare che il percorso diviso è stato eseguito anche con spazi.

Metodo 2: utilizzare il metodo "DOT Sourcing" per correggere il problema "Spazi causano la divisione nel percorso con PowerShell"

IL "DOT SOURCING"È un altro metodo che aiuta a eseguire il percorso del file diviso anche con gli spazi. Ad esempio, considera l'esempio seguente.

Esempio
Verrà eseguito il seguente comando, ad esempio,:

> ."C: \ Nuova cartella \ Script.PS1 "

Secondo il comando dato, dot "."Viene aggiunto, che è seguito dal percorso del file diviso con spazi racchiusi in virgole invertite:

L'output conferma che il percorso del file diviso con spazi è stato eseguito correttamente usando "DOT SOURCING" metodo.

Conclusione

IL "Gli spazi provoca divisioni nel percorso"Il problema con PowerShell può essere risolto usando due metodi, tra cui"Chiama operatore" E "DOT SOURCING". Entrambi i metodi accettano il percorso del file diviso all'interno delle virgole invertite e quindi eseguirlo. Questo tutorial ha presentato una procedura dettagliata per risolvere il problema menzionato.