|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Подставить переменную исходящего файла |
|
|
[решено] Подставить переменную исходящего файла
|
Старожил Сообщения: 166 |
Есть скрипт. Компилируем, получаем .exe. При перетаскивании файла на этот .exe должна выполняться команда:
convert.exe 1.tga -set colorspace RGB 1.png где "-set colorspace RGB" — дополнительные параметры, а "1.tga" - входящий, "1.png" - выходящий файлы срипт: #NoTrayIcon $aFiles = _Get_Files() _Convert($aFiles) Func _Convert($a_Files) Local $s_nvdxt = 'convert.exe', $s_TempDir = @TempDir & '\_TempTex', $i_End, $s_File If Not FileExists($s_TempDir) Then If Not DirCreate($s_TempDir) Then Return SetError(1) EndIf If Not FileInstall('convert.exe', $s_nvdxt, 1) Then Return SetError(1) For $i = 1 To $a_Files[0] $i_End = RunWait('convert.exe' & $a_Files[$i] & '" -set colorspace RGB', '', @SW_HIDE) If $i_End Then Return SetError(1) ;FileMove($a_Files[$i], $s_TempDir, 1) Next ;FileDelete($s_TempDir & '\' & $s_nvdxt) ;DirRemove ($s_TempDir, 1) EndFunc ;==>_Convert Func _Get_Files() Local $aFiles[$CmdLine[0] + 1] = [$CmdLine[0]] For $i = 1 To $CmdLine[0] $aFiles[$i] = $CmdLine[$i] Next Return $aFiles EndFunc ;==>_Get_Files я не знаю как его указать, помогите пожалуйста p.s: хочу сделать контекстные меню для быстрого доступа для конвертирования группы изображений |
|
Отправлено: 05:34, 17-09-2012 |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 07:37, 19-09-2012 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Tosyk, спасибо, ясно.
|
Отправлено: 08:25, 19-09-2012 | #22 |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 08:36, 19-09-2012 | #23 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Чтение всего txt файла в переменную bat | binwatch@vk | Скриптовые языки администрирования Windows | 10 | 09-09-2012 18:57 | |
Любой язык - [решено] Скрипт использующий переменную из файла .txt | XXXp | Скриптовые языки администрирования Windows | 27 | 18-05-2011 21:34 | |
CMD/BAT - [решено] Чтение содержимого текстового файла в переменную | kosmopes | Скриптовые языки администрирования Windows | 2 | 11-03-2011 12:58 | |
CMD/BAT - [решено] Ввод данных в переменную из txt-файла | river123 | Скриптовые языки администрирования Windows | 1 | 10-01-2011 18:43 | |
CMD/BAT - [решено] Чтение строки из файла в переменную | Николя | Скриптовые языки администрирования Windows | 42 | 17-01-2010 19:42 |
|