RU | EN | UA

N-Admin - Get System Administration Tips and Tricks

Порада: Створіть Пункт контекстного меню, щоб Копіювати Список Файлів в Буфер обміну
Рейтинг: / 1
ГіршаКраща 

Чи багатьом з Вас доводилося передавати комусь (чи просто записувати у каталог) список файлів (скажімо музики, чи фільмів) з якоїсь теки?  Думаю ті, хто цим займався задумувалися над тим, як краще (і красивіше) це зробити. Дехто для цього використовує спеціальні програми, дехто користується старою доброю консольною командою dir. А сьогодні я Вам розкажу, як можна чуть-чуть підтюнінгувати під себе систему, щоб більше не задумуватися над цим питанням. Впевнений, що натиснути на теці праву кнопку мишки, вибрати зі списку пункт і отримати в буфері обміну список файлів, які знаходяться в цій папці, набагато зручніший спосіб.

А отримаємо ми цей функціонал за допомогою невеличких змін в реєстрі (і в випадку для WinXP невеличкої програми від microsoft). Ми навіть зможемо зробити так. щоб цей пункт меню був прихований під комбінацією клавіш Shift+правий клік миші.

 

Також Ви можете натиснути праву кнопку миші (тримаючи зажатою кнопку shift) і отримати також такий пункт меню:

 

Як тільки ви використовуєте пункт меню, ви відразу отримаєте список файлів в буфері обміну:

 

Ви відмітите, що це - простий список файлів, немає жодного розміру файлу або будь-якої іншої показаної інформації. Але Ви зможете змінити формати виводу інформації, змінивши запис в реєстрі (в даному випадку додавши в запис ключ /b якщо хочете отримати додаткову інформацію).

Як це працює

Фактично все, що ми робимо  - це відкриваємо командний рядок, виконуємо команду dir /b і передаємо дані програмі clip.exe, яка вбудована в Windows Vista (власники Windows XP можуть окремо завантажити цю програму з сервера компанії Microsoft). Спочатку відкриваємо в редакторі реєстру ключ:

HKEY_CLASSES_ROOT\Folder\shell

 

Ми створили copylist ключ, а потім командний ключ, під цим. Значення за умовчанням (default) для copylist встановлюється на "Copy List to Clipboard", а потім ми встановлюємо default ключ для команди до нашого командного рядка:

 

cmd /c  dir   \"%1\" /b /a:-d  /o:n  |  clip


Ви можете використовувати ту ж річ з командного рядка, або у ваших власних скриптах. Для цього лише замініть %1 на назву теки, з якої Ви хочете отримати список файлів.

Завантаження.

 
Звичайно, додавати руками всі записи в реєстр після кожної інсталяції операційної системи - не зручно, для цього всі люди використовують рег файли. Ось тут ви можете завантажити reg файл, який вносить потрібні нам зміни до реєстру. Памятайте тільки одне: для того, щоб отримати доступ до цього пункту контекстного меню, натискайте праву кнопку мишки тільки після того, як натиснули і тримаєте клавішу shift.
 

Додати коментар

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирний Курсив Підкреслений Закреслений Посилання Зображення Список Цитата


Захисний код
Оновити

Наступна >

Останні новини

Випадкова цитата з УкрБАШу

ping ukrbash.org
Домашня | Увійти  RSS

Поради Системних Адміністраторів

Украинский портАл Internet Map Український рейтинг TOP.TOPUA.NET Пиши українською PageRank Checker Orphus system
Locations of visitors to this page