Question
Exécuter script en tant que
- Cedric BIEN-AIME
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 2 ans 3 semaines #32180
par Cedric BIEN-AIME
Exécuter script en tant que a été créé par Cedric BIEN-AIME
Bonjour,
Je me permet de venir vers vous car je rencontre un soucis d'exécution sur un script.
Nous avons réalisé un script qui créé une succession de dossier et qui attribue au passage des droit ntfs sur les dossiers.
Sauf que :
Les utilisateurs qui exécutent le script ne sont pas admin et donc :
x Pas le droit en écriture
x Pas le droit d'attribuer des droits ntfs.
Je voudrais donc pouvoir intégrer dans le script les identifiants admin du domaine de façon à ce que le script soit exécuté en tant qu'admin, ce qui permettra au script de s'exécuter sans soucis.
J'ai essayé avec get-credential mais ca ne fonctionne pas, peut-être que je m'y prend mal.
Merci pour vos retour.
Cordialement
Je me permet de venir vers vous car je rencontre un soucis d'exécution sur un script.
Nous avons réalisé un script qui créé une succession de dossier et qui attribue au passage des droit ntfs sur les dossiers.
Sauf que :
Les utilisateurs qui exécutent le script ne sont pas admin et donc :
x Pas le droit en écriture
x Pas le droit d'attribuer des droits ntfs.
Je voudrais donc pouvoir intégrer dans le script les identifiants admin du domaine de façon à ce que le script soit exécuté en tant qu'admin, ce qui permettra au script de s'exécuter sans soucis.
J'ai essayé avec get-credential mais ca ne fonctionne pas, peut-être que je m'y prend mal.
Merci pour vos retour.
Cordialement
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 2 ans 3 semaines #32187
par Philippe
Réponse de Philippe sur le sujet Exécuter script en tant que
Salut Cedric
C'est malheureusement un problème courant des administrateurs.
Je te conseille de créer un compte utilisateur spécifique pour cette fonction et de ne pas utilisé le compte admin du domaine.
N'oublie pas que le mot de passe sera en clair dans le script, ou facile à déchiffré.
Tu peut utiliser un script contenant un invoke-command qui appellera ton principal script avec comme paramètre le credential de ton compte avec des droits élevés.
dans le site de d ocumentation, l'exemple 17 est le plus proche de ce que tu cherche.
C'est malheureusement un problème courant des administrateurs.
Je te conseille de créer un compte utilisateur spécifique pour cette fonction et de ne pas utilisé le compte admin du domaine.
N'oublie pas que le mot de passe sera en clair dans le script, ou facile à déchiffré.
Tu peut utiliser un script contenant un invoke-command qui appellera ton principal script avec comme paramètre le credential de ton compte avec des droits élevés.
dans le site de d ocumentation, l'exemple 17 est le plus proche de ce que tu cherche.
Connexion ou Créer un compte pour participer à la conversation.
- Cedric BIEN-AIME
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 2 ans 1 semaine #32215
par Cedric BIEN-AIME
Réponse de Cedric BIEN-AIME sur le sujet Exécuter script en tant que
Bonjour,
Merci pour ton retour.
désolé pour le retour tardif, on a essayé mais ca ne fonctionne pas. C'est assez complex.
J'essaie avec le run as mais la aussi c'est pas évident
Cordialement.
Merci pour ton retour.
désolé pour le retour tardif, on a essayé mais ca ne fonctionne pas. C'est assez complex.
J'essaie avec le run as mais la aussi c'est pas évident
Cordialement.
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 2 ans 1 semaine #32221
par Philippe
Réponse de Philippe sur le sujet Exécuter script en tant que
salut
la solution la plus simple devrait être celle ci :à mettre dans un fichier/script et c'est lui qui lance le script qui fait des modif sur les dossiers
si le pb subsiste, soumet nous ton message d'erreur, ça nous éclairera sur ton souci
le script aussi par la même occasion (anonymisé bien sur)
la solution la plus simple devrait être celle ci :
$password = ConvertTo-SecureString -String "password_du_domaine" -AsPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential "domaine\administrateur",$password
$Session = New-PSSession -ComputerName Server02 -Credential $cred
Invoke-Command -SessionName $Session -FilePath "c:\dossier\ton_script_principal.ps1"
Remove-PSSession $Session | out-null
si le pb subsiste, soumet nous ton message d'erreur, ça nous éclairera sur ton souci
le script aussi par la même occasion (anonymisé bien sur)
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 2 ans 1 semaine - il y a 2 ans 1 semaine #32229
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Exécuter script en tant que
salut,
le profile utilisateur est lié à l'enregistrement si je me souviens bien.
blog.stangroome.com/2012/05/17/powershel...elegation-and-dpapi/
jonathancrozier.com/blog/leveraging-the-...onfigurationsettings
Il te faut un mécanisme de délégation.
le profile utilisateur est lié à l'enregistrement si je me souviens bien.
blog.stangroome.com/2012/05/17/powershel...elegation-and-dpapi/
jonathancrozier.com/blog/leveraging-the-...onfigurationsettings
Il te faut un mécanisme de délégation.
Tutoriels PowerShell
Dernière édition: il y a 2 ans 1 semaine par Laurent Dardenne.
Connexion ou Créer un compte pour participer à la conversation.
- Cedric BIEN-AIME
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 2 ans 5 jours #32232
par Cedric BIEN-AIME
Réponse de Cedric BIEN-AIME sur le sujet Exécuter script en tant que
Bonjour,Je vous met en pièce jointe, les scripts et le message d'erreur.merci pour votre aide.Cordialement
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.184 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Exécuter script en tant que