ICE90
ICE90이 바로 가기의 디렉터리가 공용 속성으로 지정된 것을 확인하면 경고를 게시합니다. 공용 속성의 이름은 대문자로 작성됩니다. ALLUSERS 속성의 값이 변경되면 공용 속성에서 지정한 바로 가기가 작동하지 않을 수 있습니다.
이 ICE 사용자 지정 작업은 Shortcut 테이블의 유효성을 검사하고 Directory 테이블을 사용합니다. Directory 테이블이 없으면 Shortcut 테이블의 유효성 검사 없이 반환하고 오류 또는 경고를 게시하지 않습니다.
결과
ICE90은 다음 경고를 게시합니다.
ICE90 오류 | 설명 |
---|---|
바로 가기 '[1]'에는 공용 속성(ALL CAPS)이고 사용자 프로필 디렉터리 아래에 있는 디렉터리가 있습니다. 이로 인해 ALLUSERS 속성 값이 UI 시퀀스에서 변경되면 문제가 발생합니다. | 바로 가기의 디렉터리가 공용 속성으로 지정되었습니다. |
예
ICE90은 예제에 대해 다음 경고를 보고합니다.
The shortcut 'Shortcut1' has a directory that is a public property (ALL CAPS)
and is under user profile directory. This results in a problem if the value
of the ALLUSERS property changes in the UI sequence.
이 예제에서 MYDIR은 사용자 프로필 아래에 있습니다. 대상 디렉터리의 위치가 공용 속성 MYDIR에 의해 지정되기 때문에 ICE90에서 경고를 게시합니다. 사용자가 MYDIR 또는 ALLUSERS 속성을 변경할 수 있습니다. 컴퓨터별 설치 컨텍스트에 대해 ALLUSERS가 설정되고 MYDIR이 사용자 프로필 아래에 있는 경우 MYDIR의 바로 가기 파일은 특정 사용자의 프로필이 아닌 "모든 사용자" 프로필 아래에 복사됩니다. 사용자별 설치 컨텍스트에 대해 ALLUSERS가 설정된 경우 MYDIR의 바로 가기 파일이 특정 사용자의 프로필에 복사되며 다른 사용자가 사용할 수 없습니다.
Shortcut 테이블(부분)
바로 가기 | Directory_ |
---|---|
Shortcut1 | MYDIR |
Directory 테이블(부분)
디렉터리 | Directory_Parent |
---|---|
MYDIR | ProgramMenuFolder |
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기