Назад | Перейти на главную страницу

Windows RDP - Делает производственный сервер уникальным

По поводу Windows 2008 / R2: я изменил цвет рабочего стола на красный. Поигрался с "настройками внешнего вида", но ни одна из них не терпит глаз. Могу ли я еще что-нибудь сделать, чтобы производство выглядело иначе? Очевидно, я не хочу запускать что-то опасное на Prod, когда мне кажется, что я нахожусь на тестировании или контроле качества.

Идеи: 1) Что-нибудь в панели задач? 2) А как насчет небольшой всплывающей программы, которая всегда выходит на передний план? Есть такая бесплатная программа?

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

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

Всего пара идей.

Изменить: избили на секунду. -_-

Я видел несколько отличных идей -

1.) Приклейте длинную темно-красную полосу сверху и снизу фонового изображения. Я нашел это ненавязчивым и довольно полезным.

2.) Более темный красный текст на синем фоне по умолчанию также выглядит неплохо, не повреждая глаза.

3.) Вы можете взглянуть на BGInfo. Это полезная утилита, которая выводит различные данные о сервере в фоновом режиме.

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

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

1) Щелкните правой кнопкой мыши на рабочем столе и выберите «Персонализировать». [Если этот параметр не отображается, попробуйте «Пуск», затем «Цвет», затем введите, затем выберите пункт «Изменить цветовую схему».] 2) Я предлагаю, если вы используете Windows Standard, затем переключитесь на Windows Classic. Оставьте одну как было, а затем внесите изменения в «Windows Classic». Я до сих пор не знаю, как добавить совершенно новую «цветовую схему». 3) Нажмите кнопку «Дополнительно». 4) В списке выбора элементов я поменяю два элемента на красный: a) Активная строка заголовка b) Активная граница Windows.

Как уже упоминалось в моем первоначальном вопросе, я считаю, что изменение самого рабочего стола совершенно неадекватно. На открытом экране должно быть что-то уникальное. Я держу окна RDP открытыми для DEV, QA, TRAIN и PROD почти весь день. Когда я нажимаю на один из них, я редко вижу рабочий стол, а вижу только активное окно, которым для меня обычно является SQL Studio (SSMS) или консоль администратора BizTalk.

Я не уверен, как можно изменить размер значков панели задач Windows 2008. Windows 7 позволяет вам выбирать «Маленькие значки» в свойствах панели задач. (Свойства панели задач и меню "Пуск", Панель задач вкладка, проверьте Используйте маленькие значки).

Или измените размер значков панели быстрого запуска.

Будет ли это достаточно отличительным для вас?

На самом деле у меня есть чрезвычайно полезный метод решения подобных проблем, который недавно был открыт для поиска различий между несколькими учетными записями пользователей на одном сервере. См. Различия между несколькими окнами учетных записей 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

Его можно запустить из запланированной задачи, значка на рабочем столе и т. Д.

Примечание - для этого также требуется настраиваемая библиотека autoit WinAPIEx.au3 файл для компиляции. Также обратите внимание, что это должно выполняться с правами уровня администратора, чтобы иметь возможность отображать изменения во всем, что запускается от имени администратора.

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