1

Как выбрать любой текст и сохранить этот текст непосредственно в TXT-файле в указанной папке (в сценарии, например, D:/backup/), и имя файла (filename.txt) следует спрашивать при нажатии сочетания клавиш.

1 ответ1

3

Есть много способов сделать это. Возможно, проще всего было бы отправить Ctrl + c, чтобы сохранить его в буфере обмена, а затем записать содержимое буфера обмена в текстовый файл:

^!p::
path= C:\
ClipSaved := ClipboardAll
Send ^c
clipwait
InputBox, location, save, Enter a filename:
FormatTime, TimeString,,MMM-dd-yyyy
FileAppend, %clipboard%, %path%\%location%-%TimeString%.txt
Clipboard := ClipSaved
ClipSaved=
return

Ctrl + Alt + p вызовет это. Дайте мне знать, как это работает, я просто быстро все взломал.

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