Gå til innhold

finne ut om brukersesjon er låst eller ikke


Anbefalte innlegg

Nytt proskjet på gang, men finner ikke noe info om hvordan jeg kan determinere om en lokal brukersesjon er låst eller ikke. Typisk WIN + L, finner proc for å sette en task til å kjøre selv om brukeren har låst sesjonen, men finner ikke ut hvordan jeg finner ut om sesjonen er låst.

 

Det ble litt rotete dette, men still gjerne spørsmål så skal jeg prøve å forklare bedre hva jeg er på jakt etter

 

-- Axel

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+19873487

På hvilken måte vil du finne det ut på?

 

Ved et program som kjører lokalt og rapporterer mot en server, eller bare et program som kjøres av en annen bruker som da er logget inn?

 

Skal du skrive et eget program til dette? I så fall, hvilket språk har du sett for deg å gjøre dette i?

 

EDIT: La til et eksempel, er det noe sånt du er ute etter?

 

protected override void OnSessionChange(SessionChangeDescription changeDescription)
{
switch (changeDescription.Reason)
		{
			case SessionChangeReason.SessionLogon:
				//Logon
				break;
			case SessionChangeReason.SessionLogoff:
				//Logoff
				break;
			case SessionChangeReason.RemoteConnect:
				//Remote Connect
				break;
			case SessionChangeReason.RemoteDisconnect:
				//Remote Disconnect
				break;
			case SessionChangeReason.SessionLock:
				//lock
				break;
			case SessionChangeReason.SessionUnlock:
				//Unlock
				break;
			default:
				break;
		}
}

Endret av Slettet+19873487
Lenke til kommentar

Det er supert :) grunnen til at jeg la det her er at språk egentlig er uviktig, c#, c/c++, vb eller vbscript. Men regnet med at det var et sted i rammeverket til .NET.

 

Men igjen dette ser supert ut, skal teste med en gang jeg får tid.

 

-- Axel

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...