Si vous êtes dans PowerShell (à l'invite PS (current-directory)>
), et que vous voulez ouvrir un fichier dans le répertoire courant, vous pouvez essayer ceci .\myfile.ext
.  ; Si vous êtes dans l'invite de commande, vous pouvez obtenir le même résultat en tapant
powershell -c .\myfile.ext
(Vous devez inclure le **.Si vous êtes _dans_ PowerShell (à l'invite
PS (current-directory)> ), et que vous voulez ouvrir un fichier dans le répertoire courant, vous pouvez essayer ceci
.\myfile.ext`.  ; Si vous êtes dans l'invite de commande, vous pouvez obtenir le même résultat en tapant
powershell -c .\myfile.ext
(Vous devez inclure le ****, car PowerShell ne charge pas les fichiers de l'emplacement courant par défaut. )  ; Ou vous pouvez fournir un nom de répertoire (relatif ou absolu) si le fichier n'est pas dans le répertoire courant.
Pour le premier scénario - si vous êtes dans PowerShell - si le nom du fichier contient un ou plusieurs espaces, mettez-le entre guillemets (de n'importe quel type) et faites-le précéder du symbole &
:
PS C:\Users\_myusername_\Pictures\> &".\funny cat.jpg"
(Vous pouvez ajouter un espace après le &
pour la lisibilité, si vous préférez la lisibilité, et vous pouvez utiliser /
au lieu de Si vous êtes _dans_ PowerShell (à l'invite
PS (current-directory)> ), et que vous voulez ouvrir un fichier dans le répertoire courant, vous pouvez essayer ceci
.\myfile.ext`.  ; Si vous êtes dans l'invite de commande, vous pouvez obtenir le même résultat en tapant
powershell -c .\myfile.ext
(Vous devez inclure le **.Si vous êtes _dans_ PowerShell (à l'invite
PS (current-directory)> ), et que vous voulez ouvrir un fichier dans le répertoire courant, vous pouvez essayer ceci
.\myfile.ext`.  ; Si vous êtes dans l'invite de commande, vous pouvez obtenir le même résultat en tapant
powershell -c .\myfile.ext
(Vous devez inclure le ****, car PowerShell ne charge pas les fichiers de l'emplacement courant par défaut. )  ; Ou vous pouvez fournir un nom de répertoire (relatif ou absolu) si le fichier n'est pas dans le répertoire courant.
Pour le premier scénario - si vous êtes dans PowerShell - si le nom du fichier contient un ou plusieurs espaces, mettez-le entre guillemets (de n'importe quel type) et faites-le précéder du symbole &
:
PS C:\Users\_myusername_\Pictures\> &".\funny cat.jpg"
(Vous pouvez ajouter un espace après le &
pour la lisibilité, si vous préférez la lisibilité, et vous pouvez utiliser /
au lieu de ). Je ne sais pas comment faire pour que cela fonctionne dans le deuxième scénario (dans lequel vous exécutez powershell -c
à partir de l'invite de commande) si le nom du fichier ou du répertoire contient un ou plusieurs espaces - les guillemets ne semblent pas aider.