Показаны сообщения с ярлыком cmd. Показать все сообщения
Показаны сообщения с ярлыком cmd. Показать все сообщения

31.3.15

Доступ к панели управления с помощью командной строки

Personalization

  • Font size and DPI: %windir%\system32\DpiScaling.exe
  • Screen resolution: %windir%\system32\control.exe desk.cpl,Settings,@Settings
  • Display settings: %windir%\system32\control.exe desk.cpl,Settings,@Settings
  • Themes: %windir%\system32\control.exe desk.cpl,Themes,@Themes
  • Screensaver: %windir%\system32\control.exe desk.cpl,screensaver,@screensaver
  • Multi-monitor: %windir%\system32\control.exe desk.cpl,Monitor,@Monitor
  • Color Scheme: %windir%\system32\control.exe /name Microsoft.Personalization /page pageColorization
  • Desktop background: %windir%\system32\control.exe /name Microsoft.Personalization /page pageWallpaper
Note  Starter and Basic Editions do not support control.exe /name Microsoft.Personalization command.

System

  • Performance: %windir%\system32\SystemPropertiesPerformance.exe
  • Remote access: %windir%\system32\SystemPropertiesRemote.exe
  • Computer name: %windir%\system32\SystemPropertiesComputerName.exe
  • System protection: %windir%\system32\SystemPropertiesProtection.exe
  • Advanced system properties: %windir%\system32\SystemPropertiesAdvanced.exe

Programs and Features

  • Add or remove programs: %windir%\system32\control.exe /name Microsoft.ProgramsAndFeatures
  • Windows features: %windir%\system32\OptionalFeatures.exe

Regional and Language Options

  • Keyboard: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"keyboard"
  • Location: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"location"
  • Administrative: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"administrative"

Folder Options

  • Folder searching: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 2
  • File associations: %windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageFileAssoc
  • View: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 7
  • General: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 0

Power Options

  • Edit current plan settings: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pagePlanSettings
  • System settings: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageGlobalSettings
  • Create a power plan: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageCreateNewPlan
  • There is no canonical command for the Advanced Settings page, it is accessed in the older manner: %windir%\system32\control.exe powercfg.cpl,,3 
http://social.technet.microsoft.com/wiki/contents/articles/4486.accessing-the-control-panel-via-the-commandline.aspx

16.7.12

Хранение и установки пакетов драйверов с помощью программы (Pnputil.exe)

To run PnPUtil, type a command at the command line by using the following syntax and parameters.
    PnPUtil [/a [/i] InfFileName] [/d [/f] PublishedInfFileName] [/e] [/?] 

Parameters

/a
Adds a driver package to the driver store. The InfFileName parameter specifies the path and name of the INF file in the driver package. For more information about this parameter, see the Comments section later in this topic.
The /a switch has the following optional parameters:
/i
Installs the driver package on matching devices that are connected to the system. The driver package is installed after it is added to the driver store.
Note  When you add a driver package to the driver store by using the /a switch, Windows uses a different name (published name) for the driver package's INF file. You must use the published name of the INF file for the PublishedInfFileName parameter of the /d switch.
/d
Removes a driver package from the driver store. The PublishedInfFileName parameter specifies the published name of the INF file for the driver package that was added to the driver store. For more information about this parameter, see the Comments section later in this topic.
The /d switch has the following optional parameters:
/f
Forces the deletion of the specified driver package from the driver store. You must use this parameter if the specified driver package is installed on a device that is connected to the system. If this parameter is not specified, PnPUtil only removes a driver package if it was not used to install drivers for devices that are connected to the system.
Note  Removing the driver package in this manner will not affect the operation of currently connected devices for which drivers were previously installed from the package.
/e
Enumerates the driver packages that are currently in the driver store. Only driver packages that are not in-box packages are listed. An in-box driver package is one which is included in the default installation of Windows or its service packs.
/?
Displays the command-line syntax.

Comments

The InfFileName parameter of the /a switch is used to specify the name of driver package's INF file. This parameter has the following syntax:
[Drive:\][Path]Filename
Filename can specify one of the following:
  • The name of a single INF file.
  • The names of all INF files or only specific INF files by using the asterisk ('*') or question mark ('?') wildcard characters.
If you delete a driver package by using the /d switch, you must specify the published name of the INF file through the PublishedInfFileName parameter. You can obtain this name through one of the following methods:
  • When the driver package is added to the driver store through the /a switch, PnPUtil displays the published name of the INF file for the driver package within the driver store.
  • Run PnPUtil and use the /e switch to list all the driver packages, together with the published names of their INF files, that are currently within the driver store. For examples of how to use the PnPUtil tool, see PnPUtil Examples.

12.4.12

Команды DOS

для получения полной информации о команде , в командной строке введите "команда /?"
append - позволяет программам открывать файлы в указанных каталогах так , словно они находятся в текшем каталоге
arp - отображение и изменение таблиц преобразования IP-адресов в физические , используемые протоколом разрешения адресов
at - команда предназначена для запуска программ в указанное время
atmsdm - ?
attrib - изменение атрибутов файлов и папок
auditusr - задаћт политику аудита пользователей
assoc - вывод либо изменение сопоставлений по расширениям имћн файлов
break - включение режима обработки клавиш CTRL+C
blastcln - ?
bootcfg - эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot.ini
call - вызов одного пакетного файла из другого
cacls - просмотр изменение таблиц управления доступом ACL к файлам
cd - вывод имени либо изменение текущей папки
chcp - вывод либо изменение активной кодовой страницы
chdir - вывод либо смена текущей папки
copy - копирование одного или нескольких файлов
cls - отчистка экрана
chkdsk - проверка диска и вывод отчёта
chkntfs - выводит или изменяет параметры проверки диска во время загрузки
ciddaemon - ?
cipher - программа шифрования файлов
comp - сравнение содержимого двух файлов или наборов файлов
compact - просмотр и изменение параметров сжатия файлов в разделах NTFS
convert - преобразование файловой системы тома FAT в NTFS
date - вывод либо установка текущей даты
del - удаление одного или нескольких файлов
dir - вывод списка файлов и под папок из указной папки
diskcopy - копирование содержимого одного гибкого диска на другой
diskcomp - сравнение содержимого двух гибких дисков
debug - средство отладки и редактирования программ
defrag - дефрагментация
devcon - ?
diantz - ?
diskpart - использования сценария diskpart
diskperf - счётчик производительности
doskey - редактирование и повторный вызов команд windows xp , создание макросов doskey
driverquery - просмотр списка установленных драйверов устройств и их свойства

----------------------------------------------------------------------------
edlin - запуск построчного текстового редактора что то вроде блокнота
echo - вывод сообщений и переключение режима отображения команд на экране
endlocal - конец локальных изменений среды для пакетного файла
erase - удаление одного или нескольких файлов
esentutl - maintance utilities for microsoft windows databases
eventcreate - эта команда позволяет создать запись об основном событии в журнале событий
eventtriggers - позволяет настроить триггеры событий в локальной или удалћнной системе
exe2bin - преобразование exe в двоичный формат
expand - распаковка сжатых файлов
fc - сравнение файлов и вывод различий между ними
for - запуск указанной команды для каждого файла в наборе
format - форматирование диска
ftype - вывод либо изменение типов файлов
find - поиск текстовой строки в одном или нескольких файлах
findstr - поиск строк в файлах
finger - Вывод сведений о пользователях указанной системы, на которой запущена служба
fltmc - ?
fontview - программа просмотра шрифтов
forcedos - ?
fsutil - ?
ftp - программа передачи файлов (от себя скажу , что она крайне нестабильная )
goto - передача управления в указанную строку пакетного файла
graftabl - позволяет windows отображать расширенный набор символов в графическом режиме
getmac - отображает MAC-адрес одного или нескольких сетевых адаптеров
gpresult - отображает результирующую политику RSoP для указного компьютера
gpupdate - выполнение обновления групповых политик(всегда с /force )

----------------------------------------------------------------------------
help - не требует описания
if - оператор условного выполнения команд в пакетном файле
ipconfig - информация о IP (всегда с /all )
ipxroute - программа управления маршрутизацией nwlink ipx
label - создание , изменение и удаление меток тома для диска
lodctr - обновление имен счћтчиков и поясняющего текста для расширенного счетчика
logman - управление службой "оповещения и журналы производительности"
logoff - завершение сеанса
lpq - отображение состояния очереди удалћнной очереди печати lpq
lpr - направляет задание печати на сетевой принтер
lsass - что делает неизвестно , но при запуске у меня на компьютере выключился антивирус
md - создание папки
mkdir - создание папки
mode - конфигурирование системных устройств
more - последовательный вывод данных по частям размером в один экран
move - перемещение одного или нескольких файлов из одной папки в другую
makecab - архивирует файлы в cab архив
mem - выводит сведения об используемой и свободной памяти
mofcomp - 32-разрядный компилятор
mountvol - создание просмотр и удаление точек подключения
mqbkup - утилита архивирования и восстановления очереди сообщений
mqsvc - ?
mrinfo - ?
msg - отправка сообщений
nbtstat - отображение статистики протокола и текущих подключений tcp/ip с помощью nbt
net - имеет кучу синтаксисов , все описывать долго , сами посмотрите net /?
net1 - тоже самое что и net
netsh - имеет кучу синтаксисов , все описывать долго
netstat - отображение статистики протоколов и текущих сетевых подключений TCP/IP

----------------------------------------------------------------------------
nlsfunc - загрузка сведений о национальных стандартах
odbcconf - ? просто запустить и уведите что делает
openfiles - эта команда позволяет вывести список открытых файлов и папок , которые были открыты в системе
path - вывод либо установка пути поиска исполняемых файлов
popd - восстановление предыдущего значения текшей папки
prompt - изменение приглашения в командной строке
pushd - сохранения значений текущей активной папки и переход к следущей
pathping - ?
pentnt - ?
ping - отправка пакетов на указанный адрес
ping6 - команда проверки связи ip6
powercfg - эта команда позволяет управлять электропитанием системы
print - печать текстового файла
proxycfg - инструмент настройки прокси
qappsrv - отображает доступные серверы терминалов в сети
qprocess - отображает информацию о процессах
qwinsta - отображение информации о сеансах терминалов
rd - удаление папки
rem - помещение ремарки в пакетный файл
ren - переименование файлов и папок
rename - переименование файлов и папок
rmdir - удаление папки
rasdial - интерфейс связи из командной строки для клиента службы удаленного доступа
rcp - обмен файлами с компьютером , на котором выполняется служба rcp
recover - восстановление данных на поврежденном диске
reg - служит для работы с реестром , полная информация reg /?
regsvr32 - сервер регистрации
relog - создает новый журнал производительности из уже имеющегося , изменяет интервал сбора данных , и Т.Д.
replace - замена файлов
reset - утилита сброса служб терминалов
rexec - выполнение команд на удаленных узлах на которых выполняется служба rexec
route - обработка таблиц сетевых маршрутов
rsh - выполнение команд на удалћнных узлах на которых запущена служба rsh
runas - использование приложений от имени другого пользователя
rwinsta - сброс значений подсистем оборудования и программ сеанса в начальное состояние

----------------------------------------------------------------------------
sc - Взаимодействует с контроллером служб и установленными службами
set - вывод установка и удаления переменных среды windows
setlocal - начало локальных изменений среды для пакетного файла
shift - изменение содержимого подставляемых параметров для пакетного файла
start - запуск программы или команды в отдельном окне
schtasks - заменяет AT , только чуть по круче
sdbinst - установщик базы данных совместимости
setver - задает номер версии , который MS-DOS сообщает программе
sfc - проверка всех запущенных системных файлов и замена неправильных версий
shadow - наблюдать за другим сеансом служб терминалов
shutdown - перезагрузка выключения компьютера , и т. д.
smbinst - ?
sort - программа сортировки
subst - сопоставление имени диска указанному пути
systeminfo - позволяет получить информацию о конфигурации системы
taskkill - принудительное завершение процессов
tasklist - показывает процессы выполняемые в данный момент
time - просмотр и изменение текущего времени
title - назначение заготовка текущего окна интерпретатора
tree - графическое отображение структуры заданного диска или папок
type - вывод на экране содержимого текстовых файлов
tcmsetup - установка клиента телефонии
tftp - обмен файлами с удаленным компьютером
tlntadmn - tlntadmn /?
tracerpt - обрабатывает двоичные файлы журнала отслеживания событий или потоки данных в реальном времени от поставщиков отслеживания событий и создает отчет в текстовом файле , с описанием произошедших событий
tracert - ? трасерт делать до определенного узла для ip4
tracert6 - ? трасерт делать до определенного узла для ip6
tscon - присоединяет сеанс пользователя к сеансу терминала
tsdiscon - отключение сеанса терминала
tskill - прекращение процесса
tsshutdn - завершение работы сервера в установленном порядке
typeperf - выводит сведения о производительности на экран или в журнал
ver - вывод сведений о версии windows
verify - установка режима проверки правильности записи файлов на диск
vol - вывод метки и серийного номера тома для диска
unlodctr - удаление имен счћтчиков и поясняющего текста для расширенного счетчика
userinit - открывает эксплорер
vssadmin - инструмент командной строки теневого копирования тома
w32tm - диагностика службы времени
wbemtest - тест инструментария windows
winver - информация о версии windows
wmic - wmic /?
xcopy - копирование файлов и дерева папок
netstat -na просмотр открытых портов.
whoami -имя текущего пользователя

http://www.cmdhelp.ru

Переменные Windows

%ALLUSERSPROFILE%          Возвращает размещение профиля «All Users».
%APPDATA%             Возвращает используемое по умолчанию размещение данных приложений.
%CD%                 Возвращает путь к текущей папке.
%CMDCMDLINE%              Возвращает строку команд, с помощью которой был запущен данный экземпляр Cmd.exe.
%CMDEXTVERSION%          Возвращает номер версии текущих расширений обработчика команд.
%COMPUTERNAME%          Возвращает имя компьютера.
%COMSPEC%             Возвращает путь к исполняемой командной оболочке.
%DATE%                 Возвращает текущие данные. Использует тот же формат, что и команда date /t. Создается командой Cmd.exe.
%ERRORLEVEL%             Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки.
%HOMEDRIVE%             Возвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMEPATH%             Возвращает полный путь к основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMESHARE%             Возвращает сетевой путь к общему основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%LOGONSEVER%              Возвращает имя контроллера домена, который проверял подлинность текущей сессии.
%NUMBER_OF_PROCESSORS%         Задает количество процессоров, установленных на компьютере.
%OS%                 Возвращает имя операционной системы. При использовании Windows 2000 имя операционной системы отображается как Windows_NT.
%PATH%                 Указывает путь поиска для исполняемых файлов.
%PATHEXT%             Возвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые.
%PROCESSOR_ARCHITECTURE%     Возвращает архитектуру процессора. Значения: x86, IA64.
%PROCESSOR_IDENTFIER%         Возвращает описание процессора.
%PROCESSOR_LEVEL%         Возвращает номер модели процессора, установленного на компьютере.
%PROCESSOR_REVISION%         Возвращает номер модификации процессора.
%PROMPT%             Возвращает параметры командной строки для текущего интерпретатора. Создается командой Cmd.exe.
%RANDOM%             Возвращает произвольное десятичное число от 0 до 32767. Создается командой Cmd.exe.
%SYSTEMDRIVE%             Возвращает имя диска, содержащего корневой каталог Windows XP (т. е. системный каталог).
%SYSTEMROOT%             Возвращает размещение системного каталога Windows XP.
%TEMP% и %TMP%  и пользовательская Возвращает временные папки, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP.
%TIME%                 Возвращает текущее время. Использует тот же формат, что и команда time /t. Создается командой Cmd.exe.
%USERDOMAIN%             Возвращает имя домена, содержащего список учетных записей пользователей.
%USERNAME%             Возвращает имя пользователя, выполнившего вход в систему.
%USERPROFILE%             Возвращает размещение профиля для текущего пользователя.
%WINDIR%             Возвращает размещение каталога операционной системы.

17.2.12

Отключение usb портов батником

c:\windows\system32\cacls c:\windows\inf\*.* /e /c /p administrators:f /d system /r users "creator owner" "power users"
c:\windows\system32\cacls c:\windows\system32\drivers\usbstor.sys /e /c /p administrators:f /d system /r users "creator owner" "power users"
c:\windows\system32\reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /f /v Start /t REG_DWORD /d 00000004
c:\windows\system32\reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WudfRd" /f /v Start /t REG_DWORD /d 00000004

Включение
c:\windows\system32\cacls c:\windows\inf\*.* /e /c /p administrators:f /d system /r users "creator owner" "power users"
c:\windows\system32\cacls c:\windows\system32\drivers\usbstor.sys /e /c /p administrators:f system:f /r users "creator owner" "power users"
c:\windows\system32\reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /f /v Start /t REG_DWORD /d 00000003
c:\windows\system32\reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WudfRd" /f /v Start /t REG_DWORD /d 00000003