OVH Cloud OVH Cloud

Ouvrir une session

1 réponse
Avatar
EG
Bonjour,

Je voudrais savoir s'il est possible de cr=E9er un script=20
que j'ex=E9cuterais en fichier batch (via une t=E2che=20
planifi=E9e) qui ouvrirait une session dans windows XPP.

Serait-il possible aussi de v=E9rifier s'il y a une session=20
d'ouverte et de la fermer si c'est le cas.

Merci !

1 réponse

Avatar
FE-FR
Pour fermer une session :
Private Declare Function Shutdown Lib "user32" Alias _
"ExitWindowsEx" (ByVal uFlags As Long, ByVal _
dwReserved As Long) As Long
Private Const EWX_LOGOFF = 0
Private Const EWX_SHUTDOWN = 1
Private Const EWX_REBOOT = 2
Private Const EWX_FORCE = 4

A toi de voir comment appeler une API depuis VB ;-( je ne connais pas assez

Pour le reste c'est chaud.

Peux-etre peux tu lancer une appli dans un autre contexte de securite type
runas. En .net tu as WindowsIdentity.Impersonate

Je ne sais pas si ca répond à ta question...

A+

FE
"EG" wrote in message
news:525401c473fc$d2549d50$
Bonjour,

Je voudrais savoir s'il est possible de créer un script
que j'exécuterais en fichier batch (via une tâche
planifiée) qui ouvrirait une session dans windows XPP.

Serait-il possible aussi de vérifier s'il y a une session
d'ouverte et de la fermer si c'est le cas.

Merci !