Іноді нам може знадобитися скопіювати шлях до файлу або папки з вашої електронної пошти або вікна чату в буфер обміну та відкрити файл або папку вручну. Більшість людей відкривають файл або папку, запускаючи діалогове вікно «Виконати», вставляючи шлях із буфера обміну та натискаючи «ОК».
Якщо ваша робота передбачає виконання подібних завдань неодноразово, вручну відкривати діалогове вікно «Виконати» та вставляти шлях щоразу може бути втомливим. Ви можете спростити це за допомогою комбінації клавіш (гарячої клавіші) за допомогою невеликого сценарію AutoHotKey (AHK).
Як відкрити шлях до файлу або папки з буфера обміну
Сценарій AHK, згаданий нижче, читає шлях до файлу або папки, збережений у буфері обміну, перевіряє, чи шлях дійсний, і якщо так, запускає його.
AutoHotkey — це безкоштовна мова сценаріїв з відкритим кодом для Windows, яка дозволяє користувачам легко створювати невеликі або складні скрипти для всіх видів завдань, таких як заповнення форм, автоматичне клацання, макроси тощо.
- Завантажити AutoHotkey і встановіть його.
- Клацніть правою кнопкою миші на робочому столі, натисніть Створити та виберіть Сценарій AutoHotkey.
- Перейменуйте файл сценарію
Новий AutoHotkey Script.ahk
доopen_path_clipboard.ahk
- Клацніть правою кнопкою миші файл і виберіть Редагувати сценарій
- Видаліть усі рядки в скрипті та замініть його таким кодом:
^+o:: openpathfromclipboard() openpathfromclipboard() { strpath = % буфер обміну% strpath := StrReplace (strpath,) strpath := StrReplace (strpath,"'") Якщо InStr (strpath, "%") { Transform, strpath, Deref, %strpath% } Якщо FileExist (strpath) { Виконати, % strpath. } }
- Збережіть файл
open_path_clipboard.ahk
і закрийте редактор. - Двічі клацніть, щоб запустити сценарій. Він з’явиться в області сповіщень.
- Тепер скопіюйте шлях до файлу або папки з вікна чату, Командний рядок, або деінде в буфер обміну.
Шлях може бути до файлу або папки, і він може бути в будь-якому з наведених нижче форматів:
C:\Windows\System32. "C:\Windows" %Дані програми% %userprofile%\desktop. '%systemroot%\system32' "%systemroot%\notepad.exe" C:\Windows\system32\cmd.exe
- Натисніть Ctrl + Зміна + о щоб запустити шлях до файлу або папки, що зберігається в буфері обміну Windows. Файл/папку буде запущено так само, як ви запустите його через діалогове вікно «Виконати» або двічі клацніть на елементі. Якщо шлях є папкою, він повинен відкритися в Провіднику файлів.
Налаштування сценарію
Ви можете змінити гарячу клавішу клавіатури в (1-му рядку) сценарію, якщо вам це потрібно. Ось модифікатори.
-
!
{Alt} -
+
{Shift} -
^
{Ctrl} -
#
{Вінкі}
Наприклад, для Ctrl + Альт + Зміна + О, ви б використали ^!+o
.
(Повний список ключів, які ви можете надіслати або перехопити, див. у розділі AutoHotkey SendInput документація.)
Інші скрипти AutoHotKey
Ми розглянули деякі Скрипти AutoHotKey раніше. Ось деякі зразки:
- Очистити історію останніх файлів за допомогою сценарію в Windows 10
- Вставте дату/час у будь-яку програму за допомогою гарячої клавіші клавіатури
- Як змінити ціль ярлика WinKey + E в Windows 10
- Як зробити інструмент Snipping за умовчанням для нового Snip після запуску
- Очистіть усі сповіщення в Центрі дій за допомогою клавіатури або комбінації клавіш
- Відкрийте командний рядок у поточній папці за допомогою комбінації клавіш
- Як запустити пакетні файли невидимо, без відображення командного рядка
- Налаштування коліщатка миші програми «Фотографії»: прокрутіть до «Масштаб» або «Переглянути Попередня/Далі».
Сподіваюся, це допомогло вам швидко відкрити шлях до файлу або папки, що зберігається в буфері обміну.
Одне невелике прохання: якщо вам сподобався цей пост, поділіться ним?
Одна ваша "крихітна" публікація серйозно допомогла б у розвитку цього блогу. Кілька чудових пропозицій:- Закріпіть!
- Поділіться ним у своєму улюбленому блозі + Facebook, Reddit
- Твіттер!