Без долгих разговоров: это очередная вариация сценарного bat-файла для резервного копирования баз MySQL или MariaDB в среде Windows. Каждая база архивируется в 7-Zip, помимо этого старые копии удаляются автоматически (в самом bat-файле нужно указать сколько копий в штуках нужно хранить). Очень удобный вариант чтобы подвязать на периодическое выполнение через планировщик задач.
Принудительное изменение названия раздела диска через реестр
Эта небольшая заметка рассказывает о том, как сменить название (label) раздела в MS Windows, если обычные методы через «Проводник», diskpart и прочие утилиты не дают результата. Причиной такого поведения могут быть как закономерные факторы (настройки политик безопасности и доступов к разделу) или не очень закономерные (кривые обновления). Если дисков и разделов много, то подобная маркировка зачастую становится нужным делом, а сделать это принудительно можно через реестр. Переходим по следующему пути:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons
Далее нужно создать раздел для диска по его букве и вложенный подраздел DefaultLabel, после чего создаем строковый параметр (его имя оставляем по умолчанию) и присваиваем ему значение с нужным нам именем диска. Результат должен выглядеть примерно таким образом:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\<буква_диска>\DefaultLabel
Имя: (По умолчанию)
Тип: REG_SZ
Значение: Свой_текст
После перезагрузки у раздела будет новое имя.
Утилита для создания симлинков
Удивительно, но в штатной поставке MS Windows отсутствуют удобные (читай — графические) инструменты для создания символических ссылок и точек соединения NTFS. Гипотетическому пользователю, которому захотелось бы провернуть нечто подобное, пришлось бы оперировать командной строкой — не худший из возможных вариантов, однако, когда количество операций превышает пару-тройку десятков, то поневоле задумываешься о более удобном способе.
На коленке была написана утилита которая позволяет создавать симлинки и точки соединения NTFS буквально в несколько кликов мыши. Скачать её можно здесь, для установки нужно распаковать архив и запустить файл Install.bat (который только и сделает, что положит исполняемый файл по пути %ProgramFiles(x86)%\MakeSymLink\MakeSymLink.exe, да добавит пару пунктов в контекстное меню). Важно! Необходимы права локального администратора.
Смена языка ввода на экране входа
Обычно после установки русскоязычной версии MS Windows на экране входа в систему по умолчанию используется русская раскладка клавиатуры — что может быть достаточно неудобно для тех пользователей которые не используют кириллицу в паролях и именах своих профилей (и небезосновательно!). Смена языка ввода по умолчанию в самой Windows не окажет влияние на экран входа в систему, он настраивается отдельно и не столь очевидно. Как найти нужные настройки тех или иных версий MS Windows я не подскажу, есть множество статей на эту тему (со всеми нужными иллюстрациями), но хочу показать альтернативный метод настройки через реестр.
Переносим реквизиты от сетевых ресурсов
Новый заказчик — новая проблема, сегодня нужно перенести пароли (которые никто (!) в организации уже не знает) от сетевых шар на новый ПК. Сначала работаем с исходным компьютером, в первую очередь нужно открыть оснастку «Сохранение имен пользователей и паролей», сделать это можно через командную строку:
rundll32.exe keymgr.dll,KRShowKeyMgr
Далее нажимаем на кнопку «Архивировать» и указываем место хранения файла резервной копии. Перед тем как выполнить сохранение — Windows предложит перейти на «безопасный рабочий стол» посредством нажатия сочетания клавиш Ctrl+Alt+Del и ввести пароль для шифрования файла. После этого нужно будет скопировать файл на другой ПК и уже там запустить аналогичную процедуру восстановления (только вместо «Архивировать» нужно нажать «Восстановить», выбрать файл резервной копии и ввести пароль шифрования файла). После этого пароли от сетевых ресурсов будут восстановлены на новом ПК.
Таймаут в файлах сценариев командной строки
Эта микрозаметка повествует о том, что достаточно часто я продолжаю натыкаться на использование конструкции ping localhost в целях обеспечения задержки между командами в bat-файле, но для этих же целей и даже чуть больше (когда нужно сделать задержку более четырех условных секунд, то иной раз городят несколько пингов подряд) можно и нужно использовать команду timeout X, где X — это время задержки в секундах.
Принципы работы с portproxy в Windows
Возможно, вы когда-нибудь задумывались о том, как на определенной машине под управлением MS Windows перенаправить входящий траффик в другой сетевой интерфейс, на другой адрес и другой порт? Такая возможность есть, называется она portproxy. Сделать это совсем несложно и я объясню как, но сначала — небольшая предыстория.
-
Свежие записи
Свежие комментарии
- Gabe Logan Newell к записи Редактор файла Hosts
Архивы
- Декабрь 2025
- Ноябрь 2025
- Октябрь 2025
- Сентябрь 2025
- Август 2025
- Июль 2025
- Июнь 2025
- Май 2025
- Апрель 2025
- Март 2025
- Февраль 2025
- Январь 2025
- Июль 2024
- Ноябрь 2023
- Сентябрь 2023
- Август 2023
- Июль 2023
- Март 2023
- Ноябрь 2022
- Октябрь 2022
- Сентябрь 2022
- Июль 2022
- Июнь 2022
- Май 2022
- Март 2022
- Декабрь 2021
- Октябрь 2021
- Сентябрь 2021
- Август 2021
- Июль 2021
- Февраль 2021
- Январь 2021
- Апрель 2020
- Январь 2019
- Декабрь 2018
- Июнь 2018
- Январь 2018
- Ноябрь 2017
- Октябрь 2017
- Сентябрь 2017
- Август 2017
- Июнь 2017
- Май 2017
Рубрики
Мета
