Windows RDP - створення виробничого сервера виглядає унікальним


14

Що стосується Windows 2008 / R2: я змінив колір верхнього столу на червоний. Я грав із "налаштуваннями зовнішності", але жодна з них не сприймає очей. Чи ще я можу зробити, щоб виробництво виглядало інакше? Очевидно, я не хочу запускати щось небезпечне, коли в Prod, коли я думаю, що я на тесті чи QA.

Ідеї: 1) Щось у панелі завдань? 2) Що з невеликою спливаючою програмою, яка завжди виходить на перший план? Чи існує така безкоштовна програма?


Не забудьте також розфарбувати командний рядок, Windows + R з неправильним фокусом, формат d: і ви закінчили :))
Tiberiu-Ionuț Stan

Відповіді:


33

BGInfo від Sysinternals - це безкоштовна програма, яка дуже часто зустрічається в корпоративних умовах. Налаштований для роботи під час входу в систему, він може не тільки зробити робочий стіл естетичним виглядом, але й може відображати корисну інформацію про сервер.

Крім того, ви можете розглянути можливість натискання через GPO, користувацькі профілі Powershell та параметри Cmd.exe, які змінюють свої кольори і за замовчуванням у всіх виробництвах.

Всього пара ідей.

Редагувати: Збито на секунду. -_-


Ха-ха, все конкурентоспроможний світ ServerFault, де рахуються секунди! : P Для чого варто, мені краще сподобалось ваше пояснення.
Univ426

+1 - Я використовую BGInfo та сценарій запуску, щоб розгорнути його на сервери та запустити його проти профілю HKEY_USERS \ .За замовчуванням. На машинах Windows Server 2003, що спричиняє екран екрана входу для відображення даних BGInfo. (Мені сумно, що це пішло від W2K8 та новіших ОС.) Я змушую шпалери користувача на шпалери BGInfo, використовуючи користувальницький адміністративний шаблон та обробку політики циклічного зворотного зв’язку, щоб змусити його незалежно від особистих налаштувань користувача.
Еван Андерсон

+1 Так, саме це я завжди робив. Зазвичай я використовую помаранчеву кольорову тему для CLI та помаранчевий відтінок тла "ВИРОБНИЦТВО", склеєний повсюдно для виробничих систем, через те, що не хочу, щоб очі кровоточили сюди, використовуючи червоний всюди, але все, що важко пропустити відрізнити його від середовищ, на яких можна непогано працювати.
HopelessN00b

@RyanRies дивіться мою нову відповідь
NealWalters

+1 для BGInfo. Мені це заважало не раз перекурювати неправильну машину.
чотиримісний

11

Деякі чудові ідеї, які я бачив -

1.) Наклейте довгу, глибоку червону смужку вгорі та внизу фонового зображення. Я вважаю це ненав'язливим і досить корисним.

2.) Деякі темніше червоний текст на блакитному тлі за замовчуванням також виглядає досить добре, не зашкоджуючи очей.

3.) Ви можете поглянути на BGInfo. Це корисна утиліта, яка друкує різні дані про сервер на задньому плані

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


Червоний колір досить хороший для deskop, але проблема в тому, що я зазвичай не бачу робочого столу. Але у мене зазвичай відкриті великі вікна, і мені потрібні утиліти, якими я користуюсь на весь екран, щоб виконувати свою роботу. Мені потрібно щось перефарбувати, щоб сидіти на своїх повноекранних утилітах.
NealWalters

Я зазвичай тримаю QA і PROD обидва відкритими на двох різних RDP. Я використовую SQL, Biztalk Admin, Total Commander та 3 або 4 інші програми, усі відкриті одразу.
NealWalters

будь ласка, дивіться мою нову відповідь
NealWalters

3

Я думаю, що я знайшов щось, що відповідає моїм потребам, і це можна зробити без 1) завантаження сторонніх програм, 2) злому реєстру, 3) складання коду C ++.

1) Клацніть правою кнопкою миші на столі, а потім виберіть "Персоналізувати". [Якщо ця опція не відображається, спробуйте "Пуск", потім "Колір", потім введіть, а потім виберіть пункт "Змінити кольорову схему".] 2) Я пропоную, якщо ви використовуєте Windows Standard, а потім перейдіть на Windows Classic. Залиште одну так, як це було, а потім внесіть зміни в "Windows Classic". Я досі не впевнений, як додати зовсім нову «колірну гаму». 3) Натисніть кнопку Додатково. 4) У списку вибору елементів я змінюю два елементи на червоний: a) Активний рядок заголовка b) Активний кордон Windows

введіть тут опис зображення

Як було сказано в моєму первісному запитанні, я вважаю, що сама зміна робочого столу є абсолютно неадекватною. На відкритому екрані повинно бути щось унікальне. Я тримаю вікна RDP відкритими для DEV, QA, TREN і PROD протягом усього дня. Коли я клацаю на одному, я рідко бачу робочий стіл, але лише активне Вікно, яке для мене, як правило, є SQL Studio (SSMS) або BizTalk Admin Console.


Дуже проста, але чудова ідея! +1 для цього
Джейсон

2

Я не впевнений, як можна змінити розмір значків панелі завдань Windows 2008. Windows 7 дозволяє вибрати "Малі піктограми" у властивостях панелі завдань. ( Властивості панелі завдань і меню Пуск , вкладка Панель завдань , встановіть прапорець Використовувати невеликі значки ).

Або змінити розмір значків панелі швидкого запуску .

Це було б для вас достатньо виразно?


Найкраща відповідь поки, я не знаю, чому всі вище так застрягли на робочому столі, що я спеціально сказав, що це не моя проблема. Навіть автоматичне приховування панелі завдань - хороша ідея. Але я не бачу "маленьких піктограм" на Win 2008 / R2.
NealWalters

2

Насправді у мене є надзвичайно корисний метод вирішення подібних питань, відкритий деякий час тому, шукаючи розмежування декількох облікових записів користувачів на одному сервері. Див. Диференціацію між кількома вікнами облікових записів runas . З тих пір я зробив незначний твіт, і тепер я бачу саме, під ким я бігаю і за якою системою. Дуже зручно, і це працює для переважної більшості типів вікон.

#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

Це може бути звільнено від запланованого завдання, піктограми робочого столу тощо.

Примітка - для цього потрібно також складати користувальницьку бібліотеку автопоїздів WinAPIEx.au3 для складання. Також зауважте, що це потрібно виконати з правами адміністратора, щоб мати змогу вносити зміни до всього, що запускається як адміністратор.


Я зацікавлений! Що саме це змінює? Чи змінює рядок заголовка поточного активного вікна всі вікна?
NealWalters

@nealwalters це може зробити будь-яке. У мене це встановлено, щоб зробити вікно фокусування. Він прилипає, коли ви мінімізуєте.
Тім Брігхем

Просто перевіряємо ... Це консольний додаток, зібраний у .exe?
NealWalters

@NealWalters Я використовую параметри компіляції стенда, а не консоль. Як правило, 32-розрядні, щоб я міг використовувати той же самий двійковий код на декількох старих хостах сервера 2003 року.
Тім Брігхем,

0

Ви також можете використовувати повідомлення для входу, яке попереджає користувача про те, що він знаходиться у виробничій системі.


Нічого доброго, я весь день залишаюсь у вході та постійно підстрибую між системами.
NealWalters
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.