Jak zmienić użytkownika z wiersza poleceń

11

XP, Vista lub Windows 7:

Czy istnieje polecenie korzystania z funkcji „przełącz użytkownika”, tak samo jak blokowanie stacji roboczej?

użytkownik34049
źródło

Odpowiedzi:

16

Czy istnieje polecenie użycia funkcji „przełącz użytkownika”,

Możesz połączyć się z istniejącą sesją za pomocą tscon.


Chciałbym przejść do „ekranu powitalnego”,

Zastosowanie tsdiscon.

Jeśli funkcja szybkiego przełączania użytkowników jest włączona, po prostu zablokowanie stacji roboczej *powinno również wyświetlić ekran powitalny.

*Mam nadzieję, że nie korzystasz z rundll32 LockWorkStation.

użytkownik1686
źródło
Przepraszam za opóźnienie. TSDISCON odpowiada mojemu celowi.
user34049,
4
Następnie wybierz to jako odpowiedź :)
kokbira
Chciałbym podkreślić, że działa to, gdy nie używa RDP , nawet jeśli dokumentacja nie daje wskazówek w tym kierunku.
Bowi,
tscon działa nawet przez RDP, tylko tsdiscon nie spowoduje powrotu do ekranu logowania.
user1686,
1
@ Matthieu Nie. O ile pamiętam, dokumentacja tsdisconmówi, że używaj tego do rozłączania się z sesją rdp . Więc mój komentarz jest wskazówką dla każdego, kto 1) czyta tę odpowiedź 2) czyta dokumentację tsdiscon i 3) mówi Hej, ta odpowiedź jest błędna, tsdiscon może być używany tylko podczas korzystania z RDP! .
Bowi
2

Wierzę, że jest to możliwe, w tym artykule Lifehacker wyjaśniono, jak:

runas /user:*computer name\*account name explorer.exe
Sam152
źródło
Dzięki, ale to otwiera tylko okno Eksploratora w kontekście innego użytkownika. Używałem go wiele razy. Chciałbym przejść do „ekranu powitalnego” lub nawet otworzyć sesję pod identyfikatorem drugiego użytkownika za pomocą jednego polecenia (które umieściłem w skrócie na pasku narzędzi szybkiego ładowania).
user34049
2
*computer name\*jest niepotrzebne.
user1686
„nazwa_komputera” jest niezbędna do uzyskania dostępu do innego komputera. jeśli chodzi o uruchomienie eksploratora, to tylko 50% ścieżki ...
kokbira
2
@kokbira Następnie Sam152 powinien zmienić swoją odpowiedź, aby zastrzegł, że nie jest to konieczne, chyba że próbujesz uruchomić instancję explorer.exe w kontekście innego konta istniejącego na innym komputerze, choć zauważam, że OP nie stwierdził, że chciałby zrób to z kontem z innego komputera, w rzeczywistości nie zażądał on nic wspólnego z inną instancją explorer.exe.
user66001,
ok, ale mówię o zabiciu eksploratora przed uruchomieniem go jako inny użytkownik. postępując jak @ sam152 powiedział, otworzy tylko nowe okno eksploratora
kokbira