Question
Lancement d'un script sur une clé USB
- Rabindesbois
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 12 ans 8 mois #15361
par Rabindesbois
Lancement d'un script sur une clé USB a été créé par Rabindesbois
Bonjour à tous,
Nouveau sur le forum mais curieux régulier des sujets postés ici, j'ai une question à laquelle je n'ai pas su trouver de réponse.
J'ai deux fichiers, un .cmd et un .ps1.
Le premier exécute le deuxième de cette manière :
[code:1]
@echo off
PowerShell Set-ExecutionPolicy RemoteSigned
PowerShell ./mail.ps1
PowerShell Set-ExecutionPolicy Restricted
Exit
[/code:1]
Je souhaite pouvoir double cliquer sur le le .cmd
Lorsque ces fichiers se trouvent en local sur ma machine, tout fonctionne normalement.
Par contre lorsque les fichiers se trouvent sur une clé USB, l'interpréteur me renvoie qu'il ne trouve pas le fichier ps1
[code:1]
Le terme « ./mail.ps1 » n'est pas reconnu comme nom d'applet de commande, fonct
ion, fichier de script ou programme exécutable.
[/code:1]
Je suppose que vous avez déjà du déjà rencontrer ce problème mais avez-vous la solution ?
Merci d'avance de vos réponses.
Nouveau sur le forum mais curieux régulier des sujets postés ici, j'ai une question à laquelle je n'ai pas su trouver de réponse.
J'ai deux fichiers, un .cmd et un .ps1.
Le premier exécute le deuxième de cette manière :
[code:1]
@echo off
PowerShell Set-ExecutionPolicy RemoteSigned
PowerShell ./mail.ps1
PowerShell Set-ExecutionPolicy Restricted
Exit
[/code:1]
Je souhaite pouvoir double cliquer sur le le .cmd
Lorsque ces fichiers se trouvent en local sur ma machine, tout fonctionne normalement.
Par contre lorsque les fichiers se trouvent sur une clé USB, l'interpréteur me renvoie qu'il ne trouve pas le fichier ps1
[code:1]
Le terme « ./mail.ps1 » n'est pas reconnu comme nom d'applet de commande, fonct
ion, fichier de script ou programme exécutable.
[/code:1]
Je suppose que vous avez déjà du déjà rencontrer ce problème mais avez-vous la solution ?
Merci d'avance de vos réponses.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 12 ans 8 mois #15365
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Lancement d'un script sur une clé USB
Bonjour,
Ajoute '%~dp0' en lieu et place du chemin relatif '.\' :
[code:1]PowerShell %~dp0\mail.ps1[/code:1]
Dans un batch, '%~dp0' récupère le chemin dans lequel se trouve le batch ...
@ +
Matthew
Ajoute '%~dp0' en lieu et place du chemin relatif '.\' :
[code:1]PowerShell %~dp0\mail.ps1[/code:1]
Dans un batch, '%~dp0' récupère le chemin dans lequel se trouve le batch ...
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- Rabindesbois
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 12 ans 8 mois #15367
par Rabindesbois
Réponse de Rabindesbois sur le sujet Re:Lancement d'un script sur une clé USB
Testé et approuvé, merci beaucoup !
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.038 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Lancement d'un script sur une clé USB