Reluarea unui utilizator de server de la distanță, note ale unui lyvik

Windows permite utilizatorului să se conecteze de la distanță la alt computer. Uneori există situații în care trebuie să abandonați de la distanță un utilizator de pe serverul terminal (Terminal Service Server). (Dacă numărul maxim de utilizatori la distanță este deja conectat și trebuie să vă conectați)

> logoff /?
LOGOFF [<имя сеанса> | | ] [/ SERVER:<сервер>] [/ V]
<имя сеанса> Numele sesiunii.
ID-ul sesiunii.
/ SERVER:<сервер> Un server terminal care conține o sesiune de utilizatori terminată (implicit este cea curentă).
/ V Afișează informații despre acțiunile efectuate.

Resetați sesiunea - resetați sesiunea de la serverul terminal

sintaxă
resetare sesiune [/ server: server_name] [/ v]

Tsshutdn - Reboot de la distanță / oprire / oprire la distanță de pe serverul terminal.

Permite unui administrator care utilizează telecomanda să închidă sau să repornească serverul terminal. Dacă computerul acceptă gestionarea programabilă a alimentării din rețea, puteți de asemenea să opriți alimentarea de la server.

sintaxă
tsshutdn [wait time] [/ server: nume server] [/ reboot] [/ powerdown] [/ delay: delay delay]

Apăsând tasta Shift în timpul conectării - toate programele autorun sunt sterse ...
dacă script-ul este împins în usrlogon.cmd atunci acesta va funcționa tot timpul
% clientname% - variabilă (netbios_name a computerului din care este inclus terminalul). Atunci când% clientname% este introdus din consola, nu există niciunul.

Pentru a activa Desktop la distanță în Panoul de control al sistemului, selectați fila Remote și activați caseta de selectare Permiteți utilizatorilor să se conecteze de la distanță la computer. Implicit, o conexiune la distanță este permisă numai administratorilor locali, dar puteți adăuga utilizatorii potriviți la grupul Utilizatori de la distanță. Rețineți că activarea Remote Desktop nu activează sistemul de compatibilitate a aplicațiilor, astfel încât este posibil ca aplicațiile să nu funcționeze corect

Cerințe pentru accesul la serverul terminal

* Permisiuni de utilizare a RDP - Administratorul poate seta permisiunile RDP folosind Configurarea serviciilor Terminale. Așa cum am menționat, Microsoft a schimbat permisiunile implicite pentru protocolul din WS2K3. Dacă în grupul local Win2K utilizatorii au avut permisiunea de a accesa RDP, atunci în WS2K3 acest acces este limitat doar de utilizatorii din grupul local Remote Desktop Users. Pentru ca utilizatorii să se poată înregistra pe serverul terminal, trebuie să le plasați în acest grup.

Cum să aflați cine este conectat la un computer la distanță
Pentru a găsi utilizatorii conectați la computerul de la distanță, puteți utiliza utilitarul psloggedon din pstools
psloggedon \\ compname_or_ip
Mai multe informații complete - psloggedon /? sau ajutor

Căutați utilizatorul pe computerele domeniului (temporar)

strComputer = "."
Setați objWMIService = GetObject ("winmgmts:" _
"!" strComputer "\ root \ cimv2")
Setați colSys = objWMIService.ExecQuery ("Selectați * din Win32_ComputerSystem")
Pentru fiecare obj din colSys
Wscript.Echo "Utilizator:" obj.UserName
următor

Localizați utilizatorul prin laboratoarele digitale
IS Decisions UserLock (Singurul dezavantaj al programului este instalarea pe computerele din domeniul componentelor clientului. Acest lucru se poate face automat și centralizat pentru întreaga rețea.)

Două căi: baza de date de înregistrare (aceasta și este WINS) în orice formă, de la SQL la fișiere text sau o căutare în serie a tuturor posturilor active:
1 - scanarea computerelor active din domeniu - de exemplu, vizualizarea net> * .txt
2 - se face comanda nete.exe
3 - fișierul text se deschide în exil - adaugă o coloană la început, scrie linia nete (cu tastele, dacă este necesar), se întinde pe întreaga listă de computere. Fișierul este salvat ca "separator dos - spațiu" nete_123.cmd
4 - cmd -> nete_123> * .txt

Filme cinematografice on-la-yen ...