Время от времени я использую Блокнот вместо Блокнота ++ или лучшего редактора. Иногда я даже помещаю важные вещи в эти окна блокнота.

Когда приходит время перезагружать мой компьютер, у меня часто бывает целых 20 открытых экземпляров блокнота. Конечно, большинство из них бесполезны, но я должен отсканировать каждый из них, чтобы выяснить, стоит ли что-то экономить.

Существует ли какая-либо утилита или команда, которая может выполнить любое из следующих действий:

  1. Сохранить все открытые блокноты в один файл
  2. Сохранить все открытые блокноты в именованных файлах по умолчанию
  3. Сохраните экземпляры блокнота в памяти на диск, чтобы они запускались при перезагрузке

1 ответ1

0

Да, есть инструмент AutoHotKey , подходящий для такой задачи.

Вы можете создать макрос, который неоднократно

  1. фокусирует любое окно со словом « Notepad в заголовке (или выходит, если такого окна не найдено)
  2. отправляет Ctrl+S, чтобы сохранить файл
  3. ждет несколько секунд
  4. если он находит (снова по заголовку) открытый диалог "Сохранить как" (то есть, в случае сохранения нового файла), он заполняет какое-то нумерованное имя по умолчанию (отправляя нажатия клавиш) и отправляет Alt+S, чтобы нажать кнопку « Сохранить» в диалоговом окне.
  5. добавляет команду notepad <filename> в файл restore-notepads.bat
  6. отправляет Alt+F4, чтобы закрыть экземпляр Notepad
  7. повторение.

то вы можете добавить restore-notepads.bat в меню запуска , и вы найдете функциональность, описанную как «3.Сохраните экземпляры блокнота в памяти на диск, чтобы они запускались при перезагрузке ».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .