К основному контенту

Сообщения

Показаны сообщения с ярлыком "скрипт"

Командная строка Windows. Работа с переменными

Вывод отдельных символов из значения переменной. Сама конструкция имеет вид: %var:~№_символа[,кол-во]% "~" - расширение переменной. №_символа - с какого символа начать вывод. Нумерация начинается с нуля. кол-во - сколько символов вывести.Если не указано, то выводятся весь остаток начиная с указанного символа. Если оба значения (длина и число пропускаемых символов) отрицательны, следующим используемым значением будет длина значения переменной среды, добавленной к указанному значению пропуска или указанной длины. @echo off set A=12345     ::задаем значение переменной A echo %A:~0,1%     ::вывод ПЕРВОГО СИМВОЛА из значения переменной echo %A:~-1,1%     ::вывод ПОСЛЕДНЕГО СИМВОЛА из значения echo %A:~-3%     ::вывод ТРЁХ ПОСЛЕДНИХ символов echo %A:~0,3%     ::вывод ТРЁХ ПЕРВЫХ символов echo %A:~1%     ::вывод значения БЕЗ ПЕРВОГО символа %PATH:~-10%     ::извлечет пос...

Windows 7. Установка сервера Telnet на удаленном компьютере

По умолчанию служба сервера Telnet не установлена в Windows 7, но иногда в ней появляется необходимость. Для этого мы воспользуемся wmic.exe - утилитой командной строки инструментария WMI и диспетчером пакетов pkgmgr.exe . C:\>wmic /node:"computer-name" /failfast:on PROCESS call create "pkgmgr /iu:"TelnetServer"" Обратите внимание, если в имени компьютера присутствует дефис, его надо обязательно брать в кавычки.

Включить Remote Desktop удаленно

Стандартная задача: удаленно включить удаленный доступ к рабочему столу компьютера Windows XP или Windows Server 2003 (Remote Desktop). Гугл выводит на решение задачи через правку реестра и перезагрузку, но есть более быстрый путь. Решение для Windows 2003: wmic /node:"HOSTNAME" /user:"DOMAIN\USER" rdtoggle where ServerName="HOSTNAME" call setallowtsconnections 1 где HOSNAME - имя удаленной системы. Решение для Windows XP: wmic /node:"HOSTNAME" /user:"DOMAIN\USER" path win32_terminalservicesetting where (__Class!="") call setallowtsconnections 1 нагло стырено отсюда