Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Per Batch prüfen, ob weitere RDP-Sessions auf einem Server offen sind

Frage Entwicklung

Mitglied: Larz

Larz (Level 2) - Jetzt verbinden

26.05.2009, aktualisiert 18:11 Uhr, 10216 Aufrufe, 6 Kommentare

Hallo zusammen,

wir administrieren wie so viele andere unsere Server im Idealfall mittels RDP. Nun besteht jedoch die Befürchtung, dass mehrere User gleichzeitig in verschiedenen Sessions Arbeiten am Server durchführen. Ich bin nun auf der Suche nach einer Möglichkeit um durch ein Start-Script abzuprüfen, ob ausser der eigenen Session noch weitere Sessions bestehen.
Mit
01.
netstat -a| find "3389"
kann ich mir leider nur auf dem Client anschauen, wohin ich RDPs offen habe...

Hat jemand eine Idee?


Danke & Gruß
Larz
Mitglied: DerWoWusste
26.05.2009 um 20:24 Uhr
Der Taskmanager zeigt angemeldete Benutzer an. Ebenso kann dies psloggedon.
Um zu vermeiden, dass man sich mehrmals mit dem selben Namen anmeldet, kannst Du mstsc.exe mit dem Switch /admin (bei 2008) bzw. /console (bei 2003) verwenden.
Bitte warten ..
Mitglied: Larz
27.05.2009 um 09:42 Uhr
Hallo DWW ,

danke erst mal. Der Switch /console (W2k3) funktioniert bei mir leider nicht.... die Leute werden wohl auch kaum immer den Parameter mit übergeben.
psloggedon gefällt mir ganz gut, jedoch würde ich das Ergebnis gerne irgendwie in eine Variable bringen, um um dann entsprechend reagieren zu können (IF Abfrage o.ä.). Aber wie kann man das realisieren? Wird wohl damit nicht gehen. Gibt es vielleicht noch andere Möglichkeiten?

Gruß
Larz
Bitte warten ..
Mitglied: DerWoWusste
27.05.2009 um 12:18 Uhr
/console muss gehen. Führ bitte mstsc /? aus für die Syntax.
Du könntest es dann per Batch starten, das ist komfortabel genug für meine Begriffe.
Wegen IF-Abfrage - kommen wir später drauf, wenn console nicht will.
Bitte warten ..
Mitglied: Larz
27.05.2009 um 15:27 Uhr
Also mit /console kann ich trotzdem mehrere Sitzungen öffnen.
Mit /admin wird eer angemeldete zunächst abgemeldet, ist also der Effekt den ich haben wollte. Interessant ist nur, dass /console nicht geht... egal.

Jetzt habe ich folgende Verknüpfung angelegt, die die Kollegen zur Fernwartung bekommen:
01.
%windir%\system32\mstsc.exe /f /admin
Danke
Larz

P.S.: Wenn mir einer sagen kann, wie das per Batch zu lösen ist, daran hätte ich weiterhin starkes Interesse...
Bitte warten ..
Mitglied: DerWoWusste
27.05.2009 um 15:41 Uhr
Ahh, es liegt am verwendeten RDP-Client. Wenn Du auf 2003 den 6er hast (den aktuellen), dann geht /console nicht, es wurde durch /admin abgelöst.
Batch geht einfach: speicher Deine gewünschten Einstellungen für die RDP-Verbindung in eine .rdp-Datei ab, diese kannst Du dann von mstsc einlesen lassen.
mstsc RDP-Datei.rdp /admin
Bitte warten ..
Mitglied: Larz
27.05.2009 um 16:36 Uhr
Hallo DWW,

danke für die Info - ich habe mich aber blöd ausgedrückt. Nicht den Aufruf der RDP aus einer Batch meinte ich - vielmehr die ursprüngliche Frage, ob eine Prüfung per RDP angemeldeter User per Batch möglich ist. Dennoch markiere ich den Beitrag mal als gelöst, da das Ziel dass sich nicht mehrere anmelden können, ja erreicht ist

Danke nochmal

Gruß
Larz
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows Server
Nach August-Updates: RDP zu Server 2008 verhält sich anders (8)

Tipp von DerWoWusste zum Thema Windows Server ...

Windows Server
ACrobat Reader DC und RDP Server unter Server 2K8 R2 (4)

Frage von SDS-Junkie zum Thema Windows Server ...

Microsoft
gelöst SFirm Datenbankpfad auf RDP-Server ändern (3)

Frage von FA-jka zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...