1-клик переключения пользователя
Поэтому я ищу наиболее эффективный способ переключения между пользователями на Windows 10.
Я надеюсь найти команду, в которой я мог бы добавить имя пользователя и пароль (не учитывая огромную проблему безопасности, так как это происходит на домашнем компьютере).
Есть идеи?
Фон:
До сих пор я мог использовать tsdiscon только для быстрого отключения пользователя, но мне все равно нужно будет нажать на пользователя, с которым я хочу войти, и пройти процедуру входа в систему.
В качестве альтернативы я, возможно, смотрю на autohotkey, но когда он отключен, его использование ограничено, и я уже знаю, что с помощью команды tsdiscon.
РЕДАКТИРОВАТЬ
Хорошо, я узнал о команде tscon, которая, очевидно, будет делать то, что я ищу, - однако я не могу понять, как ее использовать.
Кто-нибудь может помочь с примером кода для команды tscon?
Пример У меня есть пользователь с именем User2 с паролем 123456 - как будет выглядеть команда tscon?
Команда tscon использует следующий синтаксис: tscon SessionID | SessionName [ /server:ServerName] [/dest:SessionName] [/ пароль: пароль] / v
1 ответ
После поиска в Google и месяцев экспериментов я сделал это!!! Очень горжусь мной :-) Мы с женой пользуемся одним ноутбуком (экономит место/деньги), мы доверяем друг другу на 110%, и нам приходилось переключаться с помощью 3 или 4 щелчков мышью триллион раз в день. У нас нет паролей. Как-то раньше я уже избавился от локскрина (гугл, 10-форумы наверное объяснят). Netplwiz, поскольку psswrds не требуется, насколько я помню, я внес изменения в реестр, чтобы разрешить использование Windows 10 Home для 0 psswrds (при необходимости придется гуглить). Не уверен, что для этого требуется что-либо из вышеперечисленного. Что требуется:
- Сделайте обоих пользователей администраторами, иначе это не сработает.
- Посмотрите, находится ли tscon.exe в папке windows/system32. Если нет: скачайте его куда-нибудь и поместите туда. (есть несколько версий, найдите подходящую, протестировав в командной строке администратора, проверив, распознает ли она «tscon» как команду). W10 Home не имеет его в стандартной комплектации, но работает с ним.
- Скопируйте приведенный ниже текст в текстовый файл и сохраните его как файл User1.vbs в удобном месте (я создал специальную папку C:\Switchuser).
Set Shell = CreateObject("Shell.Application")
Shell.ShellExecute "cmd.exe", "/c tscon 1 /dest:console", , "runas", 0
WScript.Quit
- Сделайте это еще раз для User2.vbs, но замените часть «/c tscon 1 /dest:console» на «/c tscon 2 /dest:console».
- Щелкните правой кнопкой мыши (соответствующий) файл vbs и создайте ярлык на рабочем столе.
- Щелкните правой кнопкой мыши ярлык и измените значок на тот, который вы хотите (я нашел красивый значок в C:\Windows\System32\imageres.dll)
теперь у вас есть решение с двойным щелчком мыши для самого быстрого переключения пользователей, но теперь это решение можно сделать одним щелчком мыши:
Щелкните правой кнопкой мыши свой ярлык и сделайте с ним то, что сделал этот парень (если вы этого не сделаете, на панели задач ваш ярлык всегда будет иметь неприятный значок wscript): В Windows 7 я не могу изменить значок файла VBS со значка wscript и поставить несколько на панели задач
перетащите ярлык на панель задач (у обоих пользователей)
Боб твой дядя
Пожертвования и поздравления приветствуются :-D