Résolu
JEA - Script
- dimshell
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 3 ans 1 mois - il y a 3 ans 1 mois #30527
par dimshell
[Résolu] JEA - Script a été créé par dimshell
Bonjour,
J’utilise actuellement JEA pour limiter l’accès à mes serveurs et déléguer des droits.
docs.microsoft.com/en-us/powershell/scri...?view=powershell-7.1
Je ne comprends pas comment l’utilisateur peut exécuter un script powershell sans lui donner le fichier « powershell.exe ».
Par exemple :
J’ai trois scripts.
Test.ps1 (write-host "test")
Test1.ps1 (write-host "test1")
Test2.ps1 (write-host "test2")
dans mon fichier de rôle, je remplis l’emplacement de mon script :
External commands (scripts and applications) to make visible when applied to a session
VisibleExternalCommands =‘C : Windows system32 whoami.exe’,‘C : \ Program Files \JEA\ Script \Test1.ps1’
Mais l’utilisateur ne peut pas le lancer. The term 'powershell.exe' is not recognized as the name of a cmdlet ....
Donc si j’ajoute :
External commands (scripts and applications) to make visible when applied to a session
VisibleExternalCommands =‘C:\Windows\system32\whoami.exe’,‘C:\Program Files\JEA\Script \Test1.ps1’,‘C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe’
L'utilisateur peut exécuter tous les scripts
Comment faire ?
Faut-il créer une fonction ?
Merci d'avance,
Cordialement
J’utilise actuellement JEA pour limiter l’accès à mes serveurs et déléguer des droits.
docs.microsoft.com/en-us/powershell/scri...?view=powershell-7.1
Je ne comprends pas comment l’utilisateur peut exécuter un script powershell sans lui donner le fichier « powershell.exe ».
Par exemple :
J’ai trois scripts.
Test.ps1 (write-host "test")
Test1.ps1 (write-host "test1")
Test2.ps1 (write-host "test2")
dans mon fichier de rôle, je remplis l’emplacement de mon script :
External commands (scripts and applications) to make visible when applied to a session
VisibleExternalCommands =‘C : Windows system32 whoami.exe’,‘C : \ Program Files \JEA\ Script \Test1.ps1’
Mais l’utilisateur ne peut pas le lancer. The term 'powershell.exe' is not recognized as the name of a cmdlet ....
Donc si j’ajoute :
External commands (scripts and applications) to make visible when applied to a session
VisibleExternalCommands =‘C:\Windows\system32\whoami.exe’,‘C:\Program Files\JEA\Script \Test1.ps1’,‘C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe’
L'utilisateur peut exécuter tous les scripts
Comment faire ?
Faut-il créer une fonction ?
Merci d'avance,
Cordialement
Dernière édition: il y a 3 ans 1 mois par dimshell.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 3 ans 1 mois #30529
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet JEA - Script
Salut,
je ne connais JEA mais Powershell est le moteur par défaut il n'est pas vu comme une commande externe.
Ton pb n'est donc pas dans l'accès à Powershell.exe.
Vérifie tes fichiers de configuration et sa déclaration.
je ne connais JEA mais Powershell est le moteur par défaut il n'est pas vu comme une commande externe.
Ton pb n'est donc pas dans l'accès à Powershell.exe.
Vérifie tes fichiers de configuration et sa déclaration.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- dimshell
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 3 ans 1 mois #30531
par dimshell
Réponse de dimshell sur le sujet JEA - Script
Merci pour le retour. Je vais regarder mais comment lancer le script sinon ?
Il faut se rendre dans l'emplacement du script et le lancer en mode .\ ?
Il faut se rendre dans l'emplacement du script et le lancer en mode .\ ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 3 ans 1 mois #30536
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet JEA - Script
Désolé je ne sais pas.
Peut être une réponse dans un lab ?
Peut être une réponse dans un lab ?
Tutoriels PowerShell
Les utilisateur(s) suivant ont remercié: dimshell
Connexion ou Créer un compte pour participer à la conversation.
- dimshell
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 3 ans 1 mois #30538
par dimshell
Réponse de dimshell sur le sujet JEA - Script
Merci c'est bon, cela fonctionne =) Vérifier la localisation du fichier et relancer le fichier session
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.085 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- JEA - Script