Windows RDP – 使生产服务器看起来独一无二

关于Windows 2008 / R2:我已将桌面颜色更改为红色。 我玩过“外观设置”,但没有一个是可以忍受的。 还有什么我可以做,使生产看起来不同? 显然,当我在考试或质量保证时,我不想在Prod上运行一些危险的东西。

想法:1)任务栏中的任何东西? 2)一个总是出现在前台的小型popup式程序呢? 任何这样的免费程序存在?

    来自Sysinternals的BGInfo是一个在企业环境中非常普遍的免费程序。 configuration为在用户login时运行,不仅可以使桌面看起来美观独特,还可以显示有关服务器的有用信息。

    另外,您可以考虑通过GPO推送自定义Powershellconfiguration文件和Cmd.exe设置,以便在所有生产中也从默认设置中更改其颜色。

    只是一些想法。

    编辑:殴打一秒钟。 -_-

    我见过的一些很棒的创意 –

    1.)在背景图像的顶部和底部粘贴一根长而深的红色条。 我发现这是不显眼的,非常有帮助。

    2.)默认的蓝色背景上的一些较暗的红色文字也看起来不错,不伤眼睛。

    3.)你可以看看BGInfo。 这是一个非常有用的工具,可以在后台打印有关服务器的各种数据

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

    我不知道如何调整Windows 2008的任务栏图标。 Windows 7允许您在任务栏属性中select“小图标”。 ( 任务栏和开始菜单属性任务栏选项卡,选中使用小图标 )。

    或者更改快速启动栏图标的大小 。

    这对你来说足够有特色吗?

    实际上,我有一个非常有用的方法来处理这些types的问题,前一段时间打开,在同一台服务器上查找多个用户帐户之间的区别请参阅区分多个帐户窗口 。 之后我做了一个小小的调整,现在我可以看到究竟是谁在运行什么系统。 非常方便,它适用于绝大多数窗口types。

    #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文件来编译。 另请注意,这需要使用pipe理员权限执行,才能将更改呈现为以pipe理员身份启动的任何内容。

    我认为我已经find了符合我需求的东西,并且可以在没有1)下载第三方程序,2)registry黑客,3)编译C ++代码的情况下完成。

    1)右键单击桌面,然后select“个性化”。 [如果这个选项没有出现,请尝试“开始”,然后“颜色”,然后进入,然后select“更改配色scheme”。] 2)我build议如果您使用Windows标准,然后切换到Windows经典。 保持原样,然后在“Windows Classic”上进行更改。 我还不确定如何添加一个全新的“配色scheme”。 3)点击高级button。 4)在项目select列表中,我将两个项目更改为红色:a)活动标题栏b)活动Windows边框

    在这里输入图像描述

    正如我原来的问题所提到的,我认为改变桌面本身是完全不够的。 在屏幕上需要有独特的东西。 我保持RDP窗口全天开放DEV,QA,TRAIN和PROD。 当我点击一个,我很less看到桌面,但只有活动窗口,对我来说,通常是SQL Studio(SSMS)或BizTalkpipe理控制台。

    您也可以使用login消息警告用户他们在生产系统上。