У меня есть скрипт, который записывает базовое имя папки и количество файлов из медиа-каталогов на нашем сервере в электронную таблицу. Однако мне также нужно добавить строку кода, которая извлекает «Дата изменения» текущего рабочего каталога и помещает его в буфер обмена. Есть раздел кода, который берет счетчик файлов рабочего каталога и помещает его в буфер обмена, и я хотел бы выполнить модифицированное извлечение даты после того, как эти данные войдут в электронную таблицу.
Текущий адрес рабочего каталога уже находится в буфере обмена до вычисления количества файлов, поэтому после вставки значения числа файлов в электронную таблицу я могу вернуться и снова сделать адрес каталога в буфере обмена (чтобы получить измененную дату),
Кто-нибудь знает, какой код мне нужно поставить, чтобы получить дату изменения адреса каталога, который у меня есть в буфере обмена, а затем сразу же скопировать эти данные даты изменения в буфер обмена?
F1::
Spreadsheet:
{
Send, {F2}
Sleep, 200
Send, {Ctrl Down}
Sleep, 50
Send, c
sleep, 50
Send, {Ctrl Up}
Sleep, 200
Mouseclick, Left, 522,1009
Sleep, 200
Send, {Ctrl Down}
Sleep, 50
Send, v
sleep, 50
Send, {Ctrl Up}
Sleep, 100
Send, {Right}
Sleep, 50
Send, {Right}
Sleep, 50
Send, {Right}
Sleep, 200
Mouseclick, Left, 590,1013
Sleep, 200
Send, {Enter}
Sleep, 100
Send, {Alt Down}
Sleep, 100
Send, D
Sleep, 100
Send, {Alt Up}
Sleep, 100
Send, {Ctrl Down}
Sleep, 50
Send, c
sleep, 50
Send, {Ctrl Up}
; Calculate the number of files in a folder and its subfolders:
SetBatchLines, -1 ; Make the operation run at maximum speed.
FileNum = 0
; FileSelectFolder, WhichFolder ; Ask the user to pick a folder.
WhichFolder := Clipboard ; assumes full path to folder is in clipboard
Loop, Files, %WhichFolder%\*.*, R
{
if A_LoopFileAttrib contains H,R,S ; Skip any file that is either Hidden, Read-only, or System
continue ; Skip this file and move on to the next one
FileNum += 1
}
Clipboard := FileNum
ClipWait ; Wait for the clipboard to contain text.
Sleep, 200
Mouseclick, Left, 522,1009
Sleep, 200
Send, {Ctrl Down}
Sleep, 50
Send, v
sleep, 50
Send, {Ctrl Up}
Sleep, 100
Send, {Down}
Sleep, 50
Send, {Left}
Sleep, 50
Send, {Left}
Sleep, 50
Send, {Left}
Sleep, 200
Mouseclick, Left, 590,1013
Sleep, 250
Send, {Tab}
Sleep, 400
Send, {Right}
Sleep, 100
Send, {Right}
Sleep, 100
Send, {Right}
Sleep, 100
Send, {Right}
Sleep, 100
Send, {Right}
Sleep, 100
Send, {Enter}
Sleep, 100
Send, {Down}
Goto, Spreadsheet
Esc::ExitApp
Большое спасибо за любую помощь заранее!