Как выключать компьютеры которые находятся в домене по рассписанию?
Ответ прост, нужно добавить задание для каждого ПК (или для группы ПК) которые присутствуют в домене. Как это сделать? Самый простой вариант написать скрипт на vbs, PowerShell или bat. На последнем и остановимся (другие варианты не пробовал).
Сам скрипт выглядит вот так:
schtasks /delete /tn "shutdown" /f
schtasks /create /tn "shutdown" /tr "%systemroot%/system32/shutdown /s" /sc daily /st 03:00:00
Может возникнуть вопрос, зачем удаляем? Ну к примеру для того чтобы можно было вносить изменения в задачу не меняя ее имени и не плодя "зоопарк".
Вторая строка сама задача, команда для ее выполнения
schtasks /create можно почитать как она работает в справочнике windows, а если коротко то
/tn "shutdown" - это название задачи, /tr "%systemroot%/system32/shutdown /s" - выполняем выключение ПК,
/sc daily - каждый день, /st 03:00:00 - в три часа ночи.
Вот и все, закидываем это в bat файл и запускаем его через GPO при входе в систему.
Не удается проверить издателя. Вы действительно хотите запустить эту программу?
Столкнулся с такой ситуацией когда нужно было через GPO запустить bat файл при входе пользователя. Файл естественно находился на удаленном сервере. Начиная с Win Vista, если не ошибаюсь начинаются вот такие вот предупреждения. Для того, чтобы эту проблему решить было принято облазить всю оснастку GPO и решение было найдено. Оказалось, что в этом виновата безопасность Internet Explorer'a. Что нужно сделать и как победить?
(далее…)
DNS-сервер обнаружил пакет, адресованный самому себе на IP-адрес ..... . Пакет предназначается для получателя с DNS-именем ".........". Пакет будет отклонен. Данное состояние обычно указывает на ошибку в настройках.
Вот такую ошибку можно увидеть при просмотре событий на сервере с ролью DNS. Если проблема типичная, а скорее всего так и есть, то необходимо зайти в оснастку DNS сервера, выбрать DNS сервер и нажать по нему правой кнопкой мыши "
Свойства".
Далее перейти во вкладку "Сервер пересылки", если вдруг каким то чудом или по ошибки вы видите ip адрес своего сервера dns, то его нужно оттуда удалить
(далее…)
Как в VmWare Workstation сделать автозапуск виртуальных машин при старте системы?
Многие наверняка задумывались как сделать, чтобы после рестарта железки типа ПК можно было стартануть виртуальную машину?! Конечно для это нужно по хорошему использовать vmware server, но если у нас все-таки по каким то причинам машинка крутиться на workstation (то в версии 8, не знаю как в других) есть замечательная утилитка
vmrun которая позволяет делать очень чего много, в том числе и запуск машин.
Я долго не замарачивался и сделал все очень просто. Создал ярлык с вот таким содержанием:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "G:\Windows XP Professional\Windows XP Professional.vmx"
и в
Планировщике заданий Windows поставил его выполнение при старте системы, вуаля - вопрос решен.
Можно конечно сделать bat файл, и по такой же схеме запускать машинки (если у вас их несколько) и т.д.
Удачи.
Как победить ошибку Skype: "Прекращена работа программы Skype", как только начинаем вводить логин?
Вот с такой ошибкой столкнулся я на днях, когда происходил перенос всех пользователей на терминальный режим. Что мы имели, имели мы windows 2008 x64 R2 со всеми примочками. И встала задача поставить для всех пользователей skype. На первый взгляд, мессенджер он и в Африке мессенджер, даже продукт одной и тойже компании, что ОС, что скайп. Но не тут то было, вываливался он с ошибкой как на скриншоте, как только пользователь начинал вводить пароль.
После нескольких часов плясок с бубном, вроде как удалось его завести. Способ не 100%, но вроде работает. Первым делом ставим скайп и если его уже кто то запустил, то удаляем файл из профилей пользователей, а именно файл "
shared" из папки "
%APPDATA%\Skype". А затем ставим режим совместимость на "Windows XP SP2" (было выяснено методом тыка, что так он почему то работает).
Пробуйте. Удачи.
Как автоматизировать процесс архивация каждого файла в папке?
У меня возникла необходимость архивировать бекапы mssql, но не всей папки целиком, а каждого файла в этой папке по отдельности.
На помощь пришла командная строка windows, 7-zip архиватор и все вместе = bat файл.
Вот небольшой код:
|
echo off rem Текущий каталог где читаем файлы и куда архивируем set ArchiveDir=%cd% rem Указываем каталог куда буду падать временные бекапы (если запускаем не из текущего каталога, верхнюю строку заархивировать) rem set ArchiveDir=Z:\backup_1c\10-2011\buhZorS rem папка где лежит 7zip set SevenZip=C:\"Program Files"\7-Zip\7z.exe a rem Читаем файлы for %%g in (*.bak) do call %SevenZip% "%ArchiveDir%\%%g.7z" %%g rem Выводим сообщение, что все готово и пора жать кнопку set /P delay=Finish, please press Enter |
(далее…)
Как добавить административный шаблон GPO на примере windows 2008 и шаблона для outlook 2003?
Изначально нужно скачать необходимый шаблон, у меня был шаблон для otlook 2003.
Вводим в командную строку
gpedit.mcs -
открываем редактор групповых политик.
Выбираем в перечне
Административные шаблоны (либо в ПК либо в юзерах, смотря к чему применять), жмем правую кнопку и выбираем
Добавление и удаление шаблонов.
В новом окне жмем
Добавить, выбираем шаблон
(далее…)
Как сделать средствами windows бекапирование баз данных 1С если она работает на файлах?
Самый простой ответ как я думаю, это написать конфигурацию или покапаться в настройках 1С с помощью которых можно получать бекапы баз данных с возможностью архивации, но мы легкими путями не идем и изобретаем велосипед.
Это решение подойдет не только для 1С, но и для любой другой архивации и бекапирования данных по дням, почему по дням, а потому что имя архивного файла бекапа у нас будет выглядеть вот так: BackUp_16.02.2012.7z, BackUp_17.02.2012.7z и т.д., т.е мы задаем имя архива а дата будет проставляться автоматически.
И так, как же это сделать на примере встроенных средств windows и бесплатного архиватора 7Zip ?
Ответ прост, нужно написать bat файл который все сделает за нас, а мы только поставим задание на выполнение этого файла.
(далее…)
Не удалось подключиться к домену, либо потому что контроллер домена не работает или недоступен по другой причине, либо потому, что ваш компьютер учетная запись не найдена. Повторите попытку позже. Если это сообщение повторяется появляется, обратитесь к системному администратору за помощью.
Вот такая ошибка может возникнуть при попытке залогинеться на ПК который уже был в домене либо который только только вводят в домен.
Возникает это скорее всего из-за ... а вот фиг знает из-за чего 🙂
В общем решение этой проблемы достаточно банальное и простое. Выводим ПК из домена в любую группу, к примеру WORKGROUP, перезагружаемся и обратно вводим в домен и опять перезагружаемся. В итоге по щучьему велению и нашему хотению, вход в домен снова работает.
Если это не сработало, можно попробовать сделать это несколько раз. Или попробовать взять бубен 🙂 Удачи.
Если при добавлении записей в базу данных MySQL возникает проблема связанная с max_allowed_packet, то скорее всего тот блок данных превышает максимальный допустимый размер.
Есть два способа изменить это значение:
1. Меняем max_allowed_packet в my.cnf
обычно в
/etv/my.cnf добавляем строчку
max_allowed_packet = 16M
2. Запуск MySQL с ключом --max_allowed_packet
Это до первой перезагрузки
mysqld --max_allowed_packet=16M
Свежие комментарии