|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Результат Net send в текстовый файл |
|
|
CMD/BAT - [решено] Результат Net send в текстовый файл
|
Новый участник Сообщения: 31 |
Есть автоматическая рассылка сообщений с помощью net send. Хочу отследить как отработала команда. При выполнении батника, результат виден в черном окне, а хочу видеть это в текстовом файле уже после его выполнения. На операторы > и >> ругается, что такая функция больше не поддерживается. Как же быть?
|
|
Отправлено: 09:47, 11-06-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата voyyager:
|
|
Отправлено: 10:17, 11-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать Сорри, все получилось, пробовал не удачно - на шару ввел:
net send * 1>>1.txt Получил: Отправка файлов более не поддерживается. Для вызова дополнительной справки наберите NET HELPMSG 3777. Просто если одна цифра надо было пробел поставить перед >> и все.... |
Отправлено: 08:06, 12-06-2012 | #3 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата voyyager:
echo %1>%Result% сработает не так, как хотелось бы, если %1 заканчивается единицей. Добавление пробела после %1 приведет к тому, что этот пробел попадет в файл, а это иногда бывает крайне нежелательно. Надо писать вот так: >%Result% (echo %1) |
|
------- Отправлено: 15:02, 12-06-2012 | #4 |
Ветеран Сообщения: 1758
|
Цитата CyberMuesli:
|
||
Отправлено: 15:43, 12-06-2012 | #5 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
------- Отправлено: 15:47, 12-06-2012 | #6 |
Ветеран Сообщения: 1758
|
Цитата CyberMuesli:
Цитата Foreigner:
Цитата CyberMuesli:
|
|||
Отправлено: 16:11, 12-06-2012 | #7 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
Быть может, что-то непонятно в исходном сообщении. Могу пояснить. ----- echo %1>%Result% ------ Этот казалось бы простейший код содержит потенциальную ошибку, которая проявится, если bat будет вызван например с параметром 987654321. Если попытаться устранить ее добавлением пробела, вот так ---- echo %1 >%Result% --- то это приведет к тому, что в %Result% попадет дополнительный пробел. Иногда это не важно, а иногда крайне нежелательно. Поэтому самый правильный способ такой --- >%Result% (echo %1) Какие-то вопросы остались? |
|
------- Отправлено: 16:26, 12-06-2012 | #8 |
Ветеран Сообщения: 1758
|
Цитата CyberMuesli:
|
|
Отправлено: 16:38, 12-06-2012 | #9 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
------- Отправлено: 16:40, 12-06-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Результат выполнение комманды в файл | fooger | Скриптовые языки администрирования Windows | 9 | 05-04-2018 14:09 | |
CMD/BAT - Результат выполнения команды дописать в файл в определенную строку | DR_WELL | Скриптовые языки администрирования Windows | 1 | 24-06-2011 04:57 | |
VBS/WSH/JS - Экспорт значений реестра в общий текстовый файл + добавление доп данных в этот файл | fedko | Скриптовые языки администрирования Windows | 0 | 17-06-2010 11:52 | |
Как одновременно вывести результат на экран и в файл в консоли Windows? | warezhka84 | Хочу все знать | 3 | 17-12-2004 17:16 | |
mySQL или текстовый файл | chem1 | Программирование и базы данных | 12 | 02-02-2004 03:56 |
|