Можно ли с помощью AutoIt определить полный путь к активному файлу(не процессу!)?
Допустим запущен Word. Файл уже имеет имя и лежит где-то на диске. Как узнать к нему путь?
Объясню зачем. Бывает при работе ситуация, когда нужно удалить определенный текст, таблицу и др. Но есть ненулевая вероятность, что в будущем нужно будет вернутся к предыдущему варианту. А сохранять материал, который будет удален тот еще геморрой, особенно если это нужно делать много раз за день, причем с разными документами :stars:.
Я планирую написать макрос, который по горячей клавише:
1) сохраняет активный файл;
2) определяет текущую дату и время;
3) копирует файл в папку Backup с именем ИмяФайла_ДатаВреемя.docx(Договор_201206151745.docx, например).
После чего я продолжаю работать в Договор.docx.
Аналогичная программу я написал для AutoCAD-a, но на Autolisp-e. Работает прекрасно, но написана только для автокада.
Главная отличие: в ворде при сохранении с помощью Save As и изменении имени файла я остаюсь в уже переименованном файле, а в автокаде - в исходном.
Так как определить путь к активному файлу? Или может есть другой способ обойти этот нюанс?
Допустим запущен Word. Файл уже имеет имя и лежит где-то на диске. Как узнать к нему путь?
Объясню зачем. Бывает при работе ситуация, когда нужно удалить определенный текст, таблицу и др. Но есть ненулевая вероятность, что в будущем нужно будет вернутся к предыдущему варианту. А сохранять материал, который будет удален тот еще геморрой, особенно если это нужно делать много раз за день, причем с разными документами :stars:.
Я планирую написать макрос, который по горячей клавише:
1) сохраняет активный файл;
2) определяет текущую дату и время;
3) копирует файл в папку Backup с именем ИмяФайла_ДатаВреемя.docx(Договор_201206151745.docx, например).
После чего я продолжаю работать в Договор.docx.
Аналогичная программу я написал для AutoCAD-a, но на Autolisp-e. Работает прекрасно, но написана только для автокада.
Главная отличие: в ворде при сохранении с помощью Save As и изменении имени файла я остаюсь в уже переименованном файле, а в автокаде - в исходном.
Так как определить путь к активному файлу? Или может есть другой способ обойти этот нюанс?