AutoHotkey сделать мне новый текстовый файл, но для этого нужно подтверждение - PullRequest
0 голосов
/ 10 июля 2019

Я использую Autohotkey для создания нового файла .txt с таким кодом:

; shift alt ctrl n
+!^n::
run, notepad.exe "C:\Users\%A_UserName%\Dropbox\priv\nota\%A_YYYY%-%A_MM%-%A_DD%--%A_Hour%-%A_Min%-%A_Sec%.txt"
sleep, 800
return

Новый файл будет назван со строкой даты и времени и сохранен в моей папке \ nota \.Однако он не будет создавать файл напрямую, а вместо этого откроет следующее диалоговое окно enter image description here

, запрашивающее разрешение на это.При ответе «да» файл создается и хранится правильно.

Как изменить скрипт для непосредственного создания файла без необходимости в диалоговом окне?

1 Ответ

1 голос
/ 10 июля 2019

Попробуйте

; shift alt ctrl n
+!^n::
    FileAppend,, C:\Users\%A_UserName%\Dropbox\priv\nota\%A_YYYY%-%A_MM%-%A_DD%--%A_Hour%-%A_Min%-%A_Sec%.txt
    Run C:\Users\%A_UserName%\Dropbox\priv\nota\%A_YYYY%-%A_MM%-%A_DD%--%A_Hour%-%A_Min%-%A_Sec%.txt
return

https://www.autohotkey.com/docs/commands/FileAppend.htm

...