Windows 2008 / R2 관련 : 탁상용 색상을 빨간색으로 변경했습니다. 나는 “모양 설정”을 가지고 놀았지만 그중 어느 것도 눈에 견딜 수 없습니다. 프로덕션을 다르게 보이게 할 수있는 다른 방법이 있습니까? 분명히, 나는 테스트 중이거나 QA 중이라고 생각할 때 Prod에있을 때 위험한 것을 실행하고 싶지 않습니다.
아이디어 : 1) 작업 표시 줄에 아무것도 없습니까? 2) 항상 포 그라운드에 나타나는 작은 팝업 프로그램은 어떻습니까? 그러한 무료 프로그램이 있습니까?
답변
Sysinternals의 BGInfo는 엔터프라이즈 환경에서 매우 일반적인 무료 프로그램입니다. 사용자 로그온시 실행되도록 구성되어 데스크탑을 미적으로 독창적으로 만들 수있을뿐만 아니라 서버에 대한 유용한 정보를 표시 할 수도 있습니다.
또한 GPO를 통해 모든 프로덕션의 색상을 기본값에서 변경하는 사용자 지정 Powershell 프로필 및 Cmd.exe 설정을 적용 할 수도 있습니다.
몇 가지 아이디어.
편집 : 두 번째로 구타. -_-
답변
내가 본 몇 가지 훌륭한 아이디어-
1.) 배경 이미지의 상단과 하단에 길고 진한 빨간색 막대를 붙입니다. 나는 이것이 눈에 거슬리지 않으며 꽤 도움이되는 것으로 나타났습니다.
2.) 기본 파란색 배경의 어두운 빨간색 텍스트도 눈을 아프게하지 않고 꽤 좋아 보입니다.
3.) BGInfo를 볼 수 있습니다. 백그라운드에서 서버에 대한 다양한 데이터를 인쇄하는 유용한 유틸리티입니다
http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx
답변
필자는 필자의 요구를 충족시키는 것을 발견했으며 1) 타사 프로그램 다운로드, 2) 레지스트리 해킹, 3) C ++ 코드 컴파일없이 수행 할 수 있다고 생각합니다.
1) 데스크 탑을 마우스 오른쪽 버튼으로 클릭 한 다음 “개인 설정”을 선택하십시오. [이 옵션이 나타나지 않으면 “시작”, “색상”을 차례로 입력 한 다음 “색상 표 변경”항목을 선택하십시오.] 2) Windows 표준을 사용하고 있다면 Windows Classic으로 전환하십시오. 하나는 그대로두고 “Windows Classic”에서 변경하십시오. 여전히 완전히 새로운 “색 구성표”를 추가하는 방법을 잘 모르겠습니다. 3) 고급 버튼을 클릭하십시오. 4) 항목 선택 목록에서 두 항목을 빨간색으로 변경합니다. a) 활성 제목 표시 줄 b) 활성 Windows 테두리
원래 질문에서 언급했듯이 데스크톱 자체를 변경하는 것은 완전히 부적절하다고 생각합니다. 열린 화면에는 고유 한 것이 있어야합니다. DEV, QA, TRAIN 및 PROD 용 RDP 창을 하루 종일 열어 둡니다. 하나를 클릭하면 데스크톱이 거의 보이지 않지만 일반적으로 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 파일을 컴파일해야합니다. 또한 관리자 권한으로 실행해야 관리자 권한으로 실행되는 항목을 변경할 수 있습니다.
답변
사용자에게 프로덕션 시스템을 사용 중임을 경고하는 로그인 메시지를 사용할 수도 있습니다.