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