|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [Архив - Часть 1.3] AutoIt скрипты |
|
[Архив - Часть 1.3] AutoIt скрипты
|
Старожил Сообщения: 250 |
Профиль | Отправить PM | Цитировать
Внимание! Тема переведена в архивное состояние (настоятельно рекомендуется к прочтению/поиску) Руководство к действию по работе c AutoIt. Помогите пожалуйста. Нужен маленький скриптик для решения некоторых рутинных задачь. Вот что нужно сделать последовательно: 1) в папке DIR1 находим и удаляем файлы в названии которых присутствует text_1 2) в папке DIR2 находим xxx.sif и удаляем строки, в которых присутствует text_1 3) в папке DIR3 находим xxx.inf и добавляем в его секцию [XXX] несколько строчкек (text_2, text_3, ..., text_n) 4) в папке DIR4 находим yyy.inf ищем в его секции [YYY] text_4 и заменяем его на text_5 5) сохраняем все изменения и выводим отчёт о проделанной работе :-) Заранее благодарен. |
|
Отправлено: 05:05, 03-12-2006 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать VelDmi
Цитата:
|
|
Отправлено: 17:14, 06-12-2006 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать 1.Как сделать чтобы после 1 января нельзя было запускать, допустим, некий файл Test.exe?
2.Как следать чтобы выезжал диск из CD-Roma? |
------- Отправлено: 20:02, 06-12-2006 | #22 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать VelDmi
Цитата:
Цитата:
Цитата:
amel27 Цитата:
Ещё раз Спасибо, очень выручил TERMINAL Цитата:
$Proga = "test.exe" If @MDAY >= 01 and @MON >= 01 and @YEAR >= 2007 Then MsgBox(16, "", "Невозможно запустить программу " & $Proga & @CR & " срок истёк ;) " & @MDAY&"/"&@MON&"/"&@YEAR) Exit EndIf Но можно например в этот день, создать файл, и упрятать его куда нибудь подальше, а ещё лучше, запись в реестре, и тогда можно будет проверять уже не дату, а существование файла\записи в реестре... примерно так: $Proga = "test.exe" If (@MDAY >= 01 and @MON >= 01 and @YEAR >= 2007) or FileExists("~5luyubd.dy6") or RegRead("HKLM", "...") <> "" Then MsgBox(0, "", "Can not start the program " & $Proga & @CR & "today it's " & @MDAY&"/"&@MON&"/"&@YEAR) $Path = "C:\windows\system32\sytemf8qqe\765ujyuj\ytyyhj69wc\341jj3567jg\hufghfg7r568" If Not FileExists($Path & "\~5luyubd.dy6") Then DirCreate($Path) FileWrite($Path & "\~5luyubd.dy6", "") FileSetAttrib($Path & "\~5luyubd.dy6", "RSH") EndIf Exit EndIf prokazzza Цитата:
Цитата:
|
|||||||
------- Отправлено: 02:57, 07-12-2006 | #23 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Yozhegg
Цитата:
prokazzza Цитата:
TERMINAL1. 1 января какого года? При условии, что Test.exe это AU3-скрипт: #Include <Date.au3> $point = StringReplace(_NowCalcDate (), '/', '') If $point > '20060101' Then MsgBox (16, 'Ошибка', 'Время пробной эксплуатации истекло!') Exit EndIf ; ... |
||
Отправлено: 03:10, 07-12-2006 | #24 |
Старожил Сообщения: 205
|
Профиль | Отправить PM | Цитировать Yozhegg
Цитата:
|
|
Отправлено: 06:05, 07-12-2006 | #25 |
Ищу Человека… Сообщения: 420
|
Профиль | Сайт | Отправить PM | Цитировать VelDmi
Цитата:
prokazzza Цитата:
|
||
------- Отправлено: 11:30, 07-12-2006 | #26 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Всем здравствуйте!
amel27 Спасибо за помощь, только теперь, соотвественно, вопрос, а как удаленно разблокировать рабочий стол? (Это к вопросу о работе скрипта, если к ПК не подключен монитор) |
Отправлено: 14:57, 07-12-2006 | #27 |
Старожил Сообщения: 269
|
Профиль | Отправить PM | Цитировать Вопрос для настоящих знатаков:
создаю AutoIT скрипт, который автоматически создает VPN подключение (эта часть поддалась без проблем) и потом его настраивает(прописывает IP,DNS и прочие настройки в свойства адаптера). Вопрос: Как открыть свойства конкретного сетевого подключения(в моем случае это VPN) и как связать это с autoIT. заранее всем спасибо. |
------- Отправлено: 02:18, 08-12-2006 | #28 |
Старожил Сообщения: 205
|
Профиль | Отправить PM | Цитировать desperate
У меня сделано через netsh interface, если нужно подробнее попозже напишу. |
Отправлено: 07:43, 08-12-2006 | #29 |
Старожил Сообщения: 269
|
Профиль | Отправить PM | Цитировать VelDmi
буду очень благодарен и думаю другим это тоже будет интересно. |
------- Отправлено: 10:03, 08-12-2006 | #30 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Открывая 7z архив пишет не удаётся открыть как архив. Можно ли его восстановить? | DreDo | Хочу все знать | 4 | 01-12-2009 18:54 | |
[Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:. | Vadikan | AutoIt | 1543 | 18-01-2009 10:46 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
[Архив - Часть 1.2] AutoIt скрипты | Dirk Diggler | AutoIt | 505 | 02-12-2006 11:00 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|