Назначение задания под dos (Scheduler для dos)

Столкнулся с задачей назначение задания под dos, в определенное время запускать программу, скриптик т.п. Порылся в интернете не чего похожего не нашел, на первых страницах,  хотелось как можно быстрей найти. уже горело. Друзей обзвонил тоже результат ноль -0.

Решение, может и примитивное но работает:

Качаем файлик типа слипер (sleep)  ожидает определенного времени, после передает управление далее. Скачать  Sleep_47.zip

Файлик для перезагрузки компьютера если АТ питание, еще в технаре балывались  в 16-м коде EA 00 00 FF FF.  Скачать reboot.exe

1) Значить так в autoexec.bat добавляем наш программа (ну или что там нужно запускать) перед ним запускаем sleep.exe till 08:00:00 обязательно с  секундами в такой форме. Будет ждать 8-ми часов после того передаст управление в autoexec.bat далее. После того как отработает наша программа перезагружаем компьютер выполняем reboot.exe. И так по циклу.

echo off
prompt $p$g
rem gamma
c:\driver\keyrus.com
c:\driver\smartdrv.exe
rem 800R
rem path = c:\;c:\dos6;c:\ice;c:\vc;c:\me6;C:\foxpro;c:\foton;d:\pyram42;
rem d:\
rem cd pyram42
rem call pyramid.bat
rem call c:\net\1.bat
rem c:\vc\vc
c:\driver\sleep.exe till 08:00:00
c:
cd \dolg
call 0sao.bat /c
c:\driver\reboot.exe

MMC не может открыть файл C:\WINDOWS\system32\devmgmt.msc

Возможно, файл отсутствует, не является консолью MMC, или был создан более поздней версией MMC. Такое возможно, отсутствуют права на доступ к данному файлу. Столкнулся вчера с таким окошком, невозможно зайти в диспетчер устройств выдает окошко с  MMC не может открыть файл C:\WINDOWS\system32\devmgmt.msc, чтобы проверить установлены ли драйвера на сетевую карту. Вирусов на данный момент не было обнаружено.  Тоже самое происходило в администрирование при запуске службы только выскакивало другое окошко с изменением на другой файл mmc не может открыть файл services.msc.

Решение:

Как оказалось в папке C:\Windows\system32\ не хватало 3-х файлов msxml.dll, msxml2.dll, msxml3.dll в результате чего и выкидывало эти ошибки. Вирусы побили ИМХО. Открываем официальный дистрибутив WindowsXpSp3.

1) Переписываем три файла с g:\i386\msxml.dl_, msxml2.dl_, msxml3.dl_ к себе в временный каталог с:\1

2) Извлекаем сжатые файлы с помощью программы Expand.exe.

expand.exe msxml.dl_ msxml.dll

expand.exe msxml2.dl_ msxml2.dll

expand.exe msxml3.dl_ exemsxml3.dll

3) Переписываем  файлы с папки с:\1 в C:\Windows\system32\

4) Прописываем библиотеки :

Start (Пуск)>Run (Выполнить), вводим CMD в строке Open (Открыть) и нажмите OK.
Поочередно вводим следующие команды в командной строке (C:\Windows это папка, в которой установлена ОС Windows) и нажимайте клавишу ENTER:

regsvr32 C:\Windows\system32\msxml.dll
regsvr32 C:\Windows\system32\msxml2.dll
regsvr32 C:\Windows\system32\msxml3.dll

5) Перезагрузите компьютер.


Семидневный архив (backup) простой батник с отчетиком backup.txt

Стояла задача делать каждый день архив, чтобы предыдущие архивы не удалялись а хранились в течении недели  с количеством фалов более 65535 и размером превышающим 4Гб.  Накатал простой батничек с выполнением в определенное время суток наименьшие часы нагрузок на сервер. Чтобы можно было откатиться  1-7- ой день. Для этих целей использую любимый zip архиватор с поддержкой командной строки и длинных имен + размером свыше 4Gb и с количеством файлов более 65535. Скачать можно WinZip Command Line Support Add-on бесплатно с официального сайта http://www.winzip.com, или тут Icon of WinZip Pro 11.2 SR-1 (8261) WinZip Pro 11.2 SR-1 (8261) (8.1 MiB)

d:\backup\type  backup.cmd

d:
cd \backup
move 1c-006.zip 1c-007.zip
move 1c-005.zip 1c-006.zip
move 1c-004.zip 1c-005.zip
move 1c-003.zip 1c-004.zip
move 1c-002.zip 1c-003.zip
move 1c-001.zip 1c-002.zip
c:
cd \Program Files\WinZip\
WZZIP.EXE  -a -r -P d:\backup\1c-001 y:\ & 
WZZIP.EXE  -a -r -P d:\backup\1c-001 z:\ & d:\backup\backup.txt

Добавляем в Пуск-> Все программы -> Стандартные -> Служебные -> Назначение задания -> наш батничек backup.cmd

Отчет можно смотреть в файле backup.txt, в нашем случае архивируется диск Y: и Z:

где & — ждать пока выполниться первая команда.

 

WinZip Pro 11.2 SR-1 (8261)
WinZip Pro 11.2 SR-1 (8261)
WinZip-Pro-11.2-SR-1-8261.zip
8.1 MiB
492 Downloads
Детали

«Решено» — При отключении подключения произошла ошибка.

После настройки интернета (мопед в режиме роутера) пользователи попросили показать, как отключать интернет.  Не долго думая, зашел в сетевые подключения и хотел отключить «Подключение по локальной сети».  И тут ждал подводный камень 🙂 Вылезла окошко:

При отключении подключения произошла ошибка. Возможно данное подключение использует один из протоколов, которые не поддерживают «Plug-and-Play», либо было инициировано другим пользователем или системной учетной записью.

Погуглив накапал вот такой вариант:

1) Загружаешся в безопасном режиме.

2) Выполняешь net stop cryptsvc

3) Удаляеш папку C:\windows\system32\catroot2 (лучше не удалять, а просто переименовать как-нибудь на всякий случай)

4) Перезагружаешься в обычном режиме.

Ещё нужно проверить что тут:

5) Пуск-Выполнить-gpedit.msc-OK-Конфигурация пользователя-Административные шаблоны-Сеть-Сетевые подключения-Запретить подключение и отключение для подключений удалённого доступа — должно быть «Отключён»

Там же: Способность подключать и отключать подключения по локальной сети -должно быть «Включен»

Но мне не помогло 🙁

Я решил  проблему переустановкой драйвера сетевой карты. Благо на флешке был SamLab Drivers, как обычно абоненты не смогли найти диск с драйверами от материнской платы.


Выключение, перезагрузка компьютера подключенного через удаленный рабочий стол.

Собственно, при подключении к удаленному рабочему столу Windows XP,  в меню «Пуск» («Start») нет пункта «Завершение работы» и «Перезагрузки системы».  Возникают ситуации, когда необходимо удаленно выключить /перезагрузить компьютер.

В таких ситуациях используем стандартную программу  C:\WINDOWS\system32\shutdown.exe с ключами:
shutdown -s — Завершение работы компьютера
shutdown -r — Перезагрузка компьютера