Доброго дня форумчане! Сразу извиняюсь, что тема вроде бы повторяется. Смотрел некоторые похожие темы, но так и не добрался до истины. Может не стой стороны смотрю?! :stars: Суть вопроса, как говорится - тривиальная. Надо скопировать файл с рабочего стола в директорию Program Files. Help по данному вопросу смотрел, и казалось что делаю в соответствии с указаниями в Справке. Пытался реализовать данную задачу с помощью FileCopy(), с различными проверками, но файл так и не удалось скопировать!? Может конечно надо в атрибуты залезть? Только пока не понимаю, как они могут помочь? Может кто из гуру может объяснить в чем я ошибаюсь? Помогите разобраться. Заранее огромное спасибо!
Вот мой скрипт:
Вот мой скрипт:
Код:
#include "UIAutomate.au3"
#include <MsgBoxConstants.au3>
#include <File.au3>
Opt("WinTitleMatchMode", 2)
; проверка наличия файла лицензии
;укажем путь, где должен находиться файл лицензия
$sPath = "C:\Program Files\FOLDER\Folder\Folder2\license.trc" ; такой длинный путь
If not FileExists( $sPath ) then
MsgBox(4096, 'Ошибка', 'Отсутствует файл лицензии', 1)
EndIf
;=========
$sPath2 = "C:\Users\user\Desktop\Примеры\License\license.trc"
$hSearch = FileFindFirstFile($sPath2) ; возвращает дескриптор поиска
; Проверка, является ли поиск успешным
If $hSearch = -1 Then
MsgBox(4096, "Ошибка", "Ни один из файлов или каталогов не соответствует маске поиска")
Else
FileCopy($sPath2, "C:\Program Files\FOLDER\Folder\Folder2\", 9)
EndIf
; Закрывает дескриптор поиска
FileClose($hSearch)