.app 파일 확장자 만 숨길 수있는 방법이 있습니까? Finder에서 파일 확장자의 가시성을 활성화 또는 비활성화 할 수 있지만 .app 파일 확장자가 나타나지 않도록하는 데 관심이 있습니다. 내 응용 프로그램 폴더의 파일이 응용 프로그램임을 보는 중복성이 싫습니다.
.app 파일 확장자 만 숨길 수있는 방법이 있습니까? Finder에서 파일 확장자의 가시성을 활성화 또는 비활성화 할 수 있지만 .app 파일 확장자가 나타나지 않도록하는 데 관심이 있습니다. 내 응용 프로그램 폴더의 파일이 응용 프로그램임을 보는 중복성이 싫습니다.
답변:
"모든 파일 이름 확장자 표시"옵션은 정보 입수의 "확장자 숨기기"옵션보다 우선합니다. 이 방법은 몇 가지 가능한 해결책이 있다는 것을 한 수 하려고 나머지를 보여주는 동안 숨기기 ".APP"확장하기 위해 찾는 :
내가 아는 한, 이것들 중 어느 것도 가능하지 않지만, 나는 그것에 대해 틀렸다는 것이 기쁘다.
가능한 해결 방법
내가 생각할 수있는 가장 쉬운 해결 방법은 "모든 파일 확장명 표시"를 선택하지 않은 상태에서 다른 파일을 확장명을 명시 적으로 표시하도록 수동으로 설정하는 것입니다.이 작업은 Automator 및 SetFile
명령을 사용 하여 매우 쉽게 수행 할 수 있습니다 .
이를 서비스 또는 응용 프로그램으로 설정할 수 있습니다. 두 경우 모두 파일과 폴더 모두에서 사용할 수 있으며 하위 폴더의 내용도 처리합니다.
Automator에서이를 설정하려면 "쉘 스크립트 실행"조치를 추가하고 "패스 입력"을 "인수로"설정 한 후 스크립트를 다음과 같이 설정하십시오.
(참고 : 명령 을 받으려면 Xcode를 설치해야합니다 SetFile
.)
for f in "$@"
do
find "$f" -name "*.*" -exec SetFile -a e {} \;
done
이것을 서비스로 설정 한 경우 "서비스 수신 선택"을 "파일 또는 폴더"로 변경하십시오.
이것을 폴더 작업으로 사용하여 볼 수도 있습니다. 파일이 폴더에 추가되면 스크립트는 자동으로 확장자를 표시하도록 설정합니다. 예를 들어, 이러한 폴더 작업을 다운로드, 문서 및 데스크탑 또는 "확장자 숨기기"가 선택된 파일을 자주받는 다른 폴더에 첨부하는 것이 좋습니다.
이 서비스를 서비스로 설정하면 전체 볼륨을 일괄 처리하는 데 시간이 걸리더라도 걱정할 필요가 없을 것입니다. 대신, 숨겨진 확장자를 가진 파일 또는 파일 폴더를 발견 할 때마다 필요할 때 간단하게 사용할 수 있습니다.
이 AppleScript는 응용 프로그램 폴더에서 응용 프로그램의 확장명 ( ".app"확장명을 가진 모든 항목)을 응용 프로그램 폴더에 직접 숨 깁니다 (그러나 하위 폴더의 응용 프로그램에서는 작동하지 않습니다).
나는 이것을 커뮤니티 위키 답변으로 만들었으므로 누구나이 스크립트를 편집하여 향상시킬 수 있다면 그렇게하십시오!
tell application "Finder" to set files_ to every item in (path to applications folder) whose name ends with "app"
repeat with file_ in files_
tell application "Finder"
try
set extension hidden of file_ to true
on error e
display dialog e buttons {"OK"} default button 1
end try
end tell
end repeat
응용 프로그램을 마우스 오른쪽 단추로 클릭 (Ctrl- 클릭)하고 정보 입수를 클릭 한 다음 확장명 숨기기 확인란을 선택하십시오.
추신 : 당신은 여러 응용 프로그램을 선택하고 정보 입수를 마우스 오른쪽 버튼으로 클릭하여 여러 입수 정보 창을 열 수 있습니다
파인더로 이동하십시오. 환경 설정을 클릭하십시오. 고급 탭으로 이동하십시오. 모든 파일 이름 확장자 표시를 선택 취소하십시오. 재시작--
SetFile
Xcode 6 부터 사용되지 않습니다 .