Open local folder in explorer from Chrome

Latest Version

Version
0.4.1
Update
October 16, 2022
Size
14.8KiB
Developer
Category
Users
10,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
日本語
See more
Permissions
ActiveTab
Storage
Notifications
ContextMenus
NativeMessaging
See more

Open local folder by explorer Extension

[function]
・Open a folder in Explorer
- (For files) Open the parent folder in Explorer with the file selected.

[Applicable folders and files]
・Current tab (if the URL starts with file://)
・Link destination URL (if the URL starts with file://)
・Selection string (if the selection string starts with C:\\, \\\\ComputerName\\, etc.)
 The \" (double quotation) at the beginning and end is ignored only when it exists at both the beginning and end.

[How to use]
1. Install the extension
2. Configure according to the Settings tab opened during installation
・If you need to reset, you can do it from the expansion option page
3. Do one of the following
・Click the icon for this extension in the tab that opens the local file/folder
・Select \"Open ~~ in Explorer\" from the right-click menu of the page/link/selected text
  ・Open the folder in Explorer
  ・Open the link destination in Explorer (for local files)
  ・Open the selected character string in Explorer (in the case of a local file path)


[⚠️ Notes]
To operate the host side from Chrome, the following work is required
・Need to change the registry
・Need to install Node.js
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "__MSG_extension_name__",\t"description": "__MSG_extension_description__",\t"version": "0.4.1",\t"manifest_version": 3,\t"default_locale": "en",\t"icons": {\t\t"48": "/icons/icon48.png",\t\t"128": "/icons/icon128.png"\t},\t"options_page": "setup/index.html",\t"minimum_chrome_version": "88",\t"action": {},\t"permissions": [\t\t"activeTab",\t\t"storage",\t\t"notifications",\t\t"contextMenus",\t\t"nativeMessaging"\t],\t"background": {\t\t"service_worker": "background.js",\t\t"type": "module"\t}}
Read more