Изменение времени в Windows

 cmd, Windows  Комментарии к записи Изменение времени в Windows отключены
Ноя 082011
 

Как вы наверное знаете, в ночь с 29 на 30 октября 2011г. произошли изменения в часовых поясах в России. Подробнее об этом можно почитать на Хабре. Собственно хотелось поделиться скриптами по автоматизации процесса под виндовым доменом, где не настроено автообновление. Итак, первое — сканирование сети на предмет не установленного патча от MS.

Continue reading »

 Posted by at 16:50

Устраняем проблемы с принтером

 cmd, Windows  Комментарии к записи Устраняем проблемы с принтером отключены
Окт 192011
 

— «Не печатает!»

Знакомая фраза многим админам, давайте разбираться. Если до возникновение проблемы все работало, то это «забилась» очередь печати и стандартная функция очистки не работает. Чтобы почистить очередь печати необходимо сделать следующее:

1) Отключить принтер от питания на несколько секунд (5-10)
2) Остановить службу «Диспетчер очереди печати»
3) Удалить все файлы в папке «%windir%\System32\spool\PRINTERS\»
4) Запустить службу «Диспетчер очереди печати»
5) Включить принтер и попробовать напечатать «пробную страницу».

Если принтер сетевой, то это надо проделать на компьютере, где он установлен и на компьютере, где не печатает. После всех действий должно все запечатать. Можно автоматизировать этот процесс:

net stop spooler
del /q %windir%\System32\spool\PRINTERS\*.*
net start spooler

Не забываем, что пользователи не имеют право на запуск\остановку служб, а так же на изменение некоторых файлов\папок в каталоге Windows. Для решение этой проблемы можно дать право пользователю на запуск и остановку службы, а так же на изменения файлов в необходимой папке. Это делается через групповые политики.

 Posted by at 16:02

Установка программ на удаленный компьютер

 cmd, Windows  Комментарии к записи Установка программ на удаленный компьютер отключены
Окт 182011
 

Для удаленной установки программ необходимо выполнить 2 устовия:
1) Знать логин\пароль администратора на устанавливаемый компьтер;
2) Необходима утилита PsExec.exe из набора PsTools;

Далее выполняем

PsExec.exe \\server -u domain\user -p passWORD -c \\mycomp\Install\agent.msi

Если это не срабатывает, то пробуем так:

PsExec.exe \\server -u domain\user -p passWORD xcopy \\mycomp\Install\agent.msi \\server\admin$
PsExec.exe \\server -u domain\user -p passWORD cmd /c agent.msi

Если надо по локалке запустить на всех компах, делаем так (не забываем сохранять файл в кодировке 866):

@echo off
 rem цикл от 1 до 100 шаг 1
 FOR /L %%i IN (1,1,100) DO (
 ping -n 1 192.168.0.%%i | find /i "недоступен" >nul && echo Не доступен %%i || PsExec.exe \\192.168.0.%%i .... и т.д.
 )

 

 Posted by at 17:34

Полный сброс настроек tcp/ip в Windows

 cmd, Windows  Комментарии к записи Полный сброс настроек tcp/ip в Windows отключены
Окт 182011
 

После вирусной атаки иногда «слетает» настройки сети, вроде все работает, но как то не так, тогда попробуйте сделать полный сброс стека TCP\IP:

 ipconfig /flushdns
 nbtstat -R
 nbtstat -RR
 netsh int reset all
 netsh int ip reset
 netsh winsock reset
 netsh interface tcp set global autotuninglevel=disabled
 shutdown -r
 Posted by at 15:35

Узнаём кто захватил IP

 cmd, Windows  Комментарии к записи Узнаём кто захватил IP отключены
Окт 142011
 

Если при присвоении IP-адреса вручную (скажем 10.0.0.200) Windows выдаёт ошибку, что такой адрес уже существует, то узнать у кого этот адрес можно отключив компьютер от сети и выполнив с другого компьютера одну из команд:

ping -a 10.0.0.200
nbtstat -A 10.0.0.200

Будет показано имя компьютера (или принтера) с таким адресом.

 Posted by at 15:01