Выключение или перезагрузка компьютера из bat файла

Выключение или перезагрузка компьютера из bat файла

Статья описывает, как выключить или перезагрузить компьютер на Windows из командной строки: PowerShell, JScript/VBScript с WSH, nhss, shutdown. А также дополнительно, как сделать выключение или перезагрузку с задержкой. Выключить или перезагрузить компьютер из PowerShell Выключить компьютер можно командной Stop-Computer из

Скрипт определения версии файла

Простой скрипт на VBScript считывает и выводит версию файла, используя FileSystemObject: Wscript.Echo _ CreateObject(«Scripting.FileSystemObject»)._ GetFileVersion(WScript.Arguments(0)) Это позволяет в скрипте или командном файле проверять и сравнивать версии EXE и DLL файлов, избегая, например, перезаписи новых файлов более старыми.

Скрипт добавления пути в path

Как при установке своей программы прописать путь к ней в в переменную окружения PATH, чтобы программу можно было запустить из любого каталога? А при удалении программы, соответственно, удалить путь из переменной PATH? При этом необходимо различать системную и пользовательскую переменную

Обход дерева каталогов в JScript

Чтобы получить в Windows список папок/файлов, вложенных в заданную папку, можно использовать следующий скрипт WSH/JScript с использованием рекурсии. Вообще-то, dir /s тоже позволяет получить список файлов во всех подкаталогах, но если имена папок/файлов имена содержат Unicode символы, они могут быть

Чтение из реестра в скрипте WSH

Довольно часто в скрипте WSH JScript/VBScript возникает необходимость прочитать какой-то параметр из реестра Windows, например, чтобы определить, где находятся папки с ярлыками программ для всех пользователей, необходимо прочитать значение: HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Programs

IP адрес по MAC адресу для любых сетей

В продолжение темы определения IP адреса по MAC адресу: возникла задача в Windows узнать IP адрес одного старого принтера, который подключен к сети 10.151.96.0/255.255.248.0, получает динамический адрес от DHCP сервера, но не регистрируется в DNS. Доступа к статистике DHCP сервера

Считать сетевую конфигурацию

Как считать конфигурацию сети в командном файле или скрипте в Windows? Можно разобрать вывод ipconfig /all, но проще сделать скрипт с использованием WMI и Win32_NetworkAdapterConfiguration. Кроме того, скрипт позволяет определить конфигурацию сети удалённого компьютера. Например, скрипт выводит названия всех сетевых