2015-01-29 2 views
0

windows7 환경에서 일부 변경 (바탕 화면/테마)을 시도하고 있습니다. 지금까지 일부 파일을 관리자 권한이있는 디렉토리에 복사 했으므로 "하드"부분이 끝났습니다. .Windows 레지스트리 변경이 작동하지 않습니다

일괄 처리 또는 Powershell 파일로 registryKey를 변경하려고하면 Admin 및 일반 사용자로 작동합니다. 나쁜 점은 관리자로 변경하려고하면 변경 사항이 adminSession에만 적용된다는 것입니다. 그리고 normalUser와 모든 새로운 사용자 (관리자 권한이 아님)에 대한 변경을 만들고 싶습니다. 배치 파일을 사용하면 normalUser 계정에 몇 가지 변경 사항을 적용 할 수 있습니다.

HKCU : \ Software \ Micorsoft .... \ Themes \ 그리고 CurrentTheme 값을 내 자신의 Windows 테마로 변경하십시오.

레지스트리를 검사하면 CurrentTheme 값이 받아 들여지고 재부팅 후에도 그대로 유지됩니다. 나는 기본적으로 내 테마를 설정하는 "모든"로 변경하려고했으나 아무것도 작동하지 않습니다 ¬¬

그러나 윈도우 나에게 기본 테마를 보여줍니다 ... ..

이 그것을 만들 수있는 방법이 있나요 공장? Windows가 레지스트리에서 변경을 거부하고 나에게 항상 기본 테마를 표시하는 이유는 무엇입니까?

답변

0

HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows로 이동 왼쪽 창에서 Windows를 마우스 오른쪽 단추로 클릭하고 새로 만들기 및 키를 클릭합니다. 개인 설정을 입력하고 Enter 키를 누릅니다 (아직없는 경우). 새로 만들기 및 문자열 값ThemeFile라고 입력하고 Enter 키를 누릅니다. ThemeFile을 오른쪽 클릭하고 을 클릭하십시오.을 수정하십시오. 파일 확장자가 ""(예 : "C : \ Users \ UserName \ AppData \ Local \ Microsoft \ Windows \ Themes \ NewCustomTheme.theme") 인 .theme 파일의 전체 경로를 입력하십시오. 새로운 사용자에게는 기본값이됩니다.

+0

문제는 레지스트리에서 새 키를 만들기 위해 일괄 처리 datei를 실행하면 관리자 권한이 필요하다는 것입니다. 내가 배치 파일에 대한 관리자 권한을 부여하는 것을 허용하면 현재 사용자가 adminSession이됩니다. "HKCU \ Admin" 그런 식으로 모든 사용자 트리 [HKEY_USERS]에서 직접 만들 수있는 방법이 있습니까? 그렇다면 이전 사용자가 새로운 사용자에게 영향을 미칠 수 있으므로 미리 설정해 두어야합니다. – Emal011

+0

테마 프로필이 이미 사용자 이름 프로필에 로컬로 저장되어 있기 때문에 위의 내용은 이전 사용자에게 영향을 미치지 않습니다. – Overmind

0

시스템이 도메인에 있습니까?

정책 키와 모든 하위 키에 저장된 레지스트리 값은 언제든지 도메인 그룹 정책에 의해 다시 설정할 수 있습니다. 즉, 여기에서 변경하고 재부팅하거나 gpupdate를 실행하면 값이 지워질 것으로 예상 할 수 있습니다.

모든 사용자의 테마를 변경하려면이 링크에 표시된 것처럼 그룹 정책을 사용하여 테마를 적용해야합니다. Group Policy Settings for Windows Personalization.. "특정 테마 설정"섹션을보십시오.

나는 클라이언트를 위해 이것을 여러 번 해왔다. 기본 프로파일로 로그온하고 변경함으로써 특정 테마를 기본값으로 설정할 수도 있습니다. 이 방법은 환경에 배포 할 시스템 이미지를 빌드 할 때 수행해야합니다.

관련 문제