Frage

Ich arbeite an einiger Automation Projekt, wo man braucht, eine Aktion auszuführen Zusammenhang resolution.Change die Auflösung der Anzeige angezeigt wird, Sperren des Desktop und dann entsperren Desktop-wieder, dass die Auflösung zu überprüfen blieb gleich.

Ich bin in der Lage LockWorkstation durchzuführen, aber nicht in der Lage, irgend etwas für Unlock Workstation zu haben. Kann jede Stelle Hilfe in Bezug auf mir Entriegelung Display mit Hilfe von C # und in Win 7? Ich von GINA DLL gehört, die helfen können, aber ich nicht etwas über it.Can weiß, das für Win7 und .NET 3.5 verwendet werden?

Danke

_Prat.

Keine korrekte Lösung

Andere Tipps

Ich glaube nicht, dass dies zu tun technisch machbar ist. GINAs wurden nach XP veraltet und die neue Art und Weise individuelle Authentifizierung in Vista / Win7 zu schaffen, ist die Verwendung die ICredentialProvider Schnittstelle. Auch wenn Sie diese erhalten arbeiten, haben Sie immer noch irgendwie die die sichere Aufmerksamkeit Sequenz zu senden, d. Strg-Alt-Entf, um die Anmeldung zu starten. Senden ctrl-alt-delete programmatisch ist selbst etwas, das schwer zu tun und nicht wirklich unterstützt.

Das klingt wie eine Menge Arbeit für einige Automatisierung und wird wahrscheinlich nicht viel ROI haben. Können Sie den Benutzer vollständig durch abzumelden testen diese und dann in der Anmeldung zurück? Wenn ja, dann können Sie Ihre Testmaschine auf automatische Anmeldung des Benutzers festgelegt. Wenn Sie Abmelde wird die Sitzung beendet und dann den Benutzer zurück in sofort anmelden und Sie können überprüfen, ob die Auflösung ist, was man erwartet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top