Computer >> 컴퓨터 >  >> 체계 >> Windows Server

GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사

그룹 정책을 사용하여 특정 파일이나 폴더를 모든 도메인 컴퓨터에 자동으로 복사할 수 있습니다. . 데스크탑, 사용자 프로필 폴더 또는 로컬 드라이브의 기타 디렉토리에 파일을 저장할 수 있습니다. GPO를 사용하면 공유 저장소에서 다른 구성 파일, INI 파일, EXE 파일, DLL 라이브러리 또는 스크립트를 자동으로 복사하거나 업데이트할 수 있습니다.

예를 들어, 두 개의 파일(app.exesettings.xml ) 일부 Active Directory 도메인 사용자의 데스크톱으로 이동합니다.

GPO 로그온 스크립트(xcopy, robocopy 등)를 사용하여 도메인 컴퓨터에 파일 복사를 자동화할 수 있습니다. 그러나 그룹 정책 기본 설정을 사용하여 파일이나 폴더를 복사하는 매우 간단하고 쉬운 그래픽 방법이 있습니다.

먼저 사용자 컴퓨터에 복사할 소스 파일을 보관할 공유 폴더를 만듭니다. 전용 파일 서버의 공유 네트워크 폴더일 수도 있고 도메인 컨트롤러의 SYSVOL 디렉터리일 수도 있습니다(이 폴더는 DFS를 사용하여 도메인의 모든 DC 간에 자동으로 복제되므로 사용하는 것이 편리합니다. WAN 링크). Sysvol 폴더에 파일을 배치했습니다. \\woshub.com\SYSVOL\woshub.com\scripts\CorpApp . 인증된 사용자가 그룹에 이 폴더에 대한 읽기 권한이 있습니다.

GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사

  1. 새 Active Directory 보안 그룹 생성 – CorpAPPUsers . 다음 PowerShell cmdlet을 사용하여 그룹을 만들 수 있습니다. New-ADGroup CorpAPPUsers -path 'OU=Groups,OU=DE,dc=woshub,DC=com' -GroupScope Global -PassThru –Verbose GPO:Add-AdGroupMember -Identity CorpAPPUsers -Members asmith, bmuller, tweber를 통해 파일을 자동으로 복사하려는 데스크톱의 그룹에 사용자를 추가합니다.
  2. 그룹 정책 관리 콘솔(gpmc.msc );
  3. 새 GPO 개체 만들기(CopyCorpApp ) 사용자의 컴퓨터가 포함된 OU에 연결합니다. GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사
  4. GPO 편집 모드로 이동(Edit );
  5. 다음 그룹 정책 기본 설정 섹션을 확장합니다. 사용자 구성 –> 기본 설정 -> Windows 설정 -> 파일; 모든 컴퓨터에서 파일을 복사하려면 GPO의 컴퓨터 구성 섹션에서 유사한 정책을 사용하는 것이 좋습니다.
  6. 새로 만들기 선택 –> 파일;
  7. 공유 네트워크 폴더의 원본 파일과 파일을 복사할 컴퓨터의 대상 디렉터리를 지정합니다. 여기에서 특정 파일을 선택하거나 * .
  8. GPO를 사용하여 파일 복사에 사용할 수 있는 4가지 작업:
    만들기 – 파일이 대상 디렉토리에 없는 경우에만 파일이 대상 디렉토리에 복사됩니다.
    바꾸기 – 사용자 컴퓨터의 대상 파일은 항상 소스 파일로 대체됩니다.
    업데이트 (기본 정책) – 파일이 이미 있는 경우 원본 파일로 대체되지 않습니다.
    삭제 – 대상 파일을 삭제합니다. GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사
  9. 컴퓨터의 특정 폴더를 대상 디렉토리로 선택하거나 환경 변수를 사용할 수 있습니다. 현재 사용자 데스크탑에 파일을 복사하려면 %DesktopDir%를 사용하십시오. F3 키를 누르면 GPP에서 사용 가능한 환경 변수의 전체 목록을 볼 수 있습니다. . GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사  
  10. 특정 사용자의 데스크톱에 파일을 복사하려면 공통 탭 을 엽니다. 정책 설정에서 항목 수준 타겟팅을 활성화합니다. 옵션을 선택하고 타겟팅을 클릭합니다.
  11. 다음 창에서 GPO 적용 방법에 대한 추가 옵션을 선택할 수 있습니다. 제 경우에는 CorpAPPUsers 그룹 구성원에게만 정책을 제한하고 싶습니다. 이렇게 하려면 새 항목을 클릭하세요. -> 보안 그룹 도메인 사용자 그룹을 선택합니다. GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사
  12. GPO를 사용자 대신 컴퓨터를 포함하는 조직 구성 단위에 연결했으므로 GPO 루프백 처리 모드를 활성화해야 합니다. 사용자 그룹 정책 루프백 처리 모드 구성을 선택합니다. =병합 컴퓨터 구성 -> 정책 -> 관리 템플릿 -> 시스템 -> 그룹 정책에서 GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사
  13. 그런 다음 클라이언트 컴퓨터에서 그룹 정책 설정을 업데이트합니다(gpupdate /force 또는 로그오프했다가 다시 로그온) 두 개의 파일이 자동으로 바탕 화면에 복사되었는지 확인하십시오. GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사

이 방법을 사용하여 스크립트, 실행 가능한 응용 프로그램 파일 또는 시스템 도구(PsTools, iperf, Portqry 등)를 사용자 컴퓨터에 복사할 수 있습니다. 파일을 Program Files에 복사하고 GPO를 사용하여 바탕 화면에 바로 가기를 배치할 수 있습니다.

GPO를 사용하여 폴더를 복사하는 방법에 대해 몇 마디 말하고 싶습니다. GPO에는 모든 내용이 포함된 폴더를 복사하는 기본 제공 기능이 없습니다. 대신 컴퓨터(사용자) 구성 -> 환경설정 -> Windows 설정 -> 폴더를 사용할 수 있습니다. 대상 컴퓨터에 폴더를 생성할 수 있는 정책입니다. 그런 다음 위에서 설명한 시나리오를 사용하여 파일을 복사합니다.
GPO를 통해 모든 컴퓨터에 파일 또는 폴더 복사