Windows RDP - Produktionsserver einzigartig aussehen lassen

Windows RDP - Produktionsserver einzigartig aussehen lassen

Bezüglich Windows 2008/R2: Ich habe die Farbe meines Desktops auf Rot geändert. Ich habe mit den „Darstellungseinstellungen“ herumgespielt, aber keine davon ist für das Auge erträglich. Kann ich sonst noch etwas tun, damit die Produktion anders aussieht? Natürlich möchte ich nichts Gefährliches ausführen, wenn ich in der Produktion bin und denke, dass ich beim Testen oder bei der Qualitätssicherung bin.

Ideen: 1) Irgendetwas in der Taskleiste? 2) Wie wäre es mit einem kleinen Popup-Programm, das immer in den Vordergrund kommt? Gibt es ein solches kostenloses Programm?

Antwort1

BGInfo von Sysinternals ist ein kostenloses Programm, das in Unternehmensumgebungen weit verbreitet ist. Es wird so konfiguriert, dass es bei der Benutzeranmeldung ausgeführt wird. Es kann dem Desktop nicht nur ein ästhetisch einzigartiges Aussehen verleihen, sondern auch nützliche Informationen über den Server anzeigen.

Sie können auch in Erwägung ziehen, über GPO benutzerdefinierte Powershell-Profile und Cmd.exe-Einstellungen zu pushen, die ihre Farben gegenüber den Standardeinstellungen in der gesamten Produktion ändern.

Nur ein paar Ideen.

Bearbeiten: Um eine Sekunde geschlagen. -_-

Antwort2

Einige großartige Ideen, die ich gesehen habe -

1.) Kleben Sie einen langen, dunkelroten Balken über den oberen und unteren Rand des Hintergrundbilds. Ich finde, das ist unaufdringlich und ziemlich hilfreich.

2.) Ein etwas dunklerer roter Text auf dem standardmäßigen blauen Hintergrund sieht auch ganz gut aus, ohne die Augen zu verletzen.

3.) Sie können sich BGInfo ansehen. Dies ist ein nützliches Dienstprogramm, das im Hintergrund verschiedene Daten über den Server ausgibt.

http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx

Antwort3

Ich glaube, ich habe etwas gefunden, das meinen Anforderungen entspricht und ohne 1) Herunterladen von Programmen von Drittanbietern, 2) Registry-Hacks und 3) Kompilieren von C++-Code erledigt werden kann.

1) Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie dann „Personalisieren“. [Wenn diese Option nicht angezeigt wird, versuchen Sie es mit „Start“, dann „Farbe“, dann mit der Eingabetaste und wählen Sie dann das Element „Farbschema ändern“.] 2) Wenn Sie Windows Standard verwenden, schlage ich vor, dass Sie zu Windows Classic wechseln. Lassen Sie eines so, wie es war, und nehmen Sie dann Ihre Änderungen unter „Windows Classic“ vor. Ich bin mir immer noch nicht sicher, wie ich ein ganz neues „Farbschema“ hinzufügen kann. 3) Klicken Sie auf die Schaltfläche „Erweitert“. 4) In der Elementauswahlliste ändere ich zwei Elemente auf Rot: a) Aktive Titelleiste b) Aktiver Windows-Rahmen

Bildbeschreibung hier eingeben

Wie in meiner ursprünglichen Frage erwähnt, halte ich es für völlig unzureichend, den Desktop selbst zu ändern. Auf dem geöffneten Bildschirm muss etwas Einzigartiges zu sehen sein. Ich lasse RDP-Fenster für DEV, QA, TRAIN und PROD fast den ganzen Tag geöffnet. Wenn ich auf eines klicke, sehe ich selten den Desktop, sondern nur das aktive Fenster, was bei mir normalerweise SQL Studio (SSMS) oder die BizTalk-Admin-Konsole ist.

Antwort4

Ich habe tatsächlich eine äußerst nützliche Methode zur Behandlung dieser Art von Problemen, die ich vor einiger Zeit geöffnet habe, um zwischen mehreren Benutzerkonten auf demselben Server zu unterscheiden. SieheUnterscheidung zwischen mehreren Runas-Kontofenstern. Ich habe seitdem eine kleine Änderung vorgenommen und sehe jetzt genau, unter wem ich es ausführe und auf welchem ​​System. Sehr praktisch und es funktioniert für die überwiegende Mehrheit der Fenstertypen.

#Include <Array.au3>
#include <WinAPIEx.au3>
While ( True ) 
    Sleep( 100 )
    Local $PID = 0
    Do
        $handle = WinGetHandle("[ACTIVE]", "") 
        $iPID = WinGetProcess($handle)
    Until $iPID > 0
    Local $aUser = _WinAPI_GetProcessUser($PID)
    $UserName=$aUser[0]
    $title = WinGetTitle ( $handle )
    $result = StringInStr($title, "Owned By")

    If ( $Result == 0 ) Then
        WinSetTitle($handle, "", $title & " - Owned By " & $UserName & " on " & @ComputerName )
        $title = WinGetTitle ( $handle )
    EndIf  
WEnd

Dies kann von einer geplanten Aufgabe, einem Desktopsymbol usw. ausgelöst werden.

Hinweis: Es ist außerdem eine benutzerdefinierte Autoit-Bibliothek erforderlich.WinAPIEx.au3Datei, die kompiliert werden soll. Beachten Sie auch, dass dies mit Administratorrechten ausgeführt werden muss, um Änderungen an allem vornehmen zu können, was als Administrator gestartet wird.

verwandte Informationen