Содержание
Как добавить значок Библиотеки на рабочий стол в Windows 10
Как добавить значок Библиотеки на рабочий стол в Windows 10
Функция библиотек впервые появилась в Windows 7. Это — действительно полезный способ организации файлов. Библиотеки могут включать файлы из нескольких разных папок и отображать их в едином консолидированном представлении.
Библиотеки в Windows были созданы, чтобы помочь пользователям получать доступ к разным файлам и папкам из единого представления. В Windows 7 к библиотекам можно было получить доступ из панели навигации проводника. Но в последующих версиях системы был изменен способ доступа к ним: начиная с Windows 8.1 они были по умолчанию отключены в панели навигации, а в Windows 10 вместо библиотек предполагается использования раздела «Папки» в расположении «Этот компьютер».
Тем не менее, библиотеки остаются невероятно удобным организации файлов. Лично я ими пользуюсь, создавая библиотеки под проект и таким образом получая доступ и к коду, и к документации, и к другим связанным ресурсам буквально парой кликов.
В Windows 10, 8 и 7 можно добавить системный значок «Библиотеки» на рабочий стол. Значок будет полнофункциональным. В отличие от обычного ярлыка, он будет включать команды контекстного меню этой папки, то есть будет немного удобнее.
Далее мы рассмотрим, как добавить значок Библиотеки на рабочий стол в Windows 10.
Как добавить значок Библиотеки на рабочий стол в Windows 10
- Откройте редактор реестра (regedit.exe).
- Перейдите в этот раздел:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel
. Можно сделать это быстро, одним кликом. - Создайте в правой панели 32-битный параметр типа DWORD с именем
{031E4825-7B94-4DC3-B131-E946B44C8DD5}
. - Оставьте его значение равным нулю.
- Перейдите на Рабочий стол и нажмите
F5
, чтобы его обновить. Иконка «Библиотеки» сразу же появится.
Всё готово!
Параметры в вышеупомянутом разделе реестра можгут принимать два значения: 1 скрывает тот или иной значок, 0 — показывает.
В случае с папкой «Библиотеки» на рабочем столе, установка параметру {031E4825-7B94-4DC3-B131-E946B44C8DD5}
значения 0 позволяет отобразить её. Соответственно, если задать значение 1, значок будет спрятан.
По умолчанию система предполагает, что параметр {031E4825-7B94-4DC3-B131-E946B44C8DD5}
равен единице, и значок Библиотеки не отображается.
Готовые файлы реестра
Чтобы сэкономить ваше время (и вы могли бы избежать ручной правки реестра), я подготовил готовые к использованию REG файлы. В архиве вы найдете и твик, который отменяет изменения, и возвращает всё как было.
Скачать файлы реестра
В архиве следующие файлы
add libraries desktop icon.reg
— добавляет значок Бибилотеки на рабочий столremove libraries desktop icon.reg
— убирает значок с рабочего стола (это используется по умолчанию).
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!
Автор Сергей ТкаченкоОпубликовано Рубрики Windows 10Метки Библиотеки
Домашние библиотеки с встроенным рабочим столом – 135 лучших фото-идей дизайна интерьера домашнего офиса
ЖК Водный 38 кв.м.
YU Dsgn Галкина Юлия и Беляева Юлия
Свежая идея для дизайна: маленький домашняя библиотека в современном стиле с белыми стенами, встроенным рабочим столом и коричневым полом — отличное фото интерьера
Brookside
Kate Benjamin Photography LLC
Kate Benjamin Photography, Shot for Dillman & Upton, SL Smith Design
Пример оригинального дизайна: домашняя библиотека в классическом стиле с серыми стенами, темным паркетным полом и встроенным рабочим столом
Upper West Side Townhouse
Spivak Architects
Источник вдохновения для домашнего уюта: маленький домашняя библиотека в современном стиле с белыми стенами, паркетным полом среднего тона и встроенным рабочим столом без камина
One Sunset Residence, Camano Island WA.
Dan Nelson, Designs Northwest Architects
Library/Office.
Идея дизайна: домашняя библиотека среднего размера в современном стиле с коричневыми стенами, темным паркетным полом, встроенным рабочим столом, коричневым полом, деревянным потолком и деревянными стенами
Danville Project
Applegate Tran Interiors
Свежая идея для дизайна: большой домашняя библиотека в стиле неоклассика (современная классика) с синими стенами, темным паркетным полом, встроенным рабочим столом и коричневым полом без камина — отличное фото интерьера
Calistoga Barn
Paul Kelley Architecture
Идея дизайна: домашняя библиотека среднего размера в стиле рустика с коричневыми стенами, бетонным полом, встроенным рабочим столом и серым полом без камина
Bristol Farm — Maine
Burrow & Nest
This home office was dubbed the library, due to its built in bookshelves and handsome wood paneling. The client loves textures, and there is an abundance of it here. The desk has a concrete top, the ceiling solitaire fixtures the same.
The walls are covered in a rich gray grasscloth from Phillip Jeffries, that warms the room. RL Linen drapery block the glare when needed. A washable rug grounds the room, in case of accidents when snacking at his desk.
The room doubles as a guest room, the performance linen covered sleep sofa impervious to spills. It’s a great place to curl up with a book and a fluffy throw.
ASC Chicago to Burbs
Amy Storm & Company
На фото: домашняя библиотека среднего размера в стиле неоклассика (современная классика) с бежевыми стенами, светлым паркетным полом, встроенным рабочим столом и коричневым полом с
Moody Modern Marvellous
Intrim Group Pty Ltd
This interior is one we just can’t get enough of! The combination of timbers, glass, marble and industrial concrete like elements are perfectly balanced against a dark and light colour scheme that packs a punch.
We love the bold choices to paint dark skirting and architraves against a light wall, and flipping that to dark walls and white skirting and architraves in other areas of the home.
One would think the design might end up cold and dank, but the use of timber and bountiful amounts of natural light create an inviting, homely space. Any home with its own music room, library and wine cellar is super cool regardless!
Intrim supplied Intrim SK864 in 185mm for skirting boards and 90mm for architraves.
Builder: Manteena Residential | Photographer: Adam McGrath, H Creations | Architect: Architects Ring & Associates | Interior Design: Dept of Design
TERRETA ETXEA
Quefalamaria · diseño y gestión de espacios
El despacho es un espacio clave en la casa donde adultos y pequeños se encuentran. se diseño un banco muy cómodo de lectura junto al mueble del office, con unas grandes estanterías para libros y decoración.
Enchantress Cottage
Holly Christian
Home Library
Идея дизайна: большой домашняя библиотека в стиле кантри с синими стенами, паркетным полом среднего тона, печью-буржуйкой, фасадом камина из кирпича, встроенным рабочим столом и бежевым полом
House of Lozi — Ilaria’s Home
Lozi
Стильный дизайн: домашняя библиотека в скандинавском стиле с белыми стенами, светлым паркетным полом и встроенным рабочим столом без камина — последний тренд
Beautiful apartment
Elena Drobotova
Сергей Красюк
На фото: домашняя библиотека в современном стиле с серыми стенами, встроенным рабочим столом и темным паркетным полом без камина с
Well Read
Laurie Demetrio Interiors
Private Residence, Laurie Demetrio Interiors, Photo by Dustin Halleck, Millwork by NuHaus
Идея дизайна: маленький домашняя библиотека в стиле неоклассика (современная классика) с темным паркетным полом, встроенным рабочим столом, коричневым полом и коричневыми стенами без камина
Singing Tree Studio & Hone
Adelaine Construction, Inc.
Built by Adelaine Construction, Inc. in Harbor Springs, Michigan. Drafted by ZKE Designs in Oden, Michigan and photographed by Speckman Photography in Rapid City, Michigan.
Cape Cod
Dauer Design
Eden Pineda/New Century Builders and Developers; photo by Lynn Abasera
Стильный дизайн: домашняя библиотека среднего размера в стиле неоклассика (современная классика) с белыми стенами, паркетным полом среднего тона, встроенным рабочим столом и коричневым полом — последний тренд
Rustic Charm
Woodstock Furniture
In this Hampstead Villa we created a large family TV space with plenty of painted cabinets being used to store the family’s extensive collection of books whilst also providing a desk area.
co.arch studio
Uno delle viste della zona giorno è la nicchia, uno spazio pensato come un piccolo studio, seduti alla scrivania tuttavia si vede la terrazza. Abbiamo disegnato una libreria in legno con montanti triangolari che avvolgesse lo spazio e contenesse i libri e le opere d’arte.
Modern Tudor
Newgard Custom Homes
Library/Office
Matt Mansueto
Свежая идея для дизайна: большой домашняя библиотека в стиле неоклассика (современная классика) с серыми стенами, темным паркетным полом, встроенным рабочим столом и коричневым полом без камина — отличное фото интерьера
Рабочий стол каталогизатора
Рабочий стол каталогизатора
| |||||||||||
Доступен в каталоге Служба распределения , Библиотека Конгресса | |
RPA.
Настольная библиотека | Документация Robocorp
Desktop — это кроссплатформенная библиотека для навигации и взаимодействия с
среды рабочего стола. Его можно использовать для автоматизации приложений через
те же интерфейсы, которые доступны пользователям-людям.
Библиотека включает следующие функции:
- Эмуляция ввода с клавиатуры и мыши
- Запуск и остановка приложений
- Поиск элементов с помощью сопоставления шаблонов изображений
- Соскоб текста из заданных регионов
- Создание снимков экрана
- Управление буфером обмена
Предупреждение
Селекторы элементов Windows в настоящее время не поддерживаются и требуют использования RPA.Desktop.Windows
Установка
Основные функции, такие как ввод с помощью мыши и клавиатуры и приложение
контролировать работу с установкой rpaframework по умолчанию.
Расширенные функции компьютерного зрения, такие как сопоставление шаблонов изображений и
OCR требует дополнительной библиотеки под названием rpaframework-recognition.
Зависимость нужно добавить отдельно, указав ее в вашем conda.yaml
например, rpaframework-recognition==5.0.1. Если установить распознавание
через pip вместо conda для функции OCR также требуется tesseract.
Элементы локации
Для автоматизации действий на рабочем столе роботу необходимо взаимодействовать с различными
графические элементы, такие как кнопки или поля ввода. Расположение этих
элементы можно найти с помощью функции под названием локаторы .
Локатор описывает свойства или особенности элемента. Эта информация
могут быть позже использованы для поиска похожих элементов, даже если окна расположены или
состояния меняются.
В настоящее время поддерживаются следующие типы локаторов:
Имя | Аргументы | Описание |
---|---|---|
псевдоним | наименование (ул. ) | Пользовательский именованный локатор из базы данных локаторов, по умолчанию. |
изображение | путь (ул.) | Изображение элемента, совпадающего с текущим содержимым экрана. |
точка | х (целое), у (целое) | Координаты пикселей как абсолютная позиция. |
смещение | х (целое), у (целое) | Координаты пикселей относительно текущей позиции мыши. |
размер | ширина (целое), высота (целое) | Область фиксированного размера вокруг точки или экрана в верхнем левом углу |
регион | слева (целое), сверху (целое), справа (целое), снизу (целое) | Координаты границы прямоугольной области. |
окр | текст (строка), достоверность (число с плавающей запятой, необязательно) | Текст для поиска на текущем экране. |
Локатор определяется своим типом и аргументами, разделенными двоеточием.
Некоторые примеры использования показаны ниже. Обратите внимание, что префикс псевдонима может
быть опущен как его тип по умолчанию.
Точка щелчка: 50 100 Нажмите регион: 20,20,100,30 Изображение перемещения мыши:%{ROBOT_ROOT}/logo.png Смещение перемещения мыши: 200,0 Нажмите Нажмите псевдоним: SpareBin.Login Нажмите SpareBin.Войти Нажмите ocr: «Создать новую учетную запись».
Вы также можете передавать объекты внутреннего региона в качестве локаторов:
${region}= Find Element ocr:"Имя клиента" Нажмите ${регион}
Цепочка локаторов
Часто одного локатора недостаточно, вместо него может быть элемент
определяется через отношение различных локаторов. Для этого использования
случай, когда библиотека поддерживает специальный синтаксис, который мы будем называть
цепочка локаторов.
Пример цепочки:
# Читать текст из области справа от логотипа Читать текстовое изображение: logo.png + смещение: 600,0 + размер: 400,200
Поддерживаемые операторы:
Оператор | Описание |
---|---|
затем + | Базовый локатор относительно предыдущего |
и, &&, & | Должны быть найдены оба локатора |
или, ||, | | Должен быть найден любой из локаторов |
нет, ! | Локатор не должен быть найден |
Другие примеры:
# Щелкните под любой меткой Нажмите (image:name. png или image:email.png), затем смещение: 0,300 # Подождите, пока диалог не исчезнет Дождитесь элемента не image:cookie.png
Именованные локаторы
Библиотека поддерживает хранение локаторов в базе данных, которая содержит
все необходимые поля и различные биты метаданных. Это позволяет
наличие одного источника достоверной информации, который можно обновлять, если веб-сайт или приложение
Пользовательский интерфейс меняется. Скрипты Robot Framework могут содержать только ссылку
к сохраненному локатору по имени.
Основной способ создания именованных локаторов — с помощью VSCode.
Подробнее об идентификации элементов и локаторах крафта:
- Автоматизация рабочего стола и RPA
- Как найти элементы пользовательского интерфейса с помощью локаторов и сочетаний клавиш в приложениях Windows
Клавиатура и мышь
Ключевые слова клавиатуры могут эмулировать ввод текста, а также нажатие различных функциональных клавиш.
Имя ключа нечувствительно к регистру, а пробелы будут преобразованы в символы подчеркивания.
то есть ключ Page Down и page_down эквивалентны.
Поддерживаются следующие функциональные клавиши:
Ключ | Описание |
---|---|
смена | Универсальная клавиша Shift. Это модификатор. |
shift_l | Левая клавиша Shift. Это модификатор. |
shift_r | Правая клавиша Shift. Это модификатор. |
Ctrl | Универсальная клавиша Ctrl. Это модификатор. |
ctrl_l | он оставил клавишу Ctrl. Это модификатор. |
ctrl_r | Правая клавиша Ctrl. Это модификатор. |
альтернативный | Универсальная клавиша Alt. Это модификатор. |
alt_l | Левая клавиша Alt. Это модификатор. |
alt_r | Правая клавиша Alt. Это модификатор. |
alt_gr | Клавиша AltGr. Это модификатор. |
команда | Универсальная командная кнопка (клавиша Windows/Command/Super). Это может быть модификатор. |
cmd_l | Левая командная кнопка (клавиша Windows/Command/Super). Это может быть модификатор. |
cmd_r | Правая командная кнопка (клавиша Windows/Command/Super). Это может быть модификатор. |
до | Клавиша со стрелкой вверх. |
вниз | Клавиша со стрелкой вниз. |
слева | Клавиша со стрелкой влево. |
справа | Клавиша со стрелкой вправо. |
введите | Клавиша ввода или возврата. |
пробел | Клавиша пробела. |
вкладка | Клавиша Tab. |
пробел | Клавиша Backspace. |
удалить | Клавиша Удалить. |
выход | Клавиша Esc. |
дом | Клавиша «Домой». |
конец | Клавиша End. |
page_down | Клавиша Page Down. |
page_up | Клавиша Page Up. |
капс_лок | Клавиша Caps Lock. |
от f1 до f20 | Функциональные клавиши. |
вставка | Клавиша Insert. Это может быть не определено для некоторых платформ. |
меню | Клавиша меню. Это может быть не определено для некоторых платформ. |
номер_замка | Клавиша Num Lock. Это может быть не определено для некоторых платформ. |
пауза | Клавиша Пауза/Перерыв. Это может быть не определено для некоторых платформ. |
принт_скрин | Клавиша Print Screen. Это может быть не определено для некоторых платформ. |
scroll_lock | Клавиша блокировки прокрутки. Это может быть не определено для некоторых платформ. |
При управлении мышью возможны различные типы действий.
Выполнено. Применяются те же правила форматирования, что и для функциональных клавиш. Они следующие:
Действие | Описание |
---|---|
нажмите | Щелкните левой кнопкой мыши |
левый клик | Щелкните левой кнопкой мыши |
двойной щелчок | Двойной щелчок левой кнопкой мыши |
тройной щелчок | Тройной щелчок левой кнопкой мыши |
щелчок правой кнопкой мыши | Щелкните правой кнопкой мыши |
Поддерживаемые типы кнопок мыши: левая, правая и средняя.
Примеры
Ниже приведены примеры для Robot Framework и Python.
Сначала необходимо импортировать библиотеку.
*** Настройки *** Библиотека RPA.Desktop
из RPA.Desktop import Рабочий стол Рабочий стол = Рабочий стол()
Библиотека может открывать приложения и взаимодействовать с ними через
события клавиатуры и мыши.
*** Ключевые слова *** Сделать запись в бухгалтерии [Аргументы] ${запись} Откройте приложение erp_client.exe Щелкните изображение:%{ROBOT_ROOT}/images/create.png Введите текст ${вход} Нажмите клавиши Ctrl S Нажмите клавиши ввода
по определению write_entry_in_accounting (запись): desktop.open_application("erp_client.exe") desktop.click(f"image:{ROBOT_ROOT}/images/create.png") рабочий стол.type_text(запись) desktop.press_keys("ctrl", "s") рабочий стол.press_keys("ввод")
В настоящее время таргетинг может осуществляться с использованием координат (абсолютных или относительных),
но предпочтительнее использовать сопоставление с шаблоном.
*** Ключевые слова *** Написать в поле [Аргументы] ${текст} Изображение перемещения мыши: input_label.png Смещение перемещения мыши: 200,0 Нажмите Введите текст ${текст} Нажмите клавиши ввода
по определению write_to_field (текст): desktop.move_mouse("изображение:input_label.png") рабочий стол.move_mouse ("смещение: 200,0") рабочий стол.щелчок() рабочий стол.type_text(текст) рабочий стол.press_keys("ввод")
Элементы можно найти и по тексту.
*** Ключевые слова *** Нажмите «Создать». Нажмите ocr:Новый
по определению click_new(): desktop.click('ocr:"Новый"')
Перед
попытка любого взаимодействия. Вы также можете передавать объекты регионов в качестве локаторов.
*** Ключевые слова *** Нажмите «Создать». ${region}= Ожидание элемента ocr:New Нажмите ${регион}
по определению click_new():
регион = desktop.wait_for_element("ocr:Новый")
desktop.