[R] Changer d'utilisateur ou ouvrir une autre session

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Rancar
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 11 avr. 2013 23:46
Localisation : Bruxelles
Status : Hors ligne

[R] Changer d'utilisateur ou ouvrir une autre session

#1

Message par Rancar »

Bonjour,

Je cherche un petit script qui permet de changer d'utilisateur (donc aller au Logon Screen de Windows).
J'ai déjà ceci :
► Afficher le texte
mais le problème c'est que ça ne fait que verrouiller ma session...

Donc en résumé je cherche un petit code ou autre (en AutoIT de préférence) pour changer de session (ou peut-être même ouvrir une autre session).

Merci beaucoup :)
Modifié en dernier par Rancar le dim. 19 mai 2013 20:49, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Changer d'utilisateur ou ouvrir une autre session

#2

Message par jguinch »

Salut.
Tu peux commencer par lire ça.
Mais à vrai dire, je pense que tu perds ton temps si tu veux que ton script rentre le login/mdp automatiquement (Windows est peut être une passoire mais quand même pas à ce point).

Quel est le but réel ? Ouvrir une session ? Exécuter un process avec un autre compte ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Rancar
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 11 avr. 2013 23:46
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Changer d'utilisateur ou ouvrir une autre session

#3

Message par Rancar »

En fait c'est un code qui permet de bloquer l'utilisation de la souris (pas via autoit mais via un programme installé).
Si on clique sur ESC, alors on on quitte le programme et on peut continuer à aller sur l'ordinateur
Si on effectue un clic, alors il y a une MsgBox
Si on appuie sur la touche H, alors on retourne au Logon Screen voire ouvrir une autre session (sans mot de passe)

Ça permet un peu plus de sécurité mais pas tellement :P

Code : Tout sélectionner

include <GUIConstantsEx.au3>
#include <Misc.au3>

Sleep(100000)



$mainwindow = GUICreate("Changement de session", 300, 30)
GUICtrlCreateLabel("Pour changer de session, appuie sur la touche H", 30, 10)
GUISwitch($mainwindow)
GUISetState(@SW_SHOW)

While 1
   If _ispressed("1B")  Then
      Exit
   EndIf

   If _IsPressed("48") Then
      Sleep(100)
      MsgBox(0,"Bravo","Changement de session automatique dans 5 secondes",2)
    ;......................................................
      Exit
   Endif
   
   If _IsPressed('01') Then 
      MsgBox(16,"Attention","Patientez 5 secondes puis appuie sur H",5)
      Run("C:\Program Files (x86)\100dof_kidkeylock\bin\kidkeylock.exe")
   Endif
 
    HotKeySet("{ESC}", "Terminate")
      
WEnd
  
Func Terminate()
    Exit 
EndFunc  
Rancar
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 11 avr. 2013 23:46
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Changer d'utilisateur ou ouvrir une autre session

#4

Message par Rancar »

Re,

Je viens de trouver un petit .exe sur le web qui permet de faire cela, j'ai donc mis un Run("monprogramme.exe") et tout fonctionne =)
Au cas où ça intéresserait quelqu'un le voici : tsdiscon.exe

Ce qui donne :
► Afficher le texte
Merci quand même de votre aide =)
Sea
Niveau 6
Niveau 6
Messages : 219
Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status : Hors ligne

Re: [R] Changer d'utilisateur ou ouvrir une autre session

#5

Message par Sea »

Niveau sécurité... Suffit de faire un ctrl+altr+suppr et hop plus de protection...
Répondre