IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

script ouverture session impossible !


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Août 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Août 2015
    Messages : 14
    Points : 9
    Points
    9
    Par défaut script ouverture session impossible !
    J'ai pour habitude de tout trouver tout seul sur le web, dans les livres ou simplement avec ma curiosité mais alors là comment je sèche après avoir essayé 500 000 trucs ...

    pc windows 8.1 professionnel x64 à jour.

    problématique :

    Sur un pc en local je souhaite appliquer un script powershell au démarrage de l'ordinateur / ou à l'ouverture de la session utilisateur existante.

    Donc tout est en local, aucun domaine.

    Ce que j'ai fait :

    Dans gpeditmsc > configuration de l'ordinateur > paramètre de windows > scripts (démarrage/arrêt)

    > démarrage > onglet scripts powershell > ajouter > parcourir

    je copie/colle mon script powershell en le laissant dans le dossier proposé par défaut, c'est à dire :

    - C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup

    je le sélectionne et j'applique.

    Et au prochain redémarrage rien ne se passe ...

    J'ai aussi pourtant pris soin de changer le délai d'attente par défaut d'exécution à 5 min avant l'exécution des scripts au démarrage (propre à Windows 8.1) en mettant le délai à 0 comme indiqué dans Windows afin que l'exécution du script soit immédiate mais rien ne se passe.

    Ce que j'ai essayé d'autre :

    - Dans gpedit.msc > configuration utilisateur > paramètre de windows > scripts (ouverture / fermeture de session)

    en le laissant dans le dossier proposé par défaut, c'est à dire :

    - C:\Windows\System32\GroupPolicy\User\Scripts\Logon = ne marche pas non plus

    - avec un script powershell le plus simple possible (write-host dede pause) = ne marche pas non plus

    - avec un script cmd en .bat/.cmd le plus simple possible = ne marche pas non plus

    - depuis le compte super administrateur (désactivé par défaut) = ne marche pas non plus

    - Je suis même allé jusqu'à mettre en partage tout le monde avec contrôle total et idem dans l'onglet sécurité sur les dossiers par défaut dans gpedit :

    C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup

    C:\Windows\System32\GroupPolicy\User\Scripts\Logon = ne marche pas non plus

    - j'ai essayé sur un autre pc = ne marche pas non plus .. ! ..

    Il y a donc quelque chose que j'ai omis ou que je fait mal mais quoi ... !?

    J'ai pris connaissance de la bidouille avec la création d'un dossier netlogon etc mais c'est obsolète et c'était valable pour Windows XP et je ne suis pas du tout censé faire cela pour un Windows 8.1.

    Là je sèche ... je repart dans mes tests.

    Merci la communauté

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 932
    Points : 23 240
    Points
    23 240
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Ton script PowerShell fait t'il référence à tous les fichiers et programmes en se positionnant au bon endroit.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     Exemple :
    
    C:\tata\titi\toto.exe ne fonctionne pas
    
    Il faut faire
    
    C:
    
    CD \tata\titi
    
    toto.exe
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Août 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Août 2015
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    Non du tout lol je connais bien la syntaxe et comment qu'elle marche, j'ai essayé avec des scripts on ne peux plus simple :

    en batch :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    @ echo off
     echo Salut dede !
     pause
    en powershell :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     write-host etc
     pause
    Le problème vient du fait que le script quel qu'il soit ne s'exécute pas et je ne comprend pas pourquoi ...

  4. #4
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 932
    Points : 23 240
    Points
    23 240
    Billets dans le blog
    10
    Par défaut
    Pourquoi mets tu echo off, tu ne peux pas voir le texte pour savoir s'il s'exécute ?
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Août 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Août 2015
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    J'ai compris ...

    J'ai modifié le script par un truc tout con, contenu du script :

    et là ça marche, la calculatrice s'ouvre bien à l'ouverture de la session.

    Moi en fait ce que je voulais faire c'est afficher un message dan une fenêtre powershell customisé avec un fond de couleur etc etc pour que quand la personne en question ouvre sa session, elle puisse voir ce message et que BIM ça lui saute en pleine figure mais cela ne marchait pas ... et pour cause il fallait activer autre chose que j'ai trouvé en fouinant lol dans gpedit.msc, voici le nom de la chose :

    "Afficher les instructions des scripts d'ouverture de session pendant leur exécution"

    dans configuration utilisateur > modèles d'administration > système > scripts

    Maintenant que j'ai activé cette option, à l'ouverture de session, mon script powershell s'ouvre bien avec le contenu indiqué avec mon write-host, mais étant donné qu'un problème en emmène un autre, le script s'ouvre mais reste dan la barre des tâches, la personne a besoin de cliquer dessus pour lire le contenu du message et moi je veux que la fenêtre s'ouvre sur le bureau sans que l'utilisateur n'est rien à faire et non pas que ça reste planqué dans la barre des tâches .... je n'ai plus qu'à creuser ce 2ème "petit" problème, décidément ...

    ps : ne me proposé pas d'autre solution, cela doit obligatoirement être du texte qui s'affiche dans powershell. La fenêtre doit juste s'agrandir, s'ouvrir toute seule sur le bureau, aucun clic ne doit être fait par l'utilisateur dans la barre des tâches pour voir le contenu.

    Pour info, le @echo off permet juste de cacher le nom du répertoire courant dans l'invite de commande pour n'afficher que ce qui suit le echo, afin d'avoir un affichage propre, cela n'a rien à voir, sorry.

    Merci

Discussions similaires

  1. [WS 2003] Problème de script ouverture session utilisateur
    Par Jb_One36 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 22/10/2010, 17h05
  2. [WS 2003] Problème de script ouverture session utilisateur
    Par Jb_One36 dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 08/09/2010, 16h32
  3. Script ouverture session utilisateur au redémarrage du serveur
    Par nguthans dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 23/02/2009, 11h18
  4. Script Ouverture session + fenêtre Dos
    Par dsr57 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 25/08/2008, 14h53
  5. Script Ouverture session TSE 2003
    Par dd16 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 02/04/2007, 17h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo