Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запись результата команды в txt

Ответить
Настройки темы
CMD/BAT - Запись результата команды в txt

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!

Есть скрипт по выключению компьютеров, хочу к нему прикрутить логирование, попробовал сам придумать, как то так:
Цитата:
@Echo on
(For /F %%i In (C:\scripts\computers.txt) Do (
For /F "delims=*" %%k in (' C:\scripts\PsShutdown \\%%i -s -f -t 30 -n 10 ') do (
echo Компьютер %%i %%k >>"C:\Scripts\comp_log.txt"
)
))
exit
не работает

в результате команды выводится подобного рода результат:
Цитата:
C:\Users\admin>C:\scripts\PsShutdown \\comp_name -s -f -t 30 -n 10

PsShutdown v2.52 - Shutdown, logoff and power manage local and remote systems
Copyright (C) 1999-2006 Mark Russinovich
Sysinternals - www.sysinternals.com

Timeout accessing comp_name.

If comp_name is already performing a shutdown operation you must
abort it before issuing a different command.
подскажите, как правильно реализовать добавление строк в файл файл? (желательно вообще чтобы только имя компьютера и последние 3 строки писал)

Отправлено: 11:57, 06-12-2013

 

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


up

Хотя бы примерно в какую сторону копать.

Отправлено: 10:37, 09-12-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1630
Благодарности: 220

Профиль | Отправить PM | Цитировать


Цитата DeepPurple:
Timeout accessing comp_name. »
Наверно за 10 установленных Вами в команде секунд не может найти comp_name в сети.
Или дважды запустили, а на первом shutdown завис, закрывая какое-то приложение: на выключаемый комп смотрели, что с ним происходит?
Смотрите также требования:
http://agorbunov.blogspot.ru/2010/11/blog-post.html

Последний раз редактировалось alef2474, 11-12-2013 в 12:22.


Отправлено: 11:57, 11-12-2013 | #3


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это я привел лишь в качестве примера того что может выводиться.
В данном случае команда была отправлена дважды

Вообще компьютеры выключаются корректно , но у меня никак не получается прикрутить лог с результатами действий.( даже если Timeout accessing хочу это записать)

Отправлено: 10:20, 12-12-2013 | #4


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24530
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


DeepPurple, а если как-то так?
C:\scripts\PsShutdown \\%%i -s -f -t 30 -n 10 >>"C:\Scripts\comp_log.txt"
или так
C:\scripts\PsShutdown \\%%i -s -f -t 30 -n 10 & echo Компьютер %%i %%k >>"C:\Scripts\comp_log.txt"

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 15:31, 12-12-2013 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запись результата команды в txt

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Переименование группы файлов, используя команды bat SergMarkow Скриптовые языки администрирования Windows 0 20-01-2013 23:23
CMD/BAT - Требуется .Bat для поочередного пинга + вывод результата campbell Скриптовые языки администрирования Windows 1 27-09-2011 00:19
CMD/BAT - [решено] выполнение команды с повторением до результата cher Скриптовые языки администрирования Windows 3 23-05-2011 16:52
[решено] Перекодировать команды bat в AutoIT ZeroCrash AutoIt 10 01-07-2009 19:16
[решено] Посторонняя запись в autoexec.bat virtualman Microsoft Windows 2000/XP 2 29-07-2006 13:53




 
Переход