Скрипты для Windows

Скрипты для Windows (они же бат/bat/cmd-файлы) собственного сочинения.
Выполняются из командной строки.
Имеют наипростейший синтаксис.
Выводят только значимые результаты и в цвете.
Помогают при решении многих задач на всех версиях Windows (включая Server Core):
  - очистке системы от вирусов и нежелательного ПО;
  - изменении настроек и обслуживании системы;
  - управлении службами и заданиями;
  - операциях с файлами и каталогами;
  - операциях с драйверами и т.д.
Имеют встроенную справку по всем командам:
  - справка по всем командам: h;
  - справка по конкретной команде: h  команда.
Имеют режим отладки:
  - запуск команды в режиме отладки: d  команда.
Устанавливаются в каталог Windows (переменная окружения %SYSTEMROOT%) .
Дополнительно прилагаются некоторые утилиты команднной строки (каталог Windows\System32) , в том числе и портированные с Unix: grep, gawk, sed, rsync и т.д.


Типичные примеры использования:
  - очистка системы, оптимизация служб и других настроек в зависимости от профиля -
     домашний/рабочий: ApplySettingsProfile  home/work;
  - активация Windows/Office/оба варианта: Activate  win/off/all;
  - сохранение/восстановление сетевых настроек: NetConf  backup/restore;
  - сохранение/восстановление драйверов: Drivers  backup/restore;
  - сохранение/восстановление групповых политик: GPO  backup/restore;
  - отключение автозапуска для переносных дисков: DisableAutorunDrives;
  - выключение/включение автоматического входа: AutoLogon  disable/enable;
  - выключение/включение брандмауэра: Firewall  disable/enable;
  - отключение UAC (User Access Control Policy): SetUACPolicy disable
  - отключение SRP (Software Restriction Policy): SetSRPPolicy disable
  - автоматическая установка параметров синхронизации времени:
     SetTimeSyncParams;
  - синхронизация времени: SyncTime;
  - синхронизация двух каталогов: DiRsync  copy/mirror  src_dir  dst_dir;
  - просмотр/удаление установленного ПО: Software [uninstall "name"];
  - очистка системы от нежелательного ПО: CleanSoft;
  - очистка системы от ненужных процессов: CleanProcesses;
  - очистка реестра (в основном - ветвей автозагрузки): CleanRegistry;
  - очистка файла hosts: CleanHosts;
  - очистка системы от ненужных файлов: CleanFiles;
  - очистка системы от временных файлов недельной давности: CleanTemp;
  - очистка системы от всех временных файлов и прочего: CleanWindows;
  - очистка всех журналов событий: CleanLogEvents;
  - дефрагментация файла/каталога: DefragObject  file_or_dir;
  - управление службами: Svc  [disable/auto/demand/stop/start/check  service_name];
  - управление заданиями: Task  [delete/add/check  task_name  [hourly/daily
    /weekly/onstart  task]]
;
  - управление компонентами: Feature  [disable/enable/check  feature];
  - вывод списка сетевых интерфейсов: ShowInterfaces;
  - установка IP, маски, шлюза для интерфейса: SetIP  int  [ip  mask  [gw  [metric]]];
  - окно с сообщением: MsgBox  "message"  "title"  buttonset_code;
  - ожидание нажатия любой клавиши: Wait;
  - перезагрузка системы: Reboot;
  - выключение системы через час: Wait  3600 && Halt.


Скачать можно здесь.

Comments