Windows RDP - Rendre le serveur de production unique

14

Concernant Windows 2008 / R2: j'ai changé ma couleur de bureau en rouge. J'ai joué avec les "paramètres d'apparence", mais aucun d'eux n'est tolérable à l'œil. Y a-t-il quelque chose que je peux faire d'autre pour rendre la production différente? Évidemment, je ne veux pas courir quelque chose de dangereux quand je suis sur Prod quand je pense que je suis en test ou en QA.

Idées: 1) Quelque chose dans la barre des tâches? 2) Qu'en est-il d'un petit programme pop-up qui vient toujours au premier plan? Un tel programme gratuit existe-t-il?

NealWalters
la source
N'oubliez pas de coloriser également l'invite de commande, Windows + R avec le mauvais focus, format d: et vous avez terminé :))
Tiberiu-Ionuț Stan

Réponses:

33

BGInfo de Sysinternals est un programme gratuit très courant dans les environnements d'entreprise. Configuré pour s'exécuter à la connexion de l'utilisateur, il peut non seulement rendre le bureau esthétiquement unique, mais également afficher des informations utiles sur le serveur.

Vous pouvez également envisager de pousser, via GPO, des profils Powershell personnalisés et des paramètres Cmd.exe qui modifient également leurs couleurs par défaut sur toute la production.

Juste quelques idées.

Edit: battu par une seconde. -_-

Ryan Ries
la source
Haha, le monde toujours compétitif de ServerFault, où les secondes comptent! : P Pour ce que ça vaut, j'ai mieux aimé votre explication.
Univ426
+1 - J'utilise BGInfo et un script de démarrage pour le déployer sur les serveurs et l'exécuter avec le profil HKEY_USERS \ .Default. Sur les machines Windows Server 2003, l'écran de connexion affiche les détails BGInfo. (Je suis triste que cela ait disparu de W2K8 et des systèmes d'exploitation plus récents.) Je force le papier peint de l'utilisateur au papier peint BGInfo en utilisant un modèle d'administration personnalisé et un traitement de politique de bouclage pour le forcer indépendamment des paramètres de politique personnelle de l'utilisateur.
Evan Anderson
+1 Oui, c'est exactement ce que j'ai toujours fait aussi. J'utilise généralement un thème de couleur orange pour la CLI et un arrière-plan teinté d'orange avec "PRODUCTION" plâtré partout pour les systèmes de production, car je ne veux pas que mes yeux saignent en utilisant du rouge partout, mais tout ce qui est difficile à manquer le distinguer des environnements que vous pouvez bien foutre fonctionne bien.
HopelessN00b
@RyanRies s'il vous plaît voir ma nouvelle réponse
NealWalters
+1 pour BGInfo. Cela m'a empêché de toucher plus d'une fois la mauvaise machine.
quadruplebucky
11

Quelques bonnes idées que j'ai vues -

1.) Collez une longue barre rouge foncé en haut et en bas de l'image d'arrière-plan. J'ai trouvé que c'était discret et assez utile.

2.) Un texte rouge plus foncé sur le fond bleu par défaut est également très joli sans blesser les yeux.

3.) Vous pourriez jeter un œil à BGInfo. C'est un utilitaire utile qui imprime diverses données sur le serveur en arrière-plan

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

Univ426
la source
La couleur rouge est assez bonne pour le bureau, mais le problème est que je ne vois généralement pas le bureau. Mais j'ai généralement de grandes fenêtres ouvertes et j'ai besoin des utilitaires que j'utilise en plein écran pour faire mon travail. J'ai besoin de quelque chose à recolorer au-dessus de mes utilitaires plein écran.
NealWalters
Je garde généralement QA et PROD ouverts sur deux RDP différents. J'utilise SQL, Biztalk Admin, Total Commander et 3 ou 4 autres programmes, tous ouverts en même temps.
NealWalters
s'il vous plaît voir ma nouvelle réponse
NealWalters
3

Je pense avoir trouvé quelque chose qui répond à mes besoins et qui peut être fait sans 1) télécharger des programmes tiers, 2) des hacks de registre, 3) compiler du code C ++.

1) Faites un clic droit sur le bureau, puis sélectionnez "Personnaliser". [Si cette option n'apparaît pas, essayez "Démarrer" puis "Couleur" puis entrez, puis choisissez l'élément "Changer le schéma de couleurs".] 2) Je vous suggère si vous utilisez Windows Standard, puis passez à Windows Classique. Laissez-le tel qu'il était, puis effectuez vos modifications sur "Windows Classic". Je ne sais toujours pas comment ajouter un tout nouveau "jeu de couleurs". 3) Cliquez sur le bouton Avancé. 4) Dans la liste de sélection des éléments, je change deux éléments en rouge: a) Barre de titre active b) Bordure Windows active

entrez la description de l'image ici

Comme mentionné dans ma question d'origine, je pense que changer le bureau lui-même est totalement inadéquat. Il doit y avoir quelque chose d'unique sur l'écran ouvert. Je garde les fenêtres RDP ouvertes pour DEV, QA, TRAIN et PROD presque toute la journée. Lorsque je clique sur l'un, je vois rarement le bureau, mais seule la fenêtre active, qui pour moi, est généralement SQL Studio (SSMS) ou BizTalk Admin Console.

NealWalters
la source
Très simple mais super idée! +1 pour cela
Jason
2

Je ne sais pas comment les icônes de la barre des tâches de Windows 2008 peuvent être redimensionnées. Windows 7 vous permet de choisir «Petites icônes» dans les propriétés de la barre des tâches. ( Propriétés de la barre des tâches et du menu Démarrer , onglet Barre des tâches , cochez Utiliser de petites icônes ).

Ou modifiez la taille des icônes de la barre de lancement rapide .

Serait-ce assez distinctif pour vous?

surgelé
la source
Meilleure réponse pour l'instant, je ne sais pas pourquoi tout le monde ci-dessus est si coincé sur le bureau, ce que j'ai spécifiquement dit n'était pas mon problème. Même masquer automatiquement la barre des tâches est une bonne idée. Mais je ne vois pas de "petites icônes" sur Win 2008 / R2.
NealWalters
2

J'ai en fait une méthode extrêmement utile pour gérer ce genre de problèmes, ouverte il y a un certain temps à la recherche d'une différence entre plusieurs comptes d'utilisateurs sur le même serveur.Voir Différenciation entre plusieurs fenêtres de compte runas . J'avais depuis fait un petit ajustement et maintenant je vois exactement sous qui je cours et sur quel système. Très pratique et fonctionne pour la grande majorité des types de fenêtres.

#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

Cela peut être déclenché à partir d'une tâche planifiée, d'une icône du bureau, etc.

Remarque - il nécessite également la compilation d'un fichier WinAPIEx.au3 de bibliothèque d' auto- custom personnalisé . Notez également que cela doit s'exécuter avec des droits de niveau administrateur pour pouvoir rendre les modifications à tout ce qui est lancé en tant qu'administrateur.

Tim Brigham
la source
Je suis intéressé! Qu'est-ce que cela change exactement? Cela change-t-il la barre de titre de la fenêtre actuellement active, toutes les fenêtres?
NealWalters
@nealwalters, il peut le faire. Je l'ai configuré pour faire la fenêtre de mise au point. Cela colle quand vous minimisez cependant.
Tim Brigham
Je vérifie juste ... Est-ce une application console, compilée en .exe?
NealWalters
@NealWalters J'utilise les options de compilation standard, pas la console. J'ai tendance à compiler 32 bits pour pouvoir utiliser le même binaire sur quelques-uns de mes anciens serveurs 2003.
Tim Brigham
0

Vous pouvez également utiliser un message de connexion qui avertit l'utilisateur qu'il se trouve sur un système de production.

Robert
la source
Pas bon, je reste connecté toute la journée et je rebondis constamment entre les systèmes.
NealWalters