Тут достаточно одного знака "больше". Что за текст?Dimsok писал(а):echo example >> readme.txt
Обсуждение темы "Обмен кнопками"
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ну два знака дописывают в файл строки. Ну любой текст. Вот как из txt файла в комстроку вывести содержимое так и не понял. Сделал через батник, но окно повл и сразу пропадает. И pause не помогает
Добавлено спустя 5 минут:
И хоть это к тоталу не очень относится, вопрос - можно ли как-то сразу перенаправить текстовый результат комстроки в текстовый редактор? К примеру dir | notepad не помогает. Просто открывается пустой документ
Добавлено спустя 5 минут:
И хоть это к тоталу не очень относится, вопрос - можно ли как-то сразу перенаправить текстовый результат комстроки в текстовый редактор? К примеру dir | notepad не помогает. Просто открывается пустой документ
Там же ограничение по длине строки. Если построчно, то мы уже это проходили:
Сmd: %ComSpec% /k for /f "delims=" %#
Param: in ('type %N') do echo "%%#"
Сmd: %ComSpec% /k for /f "delims=" %#
Param: in ('type %N') do echo "%%#"
Уж лучше для текстового редактора делать кнопку (если он позволяет). А так - стандартно, сперва записать, потом открыть файл.Dimsok писал(а):можно ли как-то сразу перенаправить текстовый результат комстроки в текстовый редактор?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
cmd - это оболочка. Открывай её в папке программы и делай, что требуется с подстановкой базового имени.
cmd /k cd "%COMMANDER_PATH%\Utils\My_Util\"
А запускать консольные программы без ключей и параметров - это бессмыслица.
cmd /k cd "%COMMANDER_PATH%\Utils\My_Util\"
А запускать консольные программы без ключей и параметров - это бессмыслица.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Почему бессмыслица? Часто так приходится делать, когда хочешь посмотреть, что за программка. Просто вызываю консольное окно и перетягиваю на нее.Flasher писал(а):cmd - это оболочка. Открывай её в папке программы и делай, что требуется с подстановкой базового имени.
cmd /k cd "%COMMANDER_PATH%\Utils\My_Util"
А запускать консольные программы без ключей и параметров - это бессмыслица.
Добавлено спустя 3 минуты:
Вот сделал кнопку. Можно ли сделать, чтобы вводить поисковый запрос при щелчке на кнопку? Или это только скриптами?
TOTALCMD#BAR#DATA
%ComSpec% /K for /f "delims=" %# in
('type %WF') do findstr text "%%#"
CMD.exe
Findstring
-1
Вот к примеру кнопка, которой можно создать хелп файл для тех програмулин, которые поддерживают этот ключ:
TOTALCMD#BAR#DATA
cmd /c cd "%COMMANDER_PATH%\Plugins\exe\"
|"%P%O" --help > "%P%O_help.txt"
shell32.dll,23
Create help file for exe
1
-1
А это чтоб сразу его в ноутпад
|"%P%O" --help | 2np
С помощью программулины, которую можно скомпилировать отсюда:
http://blogs.msdn.com/b/oldnewthing/arc ... 55736.aspx
TOTALCMD#BAR#DATA
cmd /c cd "%COMMANDER_PATH%\Plugins\exe\"
|"%P%O" --help > "%P%O_help.txt"
shell32.dll,23
Create help file for exe
1
-1
А это чтоб сразу его в ноутпад
|"%P%O" --help | 2np
С помощью программулины, которую можно скомпилировать отсюда:
http://blogs.msdn.com/b/oldnewthing/arc ... 55736.aspx
Потому, что ничего не произойдёт, и никакой нужной информации не появится.Dimsok писал(а):Почему бессмыслица?
Это уже D&D с вставкой пути (по сути та же параметризация), хотя проще вручную писать одно слово, когда тесты проводишь и ходишь вверх по истории.Dimsok писал(а):Просто вызываю консольное окно и перетягиваю на нее.
Т.е. "вводить"?Dimsok писал(а):Можно ли сделать, чтобы вводить поисковый запрос при щелчке на кнопку?
Лишнего много:Dimsok писал(а):Вот к примеру кнопка, которой можно создать хелп файл
Cmd: cmd /c cd
Param: "%P"|"%O" --help > "%O_help.txt"
2np? Ещё не сталкивался (не работает у меня). Не проще держать нужные кнопки с ColorConsole/QuickWin, чем для каждого случая создавать txt?Dimsok писал(а):А это чтоб сразу его в ноутпад
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Информация повляется у некоторых. К примеру версия.
У меня 2np работает. Только для акелпада не смог адаптировать. Вот сделал чтоб скопом можно было
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %# in
('type %WF') do "%%#" --help > "%%~n#_help.txt" && "c:\Program Files\Total Commander\Plugins\exe\AkelPad.exe" "%%~n#_help.txt" && del "%%~n#_help.txt"
shell32.dll,224
Create help files for exes and open in AkelPad with del
1
-1
А про ввод поискового запроса это я имею в виду диалоговое окно, которое я наблюдал в некоторых кнопках (или скриптах). Окно, куда вводишь желаемые данные. Вот спросил, можно ли это организовать на уровне кнопки, или скриптовое. Помню там еще параметр вроде "?"
У меня 2np работает. Только для акелпада не смог адаптировать. Вот сделал чтоб скопом можно было
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %# in
('type %WF') do "%%#" --help > "%%~n#_help.txt" && "c:\Program Files\Total Commander\Plugins\exe\AkelPad.exe" "%%~n#_help.txt" && del "%%~n#_help.txt"
shell32.dll,224
Create help files for exes and open in AkelPad with del
1
-1
А про ввод поискового запроса это я имею в виду диалоговое окно, которое я наблюдал в некоторых кнопках (или скриптах). Окно, куда вводишь желаемые данные. Вот спросил, можно ли это организовать на уровне кнопки, или скриптовое. Помню там еще параметр вроде "?"
Да, есть такие, но птицы редкие.Dimsok писал(а):Информация повляется у некоторых. К примеру версия.
Скриптом/батником можно. Можно и на уровне кнопки, вызывая скрипт или AskParam, к примеру. А "?" в кнопке ставится спереди параметров, но тогда будут видны все параметры, а не только вводимая часть.Dimsok писал(а):Вот спросил, можно ли это организовать на уровне кнопки, или скриптовое. Помню там еще параметр вроде "?"
Так каков ответ на последний вопрос?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Т.е для кнопки поиска строки которую я приводил выше, возможен только вариант ? ('type %WF') do findstr "%%#" ? И потом целиться курсором в зазор между findstr и "%%#" для вставки текста? Или для качалки можно только:
wget.exe" -t 10 --no-check-certificate
? -P c:\oscam\
И втыкать ссылку перед параметрами. Если не заморачиваться с батниками и скриптами
Добавлено спустя 5 минут:
Добавлено спустя 6 минут:
Хотя в последнем случае что-то я ступил - путь можно в команду засунуть
wget.exe" -t 10 --no-check-certificate
? -P c:\oscam\
И втыкать ссылку перед параметрами. Если не заморачиваться с батниками и скриптами
Добавлено спустя 5 минут:
Какой именно?Flasher писал(а):
Так каков ответ на последний вопрос?
Добавлено спустя 6 минут:
Хотя в последнем случае что-то я ступил - путь можно в команду засунуть
Как можно из моих слов понять, что "?" - это единственный вариант? Я там ещё 2 указал. Сюда заглядывал?
Тот последний, у которого знак "?" в конце предложения стоит.
Какой именно последний?Dimsok писал(а):Какой именно?
Flasher писал(а):Тот последний, у которого знак "?" в конце предложения стоит.
А "?"
Весьма аббревиатурный вопрос
А про варианты я же сказал, если не заморачиваться с батами и скриптами
Добавлено спустя 9 минут:
Если речь об этом, я полагал, что это риторический. Но я не в теме насчет "кнопки с ColorConsole/QuickWin"Flasher писал(а):Не проще держать нужные кнопки с ColorConsole/QuickWin, чем для каждого случая создавать txt?
Для AskParam они и не нужны. А если скрипт, то один, который вызывает окно для ввода данных, т.е. некий аналог утилиты.Dimsok писал(а):А про варианты я же сказал, если не заморачиваться с батами и скриптами
Вопрос обсуждался и никак не риторический. Кнопки те же самые, но вместо cmd /k указываешь путь к какой-то из утилит. Для хелпов - самые подходящие варианты, т.к. можно сразу смотреть длинные мануалы.Dimsok писал(а):Если речь об этом, я полагал, что это риторический. Но я не в теме насчет "кнопки с ColorConsole/QuickWin"
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.