|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - BAT файл, который вставляет текст в открытую командную строку. |
|
|
CMD/BAT - BAT файл, который вставляет текст в открытую командную строку.
|
Пользователь Сообщения: 80 |
Профиль | Отправить PM | Цитировать вопрос в следующем:
на рабочем столе открыта командная строка. нужно написать батник, который вставит в эту командную строку нужный мне текст. как ? ) |
|
Отправлено: 10:15, 10-03-2010 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать garanov, пример через NirCmd:
З.Ы. раскладка целевого окна должна соответствовать отправляемой последовательности |
Отправлено: 10:58, 10-03-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать nircmd не является внутренней или внешней командой
это что за утилитка такая ? кто издатель ? майкрософт или нет ? |
Отправлено: 11:03, 10-03-2010 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:23, 10-03-2010 | #4 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать ну а можно доверять то этому производителю ?
нее. шарашкина контора. есть еще способы ? |
|
Отправлено: 11:33, 10-03-2010 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать garanov, NirSoft — не шарашкина контора. В ней трудится один человек. Программы от NirSoft я бы поставил на второе место, сразу после Sysinternals. Доверять можно полностью, если Вы берёте их непосредственно с родного сайта http://www.nirsoft.net, а не где попало. Впрочем, дело Ваше. Как варианты — VBScript/PowerShell.
К варианту amel27, я бы только добавил предварительную смену заголовка окна консоли командой title на «нечто уникальное», а затем уже, по написанному, «nircmd win activate title "нечто уникальное"» и т.д. |
Отправлено: 11:44, 10-03-2010 | #6 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать в защиту NirSoft добавлю, что Sysinternals - тоже была контора "одного человека"... пока её не купил Microsoft
вариант на VBS: VBS/WSH/JS - [решено] как при помощи SendKeys передать строку в CMD |
Отправлено: 16:19, 10-03-2010 | #7 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать ребят , вобщем есть текстовый файл (1.txt) там одна строчка написана
как мне написать BAT файл, который вставит эту строчку из этого файла в уже открытую командную строку.? |
Отправлено: 08:20, 16-03-2010 | #8 |
Пользователь Сообщения: 136
|
Профиль | Отправить PM | Цитировать Тот же вопрос спустя 4 года.
В справке nircmd есть: Цитата:
Цитата:
Мой вопрос. Как использовать переменную ~$clipboard$? Пока ничего из буфера в командую строку вставить не получилось. Куда ее всунуть? nircmd.exe clipboard speak text ~$clipboard$ nircmd.exe clipboard infobox ~$clipboard$ это все не то... |
||
Последний раз редактировалось TakTo, 18-02-2015 в 03:36. Отправлено: 00:10, 18-02-2015 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата TakTo:
Вы можете попробовать записать содержимое в файл: затем прочитать из него, сделав разбор по for /f, и исполнить по потребности. Какова Ваша глобальная цель? |
|
Последний раз редактировалось Iska, 18-02-2015 в 18:35. Отправлено: 05:45, 18-02-2015 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Не могу редактировать командную строку | VMN | Microsoft Windows NT/2000/2003 | 8 | 02-04-2008 22:05 | |
Установка - установка через командную строку | Kibor_G | Microsoft Windows 2000/XP | 14 | 03-08-2007 18:42 | |
как получить командную строку ssh? | _noname | Программное обеспечение Linux и FreeBSD | 4 | 26-02-2007 15:21 | |
общение через командную строку | vilisz | Сетевые технологии | 10 | 25-05-2006 16:37 | |
как вызвать командную строку | modem | Общий по Linux | 8 | 06-07-2003 07:11 |
|