none
Script et netlogon RRS feed

  • Question

  • Bonjour,

    je souhaite lancer un script powershell au démarrage des utilisateurs.

    Ce script et lancé via l'onglet profil-> script d'ouverture de session : \\serveur\netlogon\logon.bat

    Dans le logon.bat, j'ai une ligne

    powershell.exe -NoProfile -Mta -ExecutionPolicy Bypass -File \\serveur\netlogon\Script1.ps1

    Dans scrip1.ps1

    $computer= [Environment]::MachineName
    #$OutFich= fichier de log de sortie
    $OutFich="\\serveur\d$\logscript\"+$computer+".log"

    ## Inscription du nom de machine
    ## $computer=[Environment]::MachineName|Out-File -FilePath $OutFich
    Write-Output '*-----------Nom de Machine----------*'| Out-File $OutFich
    $computer=[Environment]::MachineName|Out-File -FilePath $OutFich -Append

    etc...

    J'obtient un message d'erreur "l'accès au chemin \\serveur\d$\logscript\machine.log est refusé"

    Les postes utilisateurs en W10 et pas administrateur

    Le serveur en W2012

    Faut il les droits admin pour l’exécution du script ?

    si oui, comment passer les paramètres.

    Cordialement

    mercredi 30 octobre 2019 14:11

Toutes les réponses

  • Bonjour,

    Le script est lancé dans le contexte utilisateur : et les utilisateurs standard n'ont pas de droits d'accès aux partages administratifs (\\serveur\d$)

    Je vous conseille de créer un dossier partagé avec les droits d'écriture aux utilisateurs du domaine à la place du partage administratif d$.


    Cordialement,

    Sylvain (MCP, MCTS Windows Server 2008 R2 Server Virtualization, MCTS Exchange 2010)

    WWW : http://snsv.consulting | Blog : http://sylvaincoudeville.fr

    "Aléatoire" et "Mystérieux" sont des qualificatifs inventés par l'Homme pour éviter de dire qu'il n'a pas trouvé la root cause du problème...

    • Proposé comme réponse matteu31400 mercredi 30 octobre 2019 16:22
    mercredi 30 octobre 2019 14:24
  • Ok merci je vais essayer
    mercredi 30 octobre 2019 16:32