LonerDergunov
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: конкретный пример, например, с открытием выделенного файла в тех же самых start notepad.exe & start wordpad.exe. | Код: cmd=%comspec% /c param=start notepad.exe %P%N & start wordpad.exe %P%N | Немного сложнее: открыть все выделенные на панели файлы и в Notepadу и в Wordpade Код: cmd=%comspec% /c (for /f "delims= tokens=1" %%i in ('TYPE %WL') do start notepad.exe "%%i") & (for /f "delims= tokens=1" %%i in ('TYPE %WL') do start wordpad.exe "%%i") | Цитата: Как можно передать батнику в качестве [filename] имя файла, выделенного в TC? | Имеется батник Batnik.bat Код: где %1 - это номер параметра (батник обрабатывает первый параметр); к слову, в AHK - так же само обозначаются параметры. Тогда команда (кнопка) имеет вид: Код: cmd=Batnik.bat param=%P%N (или param=%P%S - обрабатывается всё-равно один файл). | Если надо открыть одновременно несколько выделенных файлов, то батник имеет вид Код: for /f "usebackq delims=" %%a in ("%1") do start notepad "%%a" | А в Тотале в качестве параметров нужно указывать список - то есть %L |