Лог Пафа – Рубрика: Скрипты

Рубрика «Скрипты»

Особенности использования утилиты reg.exe в 64-х системах или работа с реестром в 64-х разрядных системах

Примеры выполнения утилиты reg.exe в ОС x64 Следующие команды добавляют параметр TestParam в раздел HKLM\SOFTWARE\Wow6432Node\Test: reg add «HKLM\SOFTWARE\Wow6432Node\Test» /v TestParam /t REG_DWORD /d 1 reg add «HKLM\SOFTWARE\Wow6432Node\Test» /v TestParam /t REG_DWORD /d 1 /reg:32 reg add «HKLM\SOFTWARE\Wow6432Node\Test» /v TestParam /t REG_DWORD /d 1 /reg:64 Указан параметр обращения к 32-х битному представлению реестра, поэтому будет добавлен …

Удаление всех версий Java, кроме одной конкретной версии

Для удаления версий Java на работе используем Удалятор Java. :: Удаление всех версий Java, кроме требуемой версии :: (c) Paf, 2016 :: Требуемая версия Java set REQ_JAVA_VER=7.0.670 :: Разрядность ОС Set _Bitness=x64 set _reg_param=/reg:64 IF %PROCESSOR_ARCHITECTURE% == x86 ( IF NOT DEFINED PROCESSOR_ARCHITEW6432 ( Set _Bitness=x86 set _reg_param= ) ) :: Завершение процессов tasklist | …

Смена часовых поясов в 02:00 27.03.2016. Для ОС Windows 7+

Батник на смену часовых поясов в 02:00 27.03.2016 в 4-х регионах. Возможно кому-то пригодится. Инфо:  http://www.worldtimezone.com/dst_news/dst_news_russia-map-2016-03.html   :: Установка часового пояса в Windows 7 x86, x64 :: Дата последнего изменения: 24.03.2016 :: ************************************************************************ :: ИСПОЛЬЗОВАНИЕ: :: Задать переменной NEW_RTZ (ниже) часовой пояс (перечислены ниже), который необходимо установить. :: :: Часовые пояса, которые необходимо установить :: …

CMD.exe FOR. Примеры использования

Примеры использования команды FOR в командной строке. Общая информация: Регистр букв в именах переменных цикла имеет значение, т.е. %%I и %%i — имена разных переменных.   Для обработки файла со списком компов использовать: FOR /F «usebackq» %%I IN («%~dp0complist.txt») DO … Пример. Пинг компов по списку с выводом результата пинга: @echo off Setlocal EnableDelayedExpansion FOR …

Установка Adobe Reader 11 в тихом режиме с настройками

  Для установки Adobe Reader 11 и некоторых настроек можно использовать следующий скрипт: Отключен Adobe Updater Отключен Защищенный режим Reader Включен компонент ActiveX печати из Internet Explorer   @echo off :: Устанавка Adobe Reader 11 :: Если 11 версия установлена, то применяем только настройки IF EXIST «%ProgramFiles%\Adobe\Reader 11.0\Reader\AcroRd32.exe» goto already_installed IF EXIST «%ProgramFiles(x86)%\Adobe\Reader 11.0\Reader\AcroRd32.exe» goto …

Как замапить LPT1 на расшаренный принтер с помощью VBS

Создаем VBS скрипт со следующим содержимым: Set WshNetwork = WScript.CreateObject("WScript.Network") WshNetwork.AddPrinterConnection "LPT1", "\\localhost\PrinterShare" Для низкоуровневой печати, печать из DOS приложений, 16-ти разрядные приложения в Windows. Предполагается, что принтер, который поддерживает печать из DOS приложений, установлен в общий доступ с именем PrinterShare. Под возможностью печати из DOS приложение подразумевается, что это не Host-Based (Хост-печать) принтер, а …

Ошибка запуска скрипта PowerShell через планировщик заданий Windows

В журнале планировщика (TaskScheduler) получаем предупреждения и ошибки, о том, что задача уже запущена: Решение: В свойствах задачи запускать скрипт PowerShell так: powershell.exe -File <myscript.ps1>

Скрипт удаления ярлыка во всех профилях пользователей по списку компьютеров

Скрипт удаляет ярлык (или любой другой файл) с рабочего стола. При этом, поиск происходит во всех профилях пользователей. Для Windows 7: C:\Users Для Windows XP: C:\Documents and Settings Для запуска использовать run.bat Поиск ярлыка происходит по имени файла, которое задается константой FILTER_SC_NAME, т.е. перед запуском нужно задать имя удаляемого ярлыка в этой константе. Скрипт в процессе …

VMware View. ThinPrint. Скрипт создания принтера на виртуальной машине через printui.dll

Скрипт для создания принтера с драйвером ThinPrint на виртуальной машине (столе) VMware View: rundll32 printui.dll,PrintUIEntry /if /b «ThinPrint Printer» /f %windir%\inf\ntprint.inf /r «TPVM:» /m «TP Output Gateway» rundll32 printui.dll,PrintUIEntry /y /n «ThinPrint Printer» Данный принтер будет выполнять печать на принтер, который установлен по умолчанию на хост-машине. Последней строкой принтер устанавливается по умолчанию на виртуалке. Для …

Включение/выключение Num Lock, Caps Lock и др. на VBS

Для программного нажатия клавиш можно использовать VBS скрипт.   Сохранить как .vbs файл: set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}" Вместо {NUMLOCK} можно использовать другие коды клавиш (взято из документации по Windows Script Host): Key Argument BACKSPACE {BACKSPACE}, {BS}, or {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL or DELETE {DELETE} or {DEL} DOWN ARROW {DOWN} END {END} …

Do NOT follow this link or you will be banned from the site!