관리자 권한없이 데스크탑에서 공개 바로 가기 숨기기 못했습니다. 모든 사용자가

Windows 7의 데스크톱 아이콘과 관련된 많은 질문을 살펴 봤지만 아직 찾고있는 답변을 찾지 못했습니다.

모든 사용자가 기본적으로 볼 수 있도록 공용 폴더에 바탕 화면 아이콘을 두는 것이 목표입니다. 그러나 사용자가 공용 바로 가기에서 모든 바로 가기를 숨기려면 할 수 있어야합니다.

마지막 부분은 방법을 찾지 못했습니다. 지금까지는 “전부 또는 전무”상황 인 것 같습니다. 사용자별로 바로 가기가 있거나 공개 / 데스크톱 폴더에 바로 가기가 있으면이를 직접 변경할 수 없어 모든 사람이 바로 볼 수 있습니다.

기본적으로 사용자가 자신의 데스크톱과 공용 데스크톱 간의 통합을 비활성화하고 C:\Users\<User>\Desktop폴더 에있는 내용 만 효과적으로 볼 수 있기를 바랍니다 .

편집 : 사용자와 공용 데스크톱의 통합을 비활성화하는 기능에 중점을 둡니다.



답변

모든 사람이 공유하는 공용 폴더라는 사실을 고려하면 한 사용자가 변경하면 모든 컴퓨터에 반영됩니다.

원하는 것을 유지하는 유일한 방법은 제안한대로입니다. 사용자별로.


답변

그래 넌 할수있어. 관리자 계정에서 공용 데스크톱 디렉토리, 보안을 마우스 오른쪽 버튼으로 클릭하고 사용자를 선택하고 (표시되지 않은 경우 추가) 권한을 편집합니다 (예 : 모든 권한 거부). 더 많은 시간을 찾으면 더 설명하겠습니다.


답변

그렇습니다 당신은 정답 일 수있었습니다. 그냥 직접해야했고 생각하면 아주 간단합니다. 하나의 터미널 서버보다 다소 큰 시나리오가 있으므로 그리드 뷰가있는 ASP 페이지를 만들어 사용자를 관리합니다 (아이콘 통합을 직접 관리 할 수 ​​있음). (ID, ADUSER, WantsIcons)를 사용하여 사용자를 AD에서 SQL로 끌어옵니다. 나를 위해, 그것은 ASP이야 때, 그때는 백 엔드에서 C # 코드를 실행 (스크립트를 수행 할 수 있습니다, 여기에 몇 가지 포인터 : https://technet.microsoft.com/en-us/magazine/2008.02.powershell.aspx ) .

요점 : 어떤 종류의 환경이 필요합니다. 예를 들어 매우 간단한 환경에서는 사용자의 관리 권한을 전달할 수 있습니다. 예를 들어 매우 간단한 환경에서는이를 위해 작업 스케줄러를 사용할 수 있습니다. 작업을 생성하면 공용 데스크탑 폴더를 통해 관리 권한이 있습니다. 이제 사용자에게 해당 작업을 실행할 수있는 권한을 추가하십시오. 그런 다음 해당 작업 (또는 필자의 경우 ASP 페이지 뒤의 C #)은 “C : \ users \ Public Desktop”폴더의 각 바로 가기 파일에 대한 사용자 권한을 변경합니다. 나와 같은 웹 페이지를 사용하려면 아이콘별로 만들 수 있습니다.