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

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

Ответить
Настройки темы
CMD/BAT - [решено] получение времени сервера в батнике

Старожил


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

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


Привет всем,
обращаюсь к профи в batch-программировании, выручайте люди, нужно написать батник, чтобы получить время с сервера, системное время и вычислить разницу. Плучить локальное легко: time /t. Получить время с сервера можно net time, сомп находится в домене и ПДС выставлен как NTP сервер. Тут проблема что вывод состоит из 2 строк и массы ненужной информации. Может как нить проще можно получить время с сервера? Ну и конечно если есть готовое решение было бы вообще отлично . Заранее спасибо

Отправлено: 20:32, 10-08-2011

 

Старожил


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

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


ни у кого нет идей? И я не могу сделать, сегодня целый день сидел. Даже net time пришлось отбросить потому что в win2003 и xp время показывается без секунд. Есть вариант с w32tm /minitor, но парсить такой здоровенный текст просто идиотизм. Если честно то по сравнению с шелл скриптами батник полное дерьмо

Отправлено: 20:11, 11-08-2011 | #2



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

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


Ветеран


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

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


1 минута беглого прочтения w32tm /? привела к такому решению:

w32tm /stripchart /dataonly /samples:1 /computer:компьютер

В чём проблемы-то? Где идиотизм, дерьмо и т.п.?
Это сообщение посчитали полезным следующие участники:

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


Старожил


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

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


привет Busla. Спасибо за ответ. К сожалению этот пример выдает следующее


Цитата:
F:\>w32tm /stripchart /dataonly /samples:1 /computer:CitrixS9
Tracking CitrixS9 [10.108.75.79].
Collecting 1 samples.
The current time is 12.08.2011 09:22:04 (local time).
09:22:04, error: 0x800705B4
На citrixe стоит win2003.

Отправлено: 11:26, 12-08-2011 | #4


Ветеран


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

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


Цитата bruder:
К сожалению этот пример выдает следующее »
И что?
Код: Выделить весь код
@echo off
for /f "tokens=6" %%i in ('w32tm /stripchart /dataonly /samples:1 /computer:CitrixS9') do echo %%i
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:39, 12-08-2011 | #5


Старожил


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

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


не пойму нафига вытаскивать что то из текста когда в нем ничего кроме локального времени нет

Отправлено: 12:20, 12-08-2011 | #6


Ветеран


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

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


bruder, это значит, что служба времени не смогла получить корректные данные от севера времени

Отправлено: 12:36, 12-08-2011 | #7


Старожил


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

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


а почему работает net time или w32tm /monitor ? Абсолютно правильные данные

Отправлено: 14:19, 12-08-2011 | #8


Ветеран


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

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


bruder,
Покажи выхлоп net time и w32tm /monitor.

Отправлено: 14:44, 12-08-2011 | #9


Старожил


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

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


реализовал проверку на одном из линуксовых серверов шелл скриптом, получилось коротко и быстро. Но и за ваши советы спаибо, записал на всякий, потому что наверняка пригодится, а решения рабочие.

Отправлено: 20:16, 12-08-2011 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Синхронизация времени с удаленого сервера inline Microsoft Windows 2000/XP 5 01-03-2011 14:23
CMD/BAT - забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени n.krivtsov Скриптовые языки администрирования Windows 4 06-08-2010 07:15
настройка внешнего сервера времени NTP RinatG Microsoft Windows NT/2000/2003 7 02-12-2009 15:25
[решено] Синхронизация времени сервера с внешними источниками lehha Microsoft Windows NT/2000/2003 29 18-08-2006 17:13
(solved) запрос на подтверждение в батнике mitiya Автоматическая установка Windows 2000/XP/2003 4 24-01-2006 04:15




 
Переход