Windows RDP - Der Produktionsserver sieht einzigartig aus

14

In Bezug auf Windows 2008 / R2: Ich habe meine Desktop-Farbe in Rot geändert. Ich habe mit den "Darstellungseinstellungen" gespielt, aber keine davon ist für das Auge tolerierbar. Kann ich noch etwas tun, damit die Produktion anders aussieht? Offensichtlich möchte ich auf Prod nichts Gefährliches laufen lassen, wenn ich denke, dass ich im Test oder in der Qualitätssicherung bin.

Ideen: 1) Irgendetwas in der Taskleiste? 2) Was ist mit einem kleinen Popup-Programm, das immer im Vordergrund steht? Gibt es ein solches kostenloses Programm?

NealWalters
quelle
Vergessen Sie nicht, die Eingabeaufforderung auch einzufärben, Windows + R mit dem falschen Fokus, Format d: und Sie sind fertig :))
Tiberiu-Ionuț Stan

Antworten:

33

BGInfo von Sysinternals ist ein kostenloses Programm, das in Unternehmensumgebungen sehr verbreitet ist. Konfiguriert, um bei der Benutzeranmeldung ausgeführt zu werden, kann der Desktop nicht nur ästhetisch einzigartig aussehen, sondern auch nützliche Informationen über den Server anzeigen.

Sie können auch die benutzerdefinierten Powershell-Profile und Cmd.exe-Einstellungen über ein Gruppenrichtlinienobjekt übertragen, um die Farben der Standardeinstellungen für die gesamte Produktion zu ändern.

Nur ein paar Ideen.

Bearbeiten: von einer Sekunde geschlagen. -_-

Ryan Ries
quelle
Haha, die immer wettbewerbsfähigere Welt von ServerFault, in der Sekunden zählen! : P Für das, was es wert ist, hat mir deine Erklärung besser gefallen.
Univ426
+1 - Ich verwende BGInfo und ein Startskript, um es auf Servern bereitzustellen und für das Profil HKEY_USERS \ .Default auszuführen. Auf Windows Server 2003-Computern, auf denen der Anmeldebildschirm die BGInfo-Details anzeigt. (Ich bin traurig, dass dies von W2K8 und neueren Betriebssystemen weg ist.) Ich erzwinge das Hintergrundbild des Benutzers in das Hintergrundbild von BGInfo, indem ich eine benutzerdefinierte administrative Vorlage und eine Loopback-Richtlinienverarbeitung verwende, um dies unabhängig von den persönlichen Richtlinieneinstellungen des Benutzers zu erzwingen.
Evan Anderson
+1 Genau das habe ich auch schon immer gemacht. Normalerweise verwende ich ein orangefarbenes Thema für die CLI und einen orangefarbenen Hintergrund mit "PRODUKTION", der überall für Produktionssysteme angebracht ist, weil ich nicht möchte, dass meine Augen überall rot bluten, aber alles, was ich nicht übersehen kann Unterscheiden Sie es von Umgebungen, in denen Sie es vermasseln können.
HopelessN00b
@ RyanRies sehen Sie bitte meine neue Antwort
NealWalters
+1 für BGInfo. Es hat mich daran gehindert, die falsche Maschine mehr als einmal zu fingern.
Quadruplebucky
11

Einige großartige Ideen, die ich gesehen habe -

1.) Kleben Sie einen langen, tiefroten Balken oben und unten auf das Hintergrundbild. Ich fand das unauffällig und ziemlich hilfreich.

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

3.) Vielleicht sehen Sie sich BGInfo an. Es ist ein nützliches Dienstprogramm, das verschiedene Daten über den Server im Hintergrund druckt

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

Univ426
quelle
Rote Farbe ist gut genug für den Schreibtisch, aber das Problem dabei ist, dass ich den Desktop normalerweise nicht sehe. Normalerweise habe ich jedoch große Fenster geöffnet und benötige die Hilfsprogramme, die ich für meine Arbeit im Vollbildmodus verwende. Ich brauche etwas zum Neueinfärben, um auf meinen Vollbild-Dienstprogrammen zu sitzen.
NealWalters
Normalerweise halte ich QA und PROD auf zwei verschiedenen RDPs offen. Ich verwende SQL, Biztalk Admin, Total Commander und 3 oder 4 andere Programme, die alle gleichzeitig geöffnet sind.
NealWalters
Bitte sehen Sie meine neue Antwort
NealWalters
3

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

1) Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie "Personalisieren". [Wenn diese Option nicht angezeigt wird, versuchen Sie "Start", dann "Farbe", geben Sie ein und wählen Sie dann den Punkt "Farbschema ändern".] 2) Wenn Sie Windows Standard verwenden, wechseln Sie zu Windows Classic. Lassen Sie eine unverändert und nehmen Sie Ihre Änderungen unter "Windows Classic" vor. Ich bin mir immer noch nicht sicher, wie ich ein ganz neues "Farbschema" hinzufügen soll. 3) Klicken Sie auf die Schaltfläche Erweitert. 4) In der Elementauswahlliste ändere ich zwei Elemente in 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 offenen Bildschirm muss etwas Einzigartiges sein. Ich lasse die RDP-Fenster für DEV, QA, TRAIN und PROD fast den ganzen Tag offen. Wenn ich auf eines klicke, sehe ich selten den Desktop, sondern nur das aktive Fenster, bei dem es sich normalerweise um SQL Studio (SSMS) oder BizTalk Admin Console handelt.

NealWalters
quelle
Sehr einfach, aber großartige Idee! +1 dafür
Jason
2

Ich bin nicht sicher, wie die Größe der Windows 2008-Taskleistensymbole geändert werden kann. In Windows 7 können Sie in den Eigenschaften der Taskleiste "Kleine Symbole" auswählen. ( Eigenschaften von Taskleiste und Startmenü , Registerkarte Taskleiste , Häkchen Kleine Symbole verwenden ).

Oder ändern Sie die Größe für die Symbole der Schnellstartleiste .

Wäre das für Sie unverwechselbar genug?

frozenkoi
quelle
Die beste Antwort ist, dass ich nicht weiß, warum alle oben genannten Personen so fest auf dem Desktop sitzen, was ich ausdrücklich als nicht mein Problem bezeichnet habe. Auch das automatische Ausblenden der Taskleiste ist eine gute Idee. Unter Win 2008 / R2 werden jedoch keine "kleinen Symbole" angezeigt.
NealWalters
2

Ich habe tatsächlich eine äußerst nützliche Methode zur Behandlung dieser Art von Problemen, die vor einiger Zeit auf der Suche nach der Unterscheidung zwischen mehreren Benutzerkonten auf demselben Server eröffnet wurde. Siehe Unterscheidung zwischen mehreren Runas-Kontofenstern . Ich hatte seitdem eine kleine Änderung vorgenommen und jetzt sehe ich genau, unter wem und auf welchem ​​System ich laufe. Sehr praktisch und funktioniert für die meisten 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 über eine geplante Aufgabe, ein Desktopsymbol usw. ausgelöst werden.

Hinweis - Es muss auch eine benutzerdefinierte Datei autoit library WinAPIEx.au3 kompiliert werden. Beachten Sie auch, dass dies mit Administratorrechten ausgeführt werden muss, um Änderungen an allem vornehmen zu können, das als Administrator gestartet wird.

Tim Brigham
quelle
Ich bin interessiert! Was genau ändert es? Ändert es die Titelleiste des aktuell aktiven Fensters, alle Fenster?
NealWalters
@nealwalters kann es auch. Ich habe es eingestellt, um das im Fokusfenster zu tun. Es bleibt jedoch hängen, wenn Sie es minimieren.
Tim Brigham
Ich überprüfe nur ... Ist dies eine Konsolen-App, die zu .exe kompiliert wurde?
NealWalters
@NealWalters Ich verwende die Standard-Kompilierungsoptionen, nicht die Konsole. Neigen dazu, 32 Bit zu kompilieren, damit ich die Binärdatei auf einigen meiner älteren Server 2003-Hosts verwenden kann.
Tim Brigham
0

Sie können auch eine Anmeldenachricht verwenden, die den Benutzer warnt, dass er sich in einem Produktionssystem befindet.

Robert
quelle
Nein gut, ich bleibe den ganzen Tag eingeloggt und hüpfe ständig zwischen den Systemen.
NealWalters