Electron 문서1.4.1

Docs / API / shell

shell

파일과 URL을 각 기본 애플리케이션을 통해 관리합니다.

shell 모듈은 데스크톱 환경 통합에 관련한 유틸리티를 제공하는 모듈입니다.

다음 예시는 설정된 URL을 유저의 기본 브라우저로 엽니다:

const {shell} = require('electron')

shell.openExternal('https://github.com')

Methods

shell 모듈은 다음과 같은 메서드를 가지고 있습니다:

shell.showItemInFolder(fullPath)

Returns Boolean - 아이템 성공적으로 보여졌는지 여부.

지정한 파일을 파일 매니저에서 보여줍니다. 가능한 경우 파일을 선택합니다.

shell.openItem(fullPath)

Returns Boolean - 아이템 성공적으로 열렸는지 여부.

지정한 파일을 데스크톱 기본 프로그램으로 엽니다.

shell.openExternal(url[, options])

Returns Boolean - 애플리케이션이 URL 을 열 수 있었는지 여부.

제공된 외부 프로토콜 URL을 기반으로 데스크톱의 기본 프로그램으로 엽니다. (예를 들어 mailto: URL은 유저의 기본 이메일 에이전트로 URL을 엽니다).

역자주: 탐색기로 폴더만 표시하려면 'file://경로'와 같이 지정하여 열 수 있습니다.

shell.moveItemToTrash(fullPath)

Returns Boolean - 아이템이 성공적으로 휴지통으로 이동되었는지 여부.

지정한 파일을 휴지통으로 이동시키고 작업의 상태를 boolean 형으로 반환합니다.

shell.beep()

비프음을 재생합니다.

shell.writeShortcutLink(shortcutPath[, operation], options) Windows

Returns Boolean - 바로가기 생성 여부.

shortcutPath에 바로가기 링크를 생성하거나 갱신합니다.

shell.readShortcutLink(shortcutPath) Windows

Returns structures/shortcut-details

Resolves the shortcut link at shortcutPath. shortcutPath에 위치한 바로가기 링크를 해석합니다. shell.writeShortcutLink 메서드의 options에 묘사된 속성을 포함하는 객체를 반환합니다.

오류가 발생하면 예외가 throw됩니다.


고쳐야 할 것이 있습니까? 소스에서 변경을 제안할 수 있습니다.
다른 버전의 문서가 필요한가요? 이전 버전 또는 커뮤니티 번역을 보세요.
모든 문서를 한번에 검색하고 싶으신가요? 한 페이지 문서를 보세요.