View previous topic :: View next topic |
Author |
Message |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sat Jul 24, 2010 00:40 Post subject: Пакетный файл для запуска программ с параметрами |
|
|
В ТС это можно сделать в командной строке, а для эксплорера пару лет назад я делал вот такой костыль:
Code: | begin 644 WithArgs.zip
M4$L#!!0````(`%VZ]SS,+CVL&@,``*8(```,````5VET:$%R9W,N8VUDK551
M3]I0%'Z=)/R!/9TT8=,7*GM:C)@9QY2,H$',7HA)A8N2%<IHW>#%![-DR5X6
M_\$5>J6VW/*7H,[X@-']A!W:P@"[&(D/E/;D?-_]SG?.O?==(G^DP':Q&`YE
M2YI,0/A!NU=]QW!N(7)2J<>@#UW:HQWFX,,`T^Y0KG/[$OI.SS8-(1S:D%5\
M*+)2@V(L'$H6X74D%H^_ADTEJ\#*5B*UXT;%$@B1F!"/"V*RHFJ2+`M^2C*]
MFUU/I6:S]BHS>7OIR<RTHD&B7E(U!)S$A*GE=HF64O*2[+[!;C:33&_&PZ%A
ML='IOX73)M,-AX%IW=T\K`]TZ]XWP@!.+SK#U$1%([45G\!;0JR.5GFQX*5C
M7)-J*,[]%$`L($^A&@/Q8!@K8BCB02*^?4A8*?BRL3`M'`J'QMY@2K4!H@1B
M`Q"]C."&JI%R1E$T),B00U@O%$#8^KB1R1U(6K$DDYQZ1&0YYW;4G&XDZOE*
M0$0`OA6?CL_EE7)9JA1&/%Z9RT@7P>X%DN;+A;E%^?CG%X6(N47Y^.<71>ID
M;E$^_CE$X<:>VBOPT]T<%(1@209W6*MG].PFY12:8-H8,/L.MQET&+\;D^U(
MQRKQAWYBU,?;VZOG/9&)1IXRT<4`($[-G$"E/!_P<??GLU=G[6F'C?:$Q2T[
MP./9<W+RS,BY'1?`.[E?@=>&K/29;'^KH,#`;%]I8PVT<C6*/RQ#RLMJ,+5X
M")$]E=324IE$5C[`ZC\4.C9<0_P2%`ID>S`O[E$_<YA_IYS3>S!])[L]IG/:
MYO2&<>H>Y6W76O2NW[4M?L\Z@VLP+`.=-IG#!]<CHM_TTK*;CUQ^43C#CE"S
M;_179H0L?"II1^NU0Q7V5W$@\L>:=""3_;4HJ6NP&,5QABB.)CZ4,F"0+,T0
M_++[%AO+/:4=.+_2F>.69-D7C-O0;#*\J($S^_S:UHW.@(W5#J`Y(NJQ"Z/#
M0#>H9;=H]+\Z1Y<R`"S"\.[UOF9U38R@<PN+5SJU#.=V*6"[NWY/^NQYZH\F
MK$'Z6'[0U#/6:[%+^&.9!H?%-\O+;U'`R[]02P$"%``4````"`!=NO<\S"X]
MK!H#``"F"```#``D`````````"``````````5VET:$%R9W,N8VUD"@`@````
M```!`!@``/TIYILJRP$`H#=WV"G+`<#2;ON<*LL!4$L%!@`````!``$`7@``
'`$0#````````
`
end
sum -r/size 17911/952 | файл содержит краткую справку (запустите без параметров) и может сам себя интегрировать в проводник (при этом копирует себя в папку Windows, т.е. для интеграции можно запустить его с ключом /Install из любого места, а потом исходный файл снести). |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Jul 24, 2010 11:11 Post subject: |
|
|
А я для таких целей использую свою AskParam:
Code: | Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\askparam]
@="Выполнить..."
"Extended"=""
[HKEY_CLASSES_ROOT\*\shell\askparam\command]
@="\"E:\\TOTALCMD\\Addons\\AskParam\\AskParam.exe\" /q\"*\" /c\"Запуск программы\" /t\"*%1*\" /p\"Команда:\" cmd.exe /k \"%%1\""
|
При этом при щелчке по любому файлу правой клавишей с зажатым Shift (чтобы и без шифта - надо удалить строку "Extended"="") виден пункт Выполнить..., при выборе которого открывается окошко с предложением ввести командную строку для выполнения (при этом полный путь к файлу уже находится в поле ввода). Далее строку выполняет командный интерпретатор - то есть, команда аналогична команде запуска командного интерпретатора из текущей папки. Но можно выполнять команду любым интерпретатором, если заменить cmd.exe на его путь - например, exec.exe из комплекта Virtual Panel (которая просто вызывает ShellExecute для переданной программы и строки параметров), тогда все будет без черного окна:
Code: | [HKEY_CLASSES_ROOT\*\shell\askparam\command]
@="\"E:\\TOTALCMD\\Addons\\AskParam\\AskParam.exe\" /q\"*\" /c\"Запуск программы\" /t\"*%1*\" /p\"Команда:\" E:\\TOTALCMD\\Plugins\\FileSystem\\VirtualPanel\\Exec.exe %%1" |
_________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|