새 Windows 사용자 프로필을 생성할 때 사용자별 설정을 변경할 수 있습니까?

새 Windows 사용자 프로필을 생성할 때 사용자별 설정을 변경할 수 있습니까?

원격 데스크톱 서버를 구성 중인데 각 사용자 계정에는 소프트웨어 구성을 위해 %APPDATA%의 텍스트(INI) 파일에 미리 결정되었지만 고유한 값이 설정되어 있어야 합니다.

C:\Users\Default 프로필에서 작동하는 데 필요한 파일과 바로 가기를 만들었지만 이 INI 파일 편집을 자동화하는 방법을 원합니다. %COMPUTERNAME%\%USERNAME%에 대한 CHANGEME의 찾기/바꾸기와 같은 것이 이상적이거나 "파일 끝에 추가"가 작동할 수도 있다고 믿습니다.

프로필 생성에 사용할 수 있는 일종의 스크립팅 후크가 있습니까?

답변1

RunOnce로컬 프로필이 처음 생성될 때 실행될 스크립트를 구성할 수 있습니다 . 여기에는 기본 프로필에 대한 레지스트리 하이브 편집이 포함됩니다.

  1. 열려 있는regedit.exe
  2. 기본 사용자 프로필의 레지스트리 하이브를 편집기에 로드합니다.
    • 클릭HKEY_USERS
    • 파일 -> 하이브 로드로 이동합니다.
    • C:\Users\Default\NTUSER.DAT(아니다파일 .LOG. 눈에 보이지 않을 수도 있습니다. 필요한 경우 파일 이름을 수동으로 입력하면 됩니다.)
    • 원하는 이름을 지정하십시오. 이는 아무 작업도 수행하지 않지만 편집기에서 키 이름을 지정합니다. 예를 들어 "Temp"를 사용하겠습니다.
  3. 로 이동Computer\HKEY_USERS\Temp\Software\Microsoft\Windows\CurrentVersion
  4. RunOnce아직 존재하지 않는 경우 여기에서 키를 만듭니다 .
  5. 이 키 아래의 문자열 값을 실행할 실행 파일/배치 파일의 전체 경로로 변경합니다.
  6. Temp 키를 다시 클릭하고 파일 -> 하이브 언로드...

답변2

저는 이 스크립트가 포함된 간단한 배치 파일인 첫 번째 로그온 스크립트를 사용하겠습니다.

echo %COMPUTERNAME%\%USERNAME% >> %APPDATA%\my.ini

산출

BOX\KNUCKLE-DRAGGER

관련 정보