나는 stackoverflow 할 새로운 사용자입니다. 도움을 위해 미리 감사드립니다! 여기 내 처하지 :Windows 7 자격증 명 공급자 또는 로그인 솔루션
- 윈도우 7 엔터프라이즈 (64)과
- 로그 아웃
- 여러 사용자가 우리의 현재 Windows XP 환경에서 새로운 사용자 로그인
에 이전 사용자를 로그 오프 필요 관리자가 아닌 사용자에게 로그인하여 이전 사용자를 부팅 할 것인지 묻는 사용자 지정 Gina.dll이 있습니다. 이것은 Windows 7의 "빠른 사용자 전환"으로 달성 할 수 있지만 응용 프로그램의 여러 인스턴스를 열어두면 문제가 발생합니다. 우리는 또한 여러 사용자가 초래할 성능 적중에 대해 우려하고 있습니다. 저의 연구에서, 저는 Credential Provider가 필요할 것 같았지만, 시간 제약으로 인해 우리가 시간적 제약을 쌓을 수는 없다고 생각했습니다.
내가 성공적으로 (! 유래의 도움으로) PowerShell 스크립트 떨어져 이전 사용자를 기록합니다 만든, 그것은 다음과 같습니다
는$pc = qwinsta | select-string "Disc" | select-string -notmatch "services"
$pc = $pc -replace "[^\d]",""
logoff $pc
사용자 이름은 포함이의 문제가되는 경우 이 스크립트는 username1 또는 user2와 같은 숫자를 연결하여 실패합니다. 당신이이 '디스크의 세션 ID를 선택할 수 있도록 내가이 작은 파워 쉘 스크립트를 편집 도와 드릴까요 "세션 로그 오프 ??
또한 테스트 결과 :
- 에는 존재하지 않는 경우"디스크 "사용자가, . 그것은 현재 로그인 한 사용자이 밤은 좋은뿐만 아니라이 어떤 도움을 로그 오프 이
, 계획은의 모든 로그에 스크립트에 로그로 이것을 실행하는 것입니다 – ideq0