Comment supprimez-vous l'exigence de PowerShell que les scripts et les exécutables soient précédés de ". \"?
Comment enlever les PowerShell exigence que les scripts et exécutables être précédé par ".\"?
Le PowerShell message d'avertissement qui s'affiche quand "a.exe" est entré à la place de ".\a.exe":
The command a.exe was not found, but does exist in the current location. Windows PowerShell doesn't load commands from the current location by default. If you trust this command, instead type ".\a.exe".
source d'informationauteur Neil Justice
Vous devez vous connecter pour publier un commentaire.
C'est une fonctionnalité de sécurité de sorte que vous exécutez les scripts que vous pensez que vous êtes en cours d'exécution. C'est pourquoi, à la différence de cmd, vous n'avez pas
.
( répertoire courant) sur le CHEMIN et que vous avez à faire.\my.exe
etc.Si vous ne voulez pas le faire et de subvertir cette précaution, ajouter
.
à votre CHEMIN d'accès:ajouter dans votre
path
(variable d'environnement) le chemin où vous avez l'habitude de mettre votrescript
etexe
fichier.