Windows

Основные команды windows: 56 команд Windows, которые должен знать каждый пользователь

24.06.2001

Содержание

11 основных команд в Windows, которые вы должны знать (cd, dir, mkdir и т.д.)

Знатоки и эксперты любят Command Prompt за то, что в нем можно выполнять самые сложные команды. К счастью, Command Prompt построен не только на продвинутых командах, но и на простых, предназначенных для выполнения базовых операций. В этой статье мы покажем вам, как выполнять такие команды, как изменение текущего каталога, переключение на другой диск, просмотр содержимого каталога, создание и переименование папок, копирование, удаление файлов и папок, а также запуск приложений из Командной строки. Мы также покажем вам, как получить помощь при использовании этого приложения для Windows. Давайте приступим:

NOTE: Информация, представленная в этом руководстве, относится к Windows 10, Windows 8.1 и Windows 7. Обратите внимание, что для простоты мы используем скриншоты, сделанные только в Windows 10.


1. Как изменить каталог (папку) в Командной строке (CMD)

Первая команда из списка — CD (Change Directory). Эта команда позволяет изменить текущий каталог или, другими словами, перейти в другую папку с вашего компьютера. Например, команда CD переводит вас на вершину дерева каталогов. Чтобы увидеть, как это работает, откройте Командную строку, введите cd и нажмите Enter на клавиатуре. Вы должны увидеть, как команда CD переместит вас на вершину дерева каталогов. В данном случае на диск «C:».



Выполнение команды CD для изменения каталога на root

Обратите внимание, что командная строка не чувствительна к регистру, то есть вы можете вводить команды, используя заглавные буквы, строчные или любую их комбинацию. Команды CD, cd или Cd работают одинаково.

Если вернуться к команде «CD», то теперь вы работаете с корнем диска «C:». Если вам нужно перейти к определенной папке с этого диска, выполните команду «CD Folder». Вложенные папки должны быть разделены символом обратной косой черты: «.» Например, если вам нужно попасть в папку System32, расположенную в «C:Windows», введите «cd windowssystem32», как показано ниже, а затем нажмите Enter на клавиатуре.



Выполнение команды CD для изменения каталога на определенную папку

Когда вам нужно перейти на одну папку вверх, используйте команду «cd…». Предположим, что вы хотите вернуться в папку Windows. Введите «cd…» и нажмите Enter на клавиатуре.



Выполнение команды CD… для перехода на один уровень вверх по дереву каталогов

В результате ваш текущий каталог изменится на «C:Windows.»

.

2. Как изменить диск в Командной строке (CMD)

Чтобы получить доступ к другому диску, введите букву диска, за которой следует «:». Например, если вы хотите изменить диск с «C:» на «D:», введите «d:», а затем нажмите Enter на клавиатуре.



Изменение диска в Command Prompt

Чтобы изменить диск и каталог одновременно, используйте команду cd, за которой следует переключатель «/d». Параметр «/d» используется для смены текущего диска на определенную папку с другого тома диска.

Например, если вы сейчас находитесь на диске «D:» и хотите вернуться в папку Windows с диска «C:», вам следует набрать «cd /d C:Windows» и нажать Enter на клавиатуре, как показано на следующем скриншоте.



Изменение диска и каталога в Command Prompt

NOTE: Набрав только букву диска, вы автоматически перейдете к последнему местоположению на этом диске. Например, если вы находитесь на диске «D:» и вводите «cd c:windows», ничего не происходит. Однако если вы введете «c:», то рабочая папка изменится на «c:windows», предполагая, что это была последняя папка, с которой вы работали на диске «C:».


3. Как просмотреть содержимое каталога в командной строке (CMD)

Просмотреть содержимое папки можно с помощью команды DIR. Для проверки мы создали папку Digital_Citizen на диске D: с несколькими файлами и вложенными папками. Вы можете увидеть их на скриншоте ниже.


.
Папка, находящаяся в корне диска D

В прошлый раз нашей рабочей папкой была «C:Windows». Чтобы перейти в указанную папку, нам нужно использовать команду «cd /d D:Digital_Citizen». Чтобы просмотреть содержимое папки, введите DIR и нажмите Enter. Отобразится список содержащихся в ней файлов и папок, а также некоторые сведения о каждом из них (размер, дата и время последнего изменения).



Использование команды DIR для просмотра содержимого каталога

4. Как создать новый каталог с помощью командной строки (CMD)

Вы можете создать новую папку с помощью команды MKDIR (Make Directory) или MD. Синтаксис этих команд следующий: «MKDIR Folder» или «MD Folder.»

Допустим, нам нужно создать новую папку Digital_Citizen_Life, которая будет помещена в папку «D:Digital_Citizen». Для этого нам нужно набрать «mkdir Digital_Citizen_Life» и нажать Enter, как показано ниже.



Команда MKDIR в Командной строке

Чтобы проверить, сработала ли она, используйте команду DIR еще раз. Вновь созданная папка появится в списке.



Использование команды DIR для просмотра содержимого каталога в Командной строке

NOTE: Не забывайте, что все эти команды зависят от текущего местоположения в Командной строке. Например, если вы находитесь на диске «C:» и вводите команду «MKDIR test», новая папка будет создана в корне диска «C:».

Еще один способ создания папки, не требующий нахождения в нужной папке, — ввести полный путь к новой папке. Например, если вы работаете на диске «D:» и хотите создать новую папку в «C:» под названием other_stuff, введите «mkdir c:other_stuff», а затем нажмите Enter.



Использование MKDIR для создания нового каталога с полным путем

Когда нужно создать папку с подпапками одновременно, можно использовать команду «MKDIR FolderSubfolder». Например, если набрать «mkdir Digital_Citizen_TestsBetaTest1», то будут созданы три папки: Digital_Citizen_Tests, Beta и Test1, в древовидной структуре.


.
Создание папки с вложенными папками с помощью MKDIR в Command Prompt

5. Как переименовать файлы и папки с помощью Командной строки (CMD)

Для переименования файлов и папок необходимо использовать команду REN (Rename). Чтобы переименовать папки, введите «ren Folder NewFolderName». Например, если мы хотим переименовать папку Digital_Citizen_Tests в Digital_Citizen_Final_Tests, мы должны выполнить команду «ren Digital_Citizen_Tests Digital_Citizen_Final_Tests» и нажать Enter.



Переименование папок с помощью команды REN в Командной строке

Чтобы переименовать файл, используйте ту же команду, например: «ren filename.extension newname.extension». Например, чтобы переименовать файл Digital_Citizen_Picture1.bmp в Image0.bmp, нужно выполнить команду «ren Digital_Citizen_Image1.bmp Image0.bmp»

.

Переименование файлов с помощью команды REN в Командной строке

Команды для командной строки в Windows 10

Windows 10 предусматривает гибкую настройку и управление системой с помощью командной строки. Она позволяет пользователю посредством команд воспользоваться той или иной функцией. Например, существует команда SFC /scannow, позволяющая производить сканирование и мгновенное исправление системных файлов. Подобных функций десятки, но не все о них знают. Однако некоторые из них бывают очень даже полезными при постоянном использовании ПК. 

Сегодня мы поговорим подробнее об основных командах для командной строки в Windows 10. 

Для пользователей Windows 10 в командной строке предоставлено огромное количество команд, однако не все из них используются даже опытными юзерами. Поэтому мы рассмотрим с вами только основные команды, которые могут пригодиться в разных случаях. Но для начала я покажу вам, каким способом можно запустить командную строку и как ею пользоваться. 

Самый простой способ запуска командной строки – это ввод специальной команды в окне «Выполнить». Для этого воспользуемся следующей инструкцией: 

  1. Используем комбинацию клавиш «Win+R», где Win – это клавиша, расположенная в нижней левой части клавиатуры с логотипом Windows. Далее вводим команду cmd и нажимаем на клавишу «Enter».
    Запускаем командную строку
  2. В отобразившемся окне перед нами открывается командная строка, которая уже готова к получению команд от пользователя.
    Командная строка включает в себя простой интерфейс и мощный функционал

Также вы можете запустить командную строку и через меню «Пуск». Для этого достаточно кликнуть правой кнопкой мыши по пуску и выбрать «Командная строка» либо «Windows PowerShell». Тут же можно открыть программу от имени администратора. 

Давайте теперь попробуем воспользоваться командной строкой на примере очень простой команды: control. Она позволяет запускать панель управления на компьютере. 

Чтобы использовать команду, необходимо ввести нужное слово или набор слов и символов, а затем нажать на кнопку «Enter»

С вводом команд разобрались, теперь можно приступить к просмотру основных команд. Начнем мы с тех, которые предназначены для быстрого запуска стандартных программ. 

Нижеуказанный список не всем будет полезен, но там есть команды, без которых пользователю не обойтись. Например, обратите внимание на такие команды как dxdiag и regedit. С помощью них запускаются важные утилиты, которые просто так вы не сможете найти в операционной системе. 

  • appwiz.cpl – утилита «Программы и компоненты»  
  • certmgr.msc – окно для управления сертификатами системы 
  • control – «Панель управления» 
  • control printers – окно для управления устройствами и принтерами 
  • control userpasswords2 – «Учетные записи пользователя»
  • compmgmt.msc – «Управление компьютером»
  • devmgmt.msc – «Диспетчер устройств»
  • dfrgui – «Оптимизация дисков»
  • diskmgmt.msc – «Управление дисками»
  • dxdiag – запуск средства диагностики DirectX
  • hdwwiz.cpl – еще одна команда для вызова окна «Диспетчер устройств»
  • firewall.cpl – Брандмауэр Защитника Windows
  • gpedit.msc – «Редактор локальной групповой политики»
  • lusrmgr.msc – «Локальные пользователи и группы»
  • mblctr – «Центр мобильности» 
  • mmc – консоль управления системными оснастками
  • msconfig – «Конфигурация системы»
  • odbcad32 – панель администрирования источника данных ODBC
  • perfmon.msc – «Системный монитор», предоставляющий возможность просмотра изменений в производительности компьютера и системы
  • presentationsettings – «Параметры режима презентации» 
  • powershell – PowerShell (та же командная строка, но с большим функционалом)
  • powershell_ise – «Интегрированная среда сценариев» оболочки PowerShell
  • regedit – «Редактор реестра»
  • resmon – «Монитор ресурсов»
  • rsop.msc – «Результирующая политика»
  • shrpubw – «Мастер создания общих ресурсов»
  • secpol.msc – «Локальная политика безопасности»
  • services.msc – средство управления службами операционной системы
  • taskmgr – «Диспетчер задач»
  • taskschd.msc – «Планировщик заданий»

В данном разделе будет рассказано о командах, с помощью которых можно выполнять различные действия в операционной системе.  

  • сomputerdefaults – определение параметров программ по умолчанию
  • control admintools – открытие папки со средствами администрирования
  • date – отображение и изменение текущей даты в командной строке 
  • displayswitch – изменение подключенных экранов
  • dpiscaling – параметры дисплея
  • eventvwr.msc – просмотр журнала событий
  • fsmgmt.msc – средство работы с общими папками
  • fsquirt – отправка и прием файлов по Bluetooth
  • intl.cpl – региональные настройки
  • joy.cpl – настройка внешних игровых устройств 
  • logoff – выход из системы
  • lpksetup – установка и удаление языков интерфейса
  • mobsync – запуск окна «Центр синхронизации»
  • msdt – официальное средство диагностики службы поддержки Microsoft
  • msra – вызов утилиты «Удаленный помощник Windows» 
  • msinfo32 – просмотр сведений об операционной системе 
  • mstsc – подключение к удаленному Рабочему столу
  • napclcfg.msc – настройка конфигурации операционной системы
  • netplwiz – панель управления «Учетными записями пользователей»
  • optionalfeatures – включение и отключение стандартных компонентов операционной системы
  • shutdown – завершение работы компьютера 
  • sigverif – средство проверки подлинности файлов
  • sndvol – запуск микшера громкости
  • slui – средство активации лицензии ОС Windows
  • sysdm.cpl – вызов окна «Свойства системы»
  • systempropertiesperformance – «Параметры быстродействия»
  • systempropertiesdataexecutionprevention – запуск службы DEP, компонента «Параметров быстродействия» ОС
  • timedate.cpl – изменение даты и времени
  • tpm.msc – «Управление доверенным платформенным модулем TPM на локальном компьютере»
  • useraccountcontrolsettings – «Параметры управления учетными записями пользователей»
  • utilman – управление «Специальными возможностями» в разделе «Параметров» операционной системы
  • ver – показывает сведения о текущей версии ОС Windows.
  • wf.msc – активация режима повышенной безопасности в стандартном Брандмауэре ОС Windows
  • winver – просмотр общих сведений об операционной системе и ее версии
  • WMIwscui.cpl – переход к Центру поддержки операционной системы
  • wscript – «Параметры сервера сценария» ОС Windows
  • wusa – «Автономный установщик обновлений Windows»

Есть также и немного команд, предназначенных для вызова стандартных программ и элементов управления оборудования, подключенного к компьютеру или ноутбуку. 

  • main.cpl – настройка мыши
  • mmsys.cpl – панель настройки звука 
  • printui – «Пользовательский интерфейс принтера»
  • printbrmui – средство переноса принтера, предоставляющее возможность экспорта и импорта программных компонентов и драйверов оборудования
  • printmanagement.msc – «Управление печатью»
  • sysedit – редактирование системных файлов с расширениями INI и SYS (Boot.ini, Config.sys, Win.ini и др.)
  • tabcal – средство калибровки дигитайзера
  • tabletpc.cpl – просмотр и настройка свойств планшета и пера
  • verifier – «Диспетчер проверки драйверов»
  • wfs – «Факсы и сканирование»
  • wmimgmt.msc – вызов «Элемента управления WMI» стандартной консоли

Нижеуказанные команды предназначены для работы с файлами, папками, дисковыми устройствами и накопителями. Некоторые из них работают только внутри предварительно вызванных консольных утилит. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой help.

Вводим help и нажимаем на клавишу «Enter»

  • assoc — выводит и позволяет изменять связь между расширениями имени и типов того или иного пакетного файла
  • attrib – редактирование атрибутов предварительно обозначенного файла или папки
  • bcdboot – создание и/или восстановление системного раздела
  • cd – просмотр наименования текущей папки или переход в другую
  • chdir – просмотр папки или переход к другой
  • chkdsk – проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
  • cleanmgr – инструмент «Очистка диска»
  • convert – преобразование файловой системы тома
  • copy – копирование файлов (с указанием конечного каталога)
  • del – удаление выбранных файлов
  • dir – просмотр файлов и папок по указанному пути
  • diskcopm – позволит сравнить содержимое двух гибких дисков
  • dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (пакетное копирование)
  • diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)
    erase – удаление одного или нескольких файлов
  • fc – сравнение файлов и поиск различий
  • format – форматирование локальных дисков Windows 
  • label – удаление, изменение, а также создание меток тома для дисков
  • md – создание новой папки
  • mdsched – проверка оперативной памяти
  • move – перемещение файлов по заданному пути
  • ntmsmgr.msc – средство работы с внешними накопителями
  • recdisc – создание диска восстановления операционной системы (работает только с оптическими накопителями)
  • recover – восстановление данных
  • rekeywiz – инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
  • RSoPrstrui – Настройка средства «Восстановление системы»
  • sdclt – «Резервное копирование и восстановление»
  • sfc /scannow – проверка целостности системных файлов с возможностью их восстановления
  • tree – графическое отображение структуры каталогов диска или папки
  • verify – анализ правильности записи файлов на диск
  • vol – отображает собственную метку и серийный номер тома для диска

Если вы захотите изменить цвет, почистить содержимое командной строки или воспользоваться внутренними настройками, то вы также можете использовать команды. Например, если вписать команду color и выбрать специальное кодовое слово, то изменится весь фон и цвет текста командной строки.

Команда color fc придает утилите бледно-розовый оттенок

  • cls – очистка содержимого экрана командной строки 
  • color – изменение фона и цвета
  • exit – выход из командной строки 
  • help – отображение полного списка команд командной строки 
  • prompt – изменяет слева от вводимого текста название на любое другое
    Теперь вместо <C:\Users\Илья> будет отображаться слово «hello»

Немного команд для настройки сети и интернета: 

  • control netconnections – просмотр и настройка доступных «Сетевых подключений»
  • inetcpl.cpl – переход к свойствам интернета
  • NAPncpa.cpl – аналог первой команды, предоставляющий возможность настройки сетевых подключений
  • telephon.cpl – настройка модемного подключения к интернету

Подытожив, хочется сказать, что не нужно запоминать какую-либо команду дословно. Ознакомления с ними более чем достаточно. Ну а если вам понадобится воспользоваться какой-либо функцией на компьютере с Windows 10, то вспомните про командную строку и посмотрите вышеперечисленные команды – уверен, вы найдете то, что нужно. Если же вы хотите более обширно изучить командную строку, то рекомендую почитать профессиональную литературу, которую легко найти в Интернете.

Источник: tehnichka.pro

1

Навигация по записям

10 лучших команд Windows PowerShell или командной строки »WebNots

Чтобы узнать больше о драйверах, установленных в системе, для них есть специальный запрос драйвера. Фактически вы можете получить список всех драйверов, работающих в настоящее время на вашем компьютере. Сделать это:

Запрос драйвера

4. Ping и Pathping

Эта команда — одна из самых простых команд на свете. Он используется для проверки связи хоста с нашим ПК. Эта команда использует IP-адрес хоста, чтобы начать действовать.

  • В командной строке Windows введите «ping 192.168.0.189» и нажмите клавишу «Ввод».
  • IP-адрес здесь должен принадлежать ПК, подключение к которому вы хотите проверить.
  • После завершения он покажет вам статистику для этого IP-адреса, например, количество отправленных и полученных пакетов.

В случае, если команда ping не удалась, всегда есть второй вариант с «pathping». Если ПК подключены к более чем одному маршрутизатору, используйте эту команду. Он будет отправлять пакеты на каждый маршрутизатор, который находится на пути IP-адреса, который вы проверяете, и вычислять статистику. Чтобы использовать эту команду:

  • Введите pathping 192.168.0.189 в CMD и нажмите клавишу «Enter».
  • Для вычисления статистики и отображения имени хоста потребуется некоторое время.

Ping и Pathping

Связанный: 10 хаков реестра для пользователей Windows 10.

5. Tasklist и Taskkill

Эта команда сообщает вам задачи, которые в настоящее время выполняются в вашей системе. Он предоставляет вам список задач, набрав следующую команду:

  • Введите «список задач» в CMD и нажмите клавишу «Ввод».
  • Чтобы отобразить все модули DLL, относящиеся к запущенной задаче, используйте команду ‘tasklist -m’.

Список заданий

  • Чтобы просмотреть службы, поддерживающие запущенную задачу, введите команду tasklist -svc.

Если вы хотите завершить текущую запущенную задачу, используйте команду «taskkill», чтобы завершить ее. Название команды говорит обо всем. Чтобы завершить конкретную задачу, вы должны ввести ее PID (идентификатор процесса) или IM (имя изображения).

  • В CMD введите «taskkill -pid 1808» и нажмите клавишу «Ввод».
  • Точно так же используйте имя изображения «taskkill — im svchost.exe», чтобы завершить эту задачу.
6. nslookup

Эта команда используется для проверки сервера имен данного хоста. Все, что вам нужно, это имя хоста, которое называется именем веб-сайта или доменным именем.

  • В CMD введите nslookup webnots.com.
  • Нажмите клавишу «Ввод».

NSlookup

7. Проверка подписи

Большая часть программного обеспечения имеет цифровую подпись для Windows 10. Но все же многие из них этого не делают. Проверка подписи файла — это инструмент, который можно запустить через интерфейс командной строки, но он будет использовать интерфейс GUI.

  • Введите «sigverif» и нажмите клавишу «Ввод».
  • Откроется приглашение, и вы можете «Запустить» его, чтобы проверить проверку системных файлов.

Подтверждение подписи

8. История команд

Чтобы отслеживать историю команд в командной строке, используйте эту команду. Эта команда в основном показывает вам полную историю команд, используемых в CMD в текущем сеансе.

  • Просто введите «doskey / history» и нажмите «Enter».
  • Здесь вы увидите список всех команд.

История команд

9. netstat

Эта команда полезна, когда вы хотите узнать активные соединения и их порты с вашим ПК.

  • Введите «netstat» и нажмите клавишу «Enter».
  • Здесь же появится список активных подключений с локальным адресом и их портами.

Netstat

Связанный: Исправить проблемы с подключением к Wi-Fi в Windows 10.

10. шифр

Чтобы окончательно удалить / перезаписать каталог, используйте команду cipher в командной строке. В основном это используется для целей шифрования, но может использоваться для освобождения места на жестком диске. Обратите внимание, что если вы воспользуетесь этой командой, данные с диска невозможно будет восстановить. Чтобы использовать эту команду:

  • Введите «cipher / w: D: » и нажмите клавишу «Enter».
  • Между дисками (/ w 🙂 и (D: ) нет места, поэтому будьте осторожны при использовании этой команды.

Шифрованная команда

Навигация по записям

Похожие записи

Прокрутить вверхПрокрутить вверх

Основные команды Windows PowerShell | Windows IT Pro/RE

В частности, PowerShell интегрирована в консоль управления Microsoft Exchange Server 2007 и планируемого к выпуску продукта System Center Virtual Machine Manager 2007. Технология PowerShell, открывающая принципиально новый этап в области разработки сценариев Windows, значительно отличается от своих предшественников — командной оболочки Windows и VBScript. PowerShell имеет новый набор команд, называемых «командаs», и новый синтаксис команд, который необходимо изучить. Чтобы ввести вас в курс дела, приведу 10 основных команд PowerShell.

10. GetHelp. Команда Get-Help позволяет получить пояснения по поводу работы с PowerShell. Помимо синтаксиса команд, эта команда также предлагает примеры использования. Приведенный ниже пример иллюстрирует применение Get-Help для получения справочной информации о самой оперативной справке PowerShell Help:

get-help

9. cd. Команда cd (Change Directory — изменить каталог) используется для перемещения между папками. По сути, cd является псевдонимом команды Set-Location. От команды cd из прежней командной оболочки Windows этот вариант отличает способность перемещения по реестру. Например, войти в подраздел реестра HKEY_LOCAL_MACHINESOFTWARE при помощи cd позволяет следующая комбинация:

cd hklm:software

8. GetAlias. PowerShell имеет более сотни различных псевдонимов. Кроме того, можно создавать пользовательские псевдонимы при помощи команды New-Alias. Команда Get-Alias (или ее псевдоним gal) позволяет вывести список всех псевдонимов Power-Shell с их прототипами:

gal | select name, definition

7. GetCommand. Команда Get-Command используется для извлечения списка доступных команд. Имеющаяся в PowerShell поддержка групповых символов позволяет сузить рамки поиска. Приведенный ниже пример иллюстрирует извлечение всех команд, начинающихся с get:

get-command get*

6. SetContent. Команда Set-Content (или ее псевдоним sc) используется для записи значений в файл. Если указанный целевой файл не существует, команда создает его. Приведенный ниже пример иллюстрирует запись значения «My data» в файл под именем mynewfile.txt:

sc c: empmynewfile.txt -value «My data»

5 .GetContent. Противоположностью sc является команда Get-Content (gc). Команда gc используется для чтения содержимого файла. Например, приведенный ниже пример позволяет вывести на экран содержимое файла mynewfile.txt:

gc c: empmynewfile.txt

4 .SetExecutionPolicy. По умолчанию способность PowerShell к запуску сценариев отключена; можно лишь вводить команды из командной строки. Команда Set-ExecutionPolicy позволяет изменять уровень безопасности выполняемых сценариев. Активизировать способность PowerShell к запуску любого сценария можно следующей командой:

set-executionpolicy unrestricted

3 .SetPsDebug. Не обладая полнофункциональным отладчиком, PowerShell все же имеет средства отладки, благодаря наличию команды Set-PsDebug. Приведенная ниже команда позволяет исполнять сценарий PowerShell в пошаговом режиме, т.е. по одной строке одновременно:

set-psdebug -step

2 .GetProcess. PowerShell имеет удобные встроенные команды, позволяющие выполнять многие задания, ранее требовавшие утилит из пакетов ресурсов или инструментов независимых производителей. Например, команда Get-Process позволяет получать информацию об активных процессах в системе. Чтобы отобразить список всех выполняемых процессов, воспользуйтесь командой:

get-process

1 .GetEventlog. Команда Get-Eventlog позволяет извлекать журналы регистрации событий Windows. Как и в случае с Get-Process, отсутствует необходимость в использовании дополнительных средств. Приведенный ниже пример иллюстрирует извлечение 10 самых последних записей из журнала регистрации событий:

get-eventlog -newest 10 -logname system

Лучшие команды командной строки Windows (CMD), которые вы должны знать

Командная строка постепенно исчезает из интерфейса Windows, и не зря: CMD — устаревший и в основном ненужный инструмент в эпоху текстового ввода. Но многие команды остаются полезными, и в Windows 10 добавлены новые функции.

Здесь мы представляем основные команды, которые должен знать каждый пользователь Windows.

Не знаете, как попасть в командную строку Windows, забыли основные команды Windows или хотите узнать, как просмотреть список инструкций для каждой команды (также известный как значки маршрутизации)? Ознакомьтесь с нашим руководством для новичков по Командная строка Windows Для инструкций.

Команды командной строки Windows

1. Доц.

Большинство файлов в Windows связаны с определенным приложением, которое по умолчанию настроено на открытие этого типа. Иногда запоминание этих ассоциаций может сбивать с толку. Вы можете напомнить себе, введя команду Assoc Отображает полный список форматов имен файлов и ссылок на приложения.

Вы также можете расширить команду, чтобы изменить ассоциации файлов. Например, он изменит порядок ассоциированный .txt = Файловая ассоциация текстовых файлов с любым приложением, которое вы вводите после знака равенства. Это будет раскрыто Assoc То же самое с именами форматов и имен приложений, что поможет вам правильно использовать эту команду.

В Windows 10 вы можете отобразить более удобный интерфейс, который также позволяет мгновенно изменять ассоциации типов файлов. Зайдите в Настройки (Windows + I) -> Приложения -> Приложения по умолчанию -> Выберите приложение по умолчанию по типу файла. Ты можешь видеть Как изменить приложения и настройки по умолчанию в Windows 10.

2. Шифр

Удаление файлов на механическом жестком диске не приводит к их окончательному удалению. Вместо этого он отмечает файлы как недоступные, а занимаемое ими пространство — как свободное. Файлы остаются доступными для восстановления до тех пор, пока система не перезапишет их новыми данными, что может занять некоторое время.

Однако это шифровать Он очищает пространство, записывая в него случайные данные. Например, чтобы стереть диск C, вы можете использовать команду шифр / w: d , который освободит место на диске. Команда не перезаписывает восстановленные данные, поэтому вы не удалите нужные файлы, запустив эту команду.

Вы можете использовать ряд других команд шифрования, однако они обычно избыточны в версиях Windows, в которых включен BitLocker.

3. Запрос драйвера

Драйверы остаются одним из самых важных программ, устанавливаемых на компьютер. Неправильно настроенные или отсутствующие или поврежденные драйверы могут вызывать всевозможные проблемы, поэтому рекомендуется иметь доступ к списку содержимого вашего компьютера. Это именно то, что он делает driverquery. Вы можете расширить его до запрос драйвера -v Для получения дополнительной информации, включая каталог, в котором был установлен драйвер.

4. Сравнение файлов

Вы можете использовать эту команду для определения различий в тексте между двумя файлами. Это особенно полезно для писателей и программистов, которые пытаются найти небольшие изменения между двумя версиями файла. Все, что вам нужно сделать, это написать fc Затем путь к каталогу и имя двух файлов, которые вы хотите сравнить.

Вы также можете расширить его несколькими способами. сравнить письмо /b Только двоичные выходы, игнорируя /c Случай текста в сравнении, и /l Сравнивает только текст ASCII.

Так, например, вы можете использовать следующее:

fc /l “C:\Program Files (x86)\example1.doc” “C:\Program Files (x86)\example2.doc”

Приведенная выше команда сравнивает текст ASCII в двухсловных документах.

5. Ипконфиг

Эта команда передает IP-адрес, который в настоящее время использует ваш компьютер. Однако, если вы работаете за маршрутизатором (как и большинство современных компьютеров), вместо этого вы получите адрес локальной сети маршрутизатора.

еще , IPCONFIG Полезно из-за того, что к нему можно добавить. Это можно заставить IPCONFIG / выпуск с последующим IPCONFIG / обновить Ваш компьютер с Windows запрашивает новый IP-адрес, что полезно, если ваш компьютер заявляет, что недоступен. Вы также можете использовать IPCONFIG / flushdns Чтобы обновить свой DNS-адрес. Эти команды хороши, если он задыхается Средство устранения неполадок сети Windows , что иногда бывает.

6. Нетстат

Это избавит вас от ввода команды NetStat- Список открытых в настоящее время портов и связанных IP-адресов. Эта команда также сообщит вам, в каком состоянии находится порт; Быть услышанным, созданным или закрытым.

Это замечательно, когда вы пытаетесь устранить неполадки устройств, подключенных к вашему компьютеру, или когда вы боитесь, что троянец может заразить вашу систему, и вы пытаетесь обнаружить вредоносное соединение.

7. пинг

Иногда вам нужно знать, поступают ли пакеты на определенное устройство, подключенное к сети, или нет. Вот где это пинг полезный.

Это приведет к вводу команды пинг за которым следует IP-адрес или имя веб-домена, чтобы отправить серию тестовых пакетов на указанный адрес. Если он приходит и возвращается, вы знаете, что сетевой компонент может подключиться к вашему компьютеру; Если это не удается, значит, вы знаете, что что-то блокирует соединение между устройством и вашим компьютером. Это может помочь вам определить, является ли причина проблемы неправильной конфигурацией или отказом сетевого оборудования.

8. Отслеживание пути

Это более продвинутая версия команды ping, которая полезна, если между вашим компьютером и тестируемым устройством установлено несколько маршрутизаторов. Как и ping, вы можете использовать эту команду, набрав PathPing за которым следует IP-адрес, но в отличие от ping, pathping также передает некоторую информацию о пути, по которому проходят тестовые пакеты.

9. Трассировка

команда ЬгасегЬ Подобно pathping. Снова введите tracert, а затем IP-адрес или доменное имя, которое вы хотите отслеживать. Вы будете получать информацию о каждом шаге пути между компьютером и целью. В отличие от pathping, tracert также отслеживает количество времени (в миллисекундах), которое занимает каждый переход между серверами или устройствами.

10. Powercfg

Подготовить Powercfg Очень мощная команда для управления и отслеживания того, как ваш компьютер потребляет электроэнергию. Вы можете использовать команду powercfg в спящем режиме و PowerCFG спящий режим выключен Для управления гибернацией вы также можете использовать команду powercfg / a Отображает состояния энергосбережения, доступные в настоящее время на вашем компьютере.

Еще одна полезная вещь powercfg / devicequery s1_supported , который отображает список устройств на вашем компьютере, поддерживающих Connected Standby. Если этот параметр включен, вы можете использовать эти устройства для вывода компьютера из режима ожидания даже удаленно. Вы можете включить его, выбрав устройство в диспетчере устройств, открыв его свойства, перейдя на вкладку «Управление питанием», а затем установив флажок «Разрешить этому устройству выводить компьютер из спящего режима».

покажу вам Powercfg / lastwake Любое устройство, которое вывело ваш компьютер из спящего режима. Вы можете использовать эту команду для устранения неполадок вашего компьютера, если он случайно выходит из спящего режима.

Вы можете использовать команду Powercfg / энергии Для создания подробного отчета о потребляемой мощности вашего компьютера. Отчет сохраняется в указанном каталоге после завершения команды. Этот отчет будет уведомлять вас о любых системных ошибках, которые могут увеличить энергопотребление, например об устройствах, которые блокируют определенные спящие режимы или плохо настроены и не отвечают на параметры управления питанием.

Windows 8 добавила команду Powercfg / batteryreport , который предоставляет подробный анализ использования батареи, если применимо. Отчет обычно выводится в Руководство пользователя Windows и содержит подробную информацию о времени и продолжительности циклов зарядки и разрядки, среднем сроке службы аккумулятора и предполагаемой емкости аккумулятора. проверка Лучшие инструменты для анализа состояния аккумулятора ноутбука.

11. Неисправность

Windows 8 сделала команду выключение Что, как вы уже догадались, выключает ваш компьютер.

Это, конечно, избыточно с доступной и без того легко доступной кнопкой выключения, но не такая уж избыточная вещь. выключение / r / o , который перезагружает ваш компьютер и направляет вас в меню Advanced Start Options, где вы можете получить доступ к безопасному режиму и утилитам восстановления. Эта команда полезна, если вам нужно перезагрузить компьютер для устранения неполадок.

12. Системная информация

Эта команда предоставит вам подробный обзор конфигурации вашего компьютера. Список охватывает операционную систему и оборудование. Например, вы можете искать исходную дату установки Windows, время последней загрузки, версию BIOS, общий и доступный объем памяти, установленные исправления, конфигурации сетевых карт и многое другое.

использовать systeminfo / s за которым следует имя хоста компьютера в вашей локальной сети, чтобы получить удаленную информацию для этой системы. Что может потребовать дополнительных элементов синтаксиса для домена, имени пользователя и пароля, например этой команды:

systeminfo /s [host_name] /u [domain]\[user_name] /p [user_password]

13. Проверка системных файлов

Средство проверки системных файлов Это инструмент автоматического сканирования и восстановления, ориентированный на системные файлы Windows.

Вам нужно будет запустить командную строку с правами администратора и ввести команду ПФС / SCANNOW. Если команда SFC обнаружит какие-либо поврежденные или отсутствующие файлы, она автоматически заменит их, используя кэшированные копии, которые Windows сохраняет только для этой цели. Работа на старых ноутбуках может занять до получаса.

14. Список задач

Вы можете использовать команду списка задач, чтобы предоставить текущий список всех задач, которые выполняются на вашем компьютере. Хотя команда в диспетчере задач несколько повторяется, иногда команда может находить задачи, которые скрыты от просмотра в этой утилите.

Также имеется большой набор дополнительных синтаксических инструкций. Дисплеи Список задач -svc Услуги, относящиеся к каждой задаче, используйте Список задач -v Для получения более подробной информации о каждой задаче мы будем Список задач -m Находит DLL-файлы, связанные с активными задачами. Эти команды полезны для расширенного устранения неполадок.

Вы также можете «получить имя исполняемого файла, связанного с конкретным идентификатором процесса, который вас интересует». Команда для этого процесса: список задач | найти [идентификатор процесса].

15. Тасккилл

Задачи, которые появляются в команде Tasklist, будут иметь идентификатор исполняемого файла и идентификатор процесса (четырех- или пятизначное число), связанные с ними. Вы можете принудительно остановить конкретное приложение, используя тасккилл -им за которым следует имя исполняемого файла или taskkill -pid, за которым следует идентификатор процесса. Опять же, это избыточно по сравнению с тем, что может делать диспетчер задач, но вы можете использовать его для уничтожения не отвечающих или скрытых приложений. Ты можешь видеть Как закрыть неотвечающие приложения в Windows 10.

16. Чкдск

Windows автоматически выбирает ваш диск для сканирования CHKDSK Диагностика, когда симптомы указывают на то, что на локальном диске есть поврежденные сектора, отсутствующие кластеры или другие логические или физические ошибки.

Если вы подозреваете, что ваш жесткий диск вышел из строя, вы можете запустить сканирование вручную. Главное chkdsk c: , который немедленно просканирует диск C: без перезагрузки компьютера. Если вы добавите такие параметры, как / f, / r, / x или / b, как в chkdsk / f / r / x / bc: chkdsk также исправит ошибки, восстановит данные, отключит диск или очистит список сбойных секторов соответственно. Эти действия требуют перезагрузки, так как они могут выполняться только при выключенной Windows.

Если вы видите, что chkdsk запускается при запуске, позвольте ему сделать свое дело.

17. Штаски

Задачи Имеет ли ваша командная строка доступ к Планировщик заданий , один из многих недооцененных инструментов администрирования Windows. Хотя вы можете использовать графический интерфейс для управления запланированными задачами, командная строка позволяет копировать и вставлять сложные команды для настройки нескольких похожих задач, не нажимая на разные параметры. В конце концов, пользоваться им намного проще, если придерживаться основных параметров памяти.

Например, вы можете запланировать перезагрузку компьютера каждую пятницу в 11:XNUMX:

schtasks /create /sc weekly /d FRI /tn “auto reboot computer weekly” /st 23:00 /tr “shutdown -r -f -t 10”

Чтобы завершить еженедельный перезапуск, вы можете запланировать задачи для запуска определенных приложений при запуске:

schtasks /create /sc onstart /tn “launch Chrome on startup” /tr “C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe”

Чтобы повторить указанную выше команду для разных приложений, просто скопируйте, вставьте и измените ее по мере необходимости.

Только Windows 8: образ для восстановления

Почти все ПК с Windows 8 / 8.1 поставляются с завода с образом восстановления, но образ может включать в себя ненужные приложения, которые вы не хотели бы переустанавливать. После удаления приложения вы можете создать новый образ с помощью команды recimg. Запись для этой команды предоставляет очень подробное объяснение того, как ее использовать.

У вас должны быть права администратора, чтобы использовать команду recimg Вы можете получить доступ только к настраиваемому образу восстановления, который вы создали с помощью функции обновления Windows 8.

В Windows 10 изменилось восстановление системы. Системы Windows 10 не имеют раздела восстановления, что делает Сделайте резервную копию ваших данных Важнее, чем когда-либо.

Получите полный контроль над своим ПК с Windows

Эта статья может дать вам лишь представление о том, что скрыто внутри командной строки Windows. Когда включены все переменные, есть буквально сотни команд. Скачать Справочное руководство по командной строке Microsoft (в Edge или Internet Explorer) для расширенной поддержки и устранения неполадок.

Вы устали от командной строки? Пора попробовать Новый терминал Windows!

Основные команды работающие с Active Directory

Основные команды работающие с Active Directory

Чтобы использовать многочисленные средства командной стро­ки, управляющие Active Directory, нужны базовые знания об Active Directory и ее структурах, В соответствии с замыслом Microsoft эта служба использует в качестве системы именова­ния DNS (Domain Name System). В DNS информация о сете­вых ресурсах хранится в виде иерархической структуры, соот­ветствующей схеме управления ресурсами. Эта иерархия до­менов, или дерево доменов, лежит в основе среды Active Di­rectory и во многом аналогична структуре каталогов файловой системы. Еще одно название этой иерархии — пространство имен (namespace). В каждой организации, использующей до­мены Active Directory, существует своя иерархия (или про­странство имен) Active Directory.

Гибкость управления Active Directory из командной строки

Освоив базовые структуры Active Directory и научившись иден­тифицировать используемые объекты по DN, вы готовы управ­лять Active Directory из командной строки. Применение коман­дной строки дает важное преимущество — дополнительную гиб­кость. Из командной строки легко выполняются многие опера­ции, осуществить которые GUI-средствами гораздо сложнее или просто невозможно. Например, вы можете найти все учетные записи компьютеров, неактивные более недели, и отключить эти записи. Или одной командой изменить свойства нескольких учет­ных записей пользователей.

Для работы с Windows-доменами Windows Server 2003 и Win­dows ХР предоставляют набор средств командной строки, управ­ляющих Active Directory. К ним относятся:

  1. DSADD — добавляет объекты в Active Directory;
  2. DSGET — показывает свойства объектов, зарегистрирован­ных в Active Directory;
  3. DSMOD.— изменяет свойства объектов, существующих в Active Directory;
  4. DSMOVE — перемещает один объект в новое место в том же домене или переименовывает объект, не перемещая его;
  5. DSQUERY — ищет объекты Active Directory по определен­ному критерию;
  6. DSRM — удаляет объекты из Active Directory.

    Каждая из утилит командной строки предназначена для ра­боты с определенным набором объектов Active Directory (AD).


    10 основных команд PowerShell, которые должен знать каждый пользователь Windows 10

    Windows PowerShell является мощным средством и может выполнять практически все, что хочет человек на своем компьютере. Но единственная проблема заключается в том, что это инструмент командной строки и не имеет графического интерфейса. Тем не менее, это может быть полезно, когда интерфейс на основе графического интерфейса не работает или перестает отвечать. К сожалению, главным является тот факт, что обычному пользователю не хватает знаний об использовании PowerShell в полной мере. Но сегодня мы попытаемся обсудить 10 лучших команд PowerShell, которые могут помочь пользователю сделать больше в Windows 10.

    Команды PowerShell, которые помогут пользователю сделать больше


    Прежде чем мы начнем, необходимо подчеркнуть, что некоторые из этих командлетов могут переключать определенные параметры или конфигурацию на вашем компьютере. Командлет – это сценарий PowerShell, который выполняет одну функцию. Поэтому, чтобы быть в безопасности, сначала создайте точку восстановления системы. Если во время выполнения одного из следующих командлетов что-то пойдет не так, вы всегда сможете восстановить свой компьютер.

    Мы рассмотрим командлеты , которые могут выполнять следующие действия:

    1. Запустите приложение UWP.
    2. Получить справку о любом командлете.
    3. Получите похожие команды.
    4. Найти определенный файл.
    5. Прочитайте содержимое файла.
    6. Найти информацию обо всех услугах на компьютере.
    7. Найти информацию обо всех процессах на компьютере.
    8. Установка политики выполнения.
    9. Скопируйте файл или каталог.
    10. Удалить файл или каталог.

    1] Запустите приложение UWP

    PowerShell – отличный инструмент, который можно использовать для запуска приложений UWP за считанные секунды. Но главное заключается в правильном выполнении команды. Ты можешь использовать

     Start-Process "ms-settings:" 

    Команда просто для запуска приложения Windows Настройки UWP. Вы можете узнать больше о других URI для других приложений UWP здесь на microsoft.com.

    2] Получите справку о любом командлете

    Если вы когда-либо не понимаете, какую команду вы должны использовать для выполнения определенной задачи. Или то, что делает конкретный командлет, вам не нужно беспокоиться. Вы можете просто использовать командлет Get-Help, чтобы сделать это. Вы можете использовать его следующими способами:

     Get-Help
    Получить помощь
    Get-Help -Full
    Get-Help -Example
    Get-Help * 

    Здесь первая запись расскажет вам, как использовать этот командлет. Вторая запись даст вам простое резюме конкретного командлета. Третья запись даст подробную информацию о соответствующем командлете. Четвертая запись будет содержать все, что показывает третий командлет, но добавит пример того, как использовать этот командлет. И, наконец, пятый командлет перечислит каждую команду, которая доступна для вашего использования.

    3] Получить похожие команды

    Чтобы найти команды аналогичного типа или содержащие в себе определенную фразу, вы можете использовать командлет Get-Command . Однако в нем не перечислен каждый командлет в PowerShell, поэтому вы используете некоторые конкретные фильтры. Вы можете использовать следующие команды:

     Get-Command -Name
    Get-Command -CommandType 

    Первый командлет поможет вам найти командлет с определенной фразой, а второй – отфильтровать командлеты, выполняющие определенную функцию.

    4] Поиск определенного файла

    Если вам нужно найти определенный файл или каталог в определенном месте, вы можете использовать командлет Get-Item . Вы можете использовать его как

     Get-Item 

    перечислить содержимое конкретного пути.

    5] Прочитайте содержимое файла

    Если вам нужно прочитать содержимое файла, вы можете использовать команду Get-Content как

     Get-Content 

    6] Прочтите информацию обо всех службах на компьютере .

    Вы можете использовать командлет Get-Service , чтобы перечислить все службы, запущенные или остановленные на вашем компьютере. Кроме того, вы можете использовать следующие связанные командлеты для выполнения их соответствующих функций:

     Start-Service
    Стоп-Service
    Suspend-Service
    Resume-Service
    Рестарт-Сервис 

    7] Читайте информацию обо всех процессах на компьютере

    Подобно командлету Get-Service, вы можете использовать командлет Get-Process , чтобы вывести список всех процессов, запущенных на вашем компьютере.В качестве альтернативы вы можете использовать следующие связанные командлеты для выполнения соответствующих функций:

     Запуск процесса
    Stop-Process
    Служба ожидания 

    8] Настройка политики выполнения

    Хотя в PowerShell поддерживается создание и выполнение сценариев, существуют ограничения для каждого из них в рамках некоторых мер безопасности. Вы можете переключить уровень безопасности на любой из 4 уровней. Вы можете использовать командлет Set-ExecutionPolicy , а затем любой из уровней безопасности, указанных в

     Set-ExecutionPolicy Неограниченный
    Set-ExecutionPolicy Все подписано
    Set-ExecutionPolicy Удаленная подпись
    Set-ExecutionPolicy Restricted 

    Здесь политики сверху вниз варьируются от самого низкого до самого высокого уровня безопасности.

    9] Скопируйте файл или каталог

    Пользователь может использовать командлет Copy-Item для копирования одного файла или каталога в другое место назначения. Синтаксис этого командлета

     Copy-Item "E: \ TWCTest.txt" -Destination "D: \" 

    10] Удалить файл или каталог

    Подобно командлету Copy-Item, пользователь может использовать командлет Copy-Item для копирования одного файла или каталога в другое место назначения. Синтаксис этого командлета

     Remove-Item "E: \ TWCTest.txt" 

    У вас есть другие полезные командлеты, которыми вы можете поделиться со всеми нами? Не стесняйтесь записывать их в поле для комментариев ниже.

    15 команд Windows, которые по-прежнему хороши

    В этом посте я покажу вам свои любимые команды Windows cmd, которые отлично подходят для устранения основных неполадок и системного администрирования.

    Фактически:

    Я до сих пор регулярно использую большинство этих команд в PowerShell. Одна приятная особенность PowerShell заключается в том, что вы можете запускать эти команды Windows из командной строки PowerShell.

    Я покажу вам примеры каждой команды и объясню, для чего они используются.

    Список команд Windows:

    1. ping
    2. ipconfig
    3. nslookup
    4. tracert
    5. Netstat
    6. Net STOP и NET START
    7. Systeminfo
    8. GetMac
    9. GPRESULT
    10. WHOAMI
    11. Telnet Client

    1. эхо-запрос

    Команда ping проверяет сетевое соединение между двумя устройствами, отправляя эхо-запросы ICMP.Например, компьютер А проверяет, есть ли у него возможность подключения к компьютеру Б, отправляя туда и обратно несколько пакетов.

    Команда ping по-прежнему остается одним из моих любимых инструментов для проверки базовых сетевых подключений. Это быстро и очень просто в использовании. Кроме того, я использую его для следующего:

    • Проверка на потерю пакетов
    • Проверка задержки
    • Проверка DNS-запросов
    • Проверка подключения с настройкой новых подключений (может ли мой маршрутизатор взаимодействовать со следующим узлом, например, с маршрутизатором интернет-провайдера?)

    Пример эхо-запроса

    Чтобы проверить подключение к другому устройству по IP-адресу или имени хоста, используйте команду ниже

    .
      пинг 192.168.100.10  

    или по имени хоста

      ping dc1.ad.activedirectorypro.com  

    Для большинства команд Windows вы можете ввести команду, за которой следует /? для просмотра справочной информации будет отображаться полный синтаксис и параметры. Итак, чтобы просмотреть справку по ping, используйте эту команду:

      пинг /?  

    Дополнительные примеры проверки связи

    -l ключ указывает размер пакета

      пинг -л 2024 192.168.5.1  

    — коммутатор будет выполнять обратное преобразование имени в IP (поиск записи PTR)

      пинг -а 142.250.177.46  
    Коммутатор

    -t будет выполнять непрерывный эхо-запрос. Очень популярная команда для проверки подключения к сети.

      пинг -а 192.168.5.1  

    Отправить любой вывод команды в текстовый файл

      ping -t > c:\it\test-ping.txt  

    Вот команда ping, запущенная из PowerShell. Это тот же синтаксис, что и при использовании CMD.

    Дополнительные сведения о команде ping см. в документации Microsoft по ping.

    2.ipconfig

    ipconfig используется для отображения конфигурации TCP/IP системы. Вы можете отобразить информацию об IP для одной или всех сетевых карт, установленных на компьютере.

    Но.. Подождите, это еще не все!

    Эта команда также может отображать кэш DNS на локальном компьютере, очищать DNS, освобождать и обновлять адрес DHCP на всех сетевых картах.

    пример команды ipconfig

    Чтобы просмотреть конфигурацию IP для всех сетевых карт на компьютере, введите команду ниже и нажмите Enter

      ipconfig/все  

    Вот некоторые дополнительные параметры, которые я считаю полезными.Помните, что вы можете ввести ipconfig /? для просмотра всего синтаксиса команды и списка параметров.

    Дополнительные примеры ipconfig

    /all переключатель для отображения информации об IP для всех сетевых карт

      ipconfig/все  

    Переключатель /flushdns для очистки локального кэша преобразователя DNS

      ipconfig /flushdns  

    /registerdns для запуска динамической регистрации DNS-имен и IP-адресов, настроенных на компьютере

      ipconfig /registerdns  

    /release для освобождения адресов DHCP.Освободит адрес DCHP на сетевых картах, настроенных для DHCP.

      ipconfig/выпуск  
    Переключатель

    /renew обновит адрес DHCP для всех сетевых карт

      ipconfig/обновить  
    Переключатель

    /displaydns будет отображать кеш DNS-клиента.

      ipconfig/displaydns  

    3. нслуукуп

    Команда nslookup используется для проверки записей DNS и устранения неполадок DNS. Это обязательная команда для любого системного администратора или сетевого инженера.Вы можете выполнить всевозможные тесты, чтобы убедиться, что DNS работает правильно, вы можете проверить PTR, A, MX, SOA и многие другие типы записей DNS. Это еще одна из моих любимых команд Windows для устранения неполадок в сети.

    Пример команды Nslookup

    Чтобы проверить запись A имени хоста, выполните следующие два шага:

    Шаг 1: Введите nslookup и нажмите Enter

    Шаг 2: введите доменное имя и нажмите Enter

    Дополнительные примеры nslookup

    Я написал полное руководство по nslookup с большим количеством примеров, посмотрите его здесь -> Как использовать Nslookup для проверки записей DNS.

    4. трассировка

    Команда tracert используется для отслеживания пути, который проходит пакет от исходного IP-адреса до адреса назначения. Это просто означает, что он будет отображать каждый переход (маршрутизатор), через который проходит пакет, чтобы достичь пункта назначения.

    Эту команду я использую не очень часто, но она все равно пригодится при устранении неполадок в сети. Например, у нас были некоторые проблемы со скоростью на веб-сайте нашего интернет-провайдера, на другом интернет-провайдере у нас не было проблем. Интернет-провайдер заставил нас запустить traceroute, чтобы они могли видеть путь, по которому он идет.

    Пример трассировки

    Синтаксис этой команды: tracert, за которым следует имя хоста или IP-адрес.

      трассировка google.com  

    Эта команда имеет очень мало параметров. Единственный переключатель командной строки, который я считаю полезным, — это -d, который используется, чтобы не преобразовывать адрес в имя хоста.

    5. выключение

    Именно это и делает команда shutdown: она выключает компьютер. Эта команда полезна для выключения или перезапуска локальных или удаленных компьютеров.Он также предоставляет быстрый способ просмотреть все журналы, объясняющие, почему компьютер перезагружался или был выключен.

    примеры отключения

    Эта команда перезагрузит компьютер pc2

      выключение /r /m \\pc2  

    Эта команда выключит удаленный компьютер

      выключение /с /м \\pc2  

    Просмотр предыдущих журналов выключения/перезапуска

      выключение/д  

    Вот пример вывода команды shutdown /d.Это может быть полезно, чтобы быстро проверить, почему компьютер перезагрузился или выключился.

    Дополнительные примеры отключения

    Некоторые из них используют несколько переключателей, см. файл справки shutdown /? для объяснения каждого командного переключателя.

    Выход пользователя из удаленного компьютера

      выключение /л /м \\pc2
      

    Перезагрузите удаленный компьютер без обратного отсчета

      выключение /r /m \\pc2 /t 0  

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

      останов /с /т 60  

    Завершение работы удаленного компьютера с пользовательским сообщением

      shutdown /m \\pc2 /c «Перезагрузка компьютера, хорошего дня»  

    Прервать завершение работы системы

      выключение /a  

    Принудительное закрытие приложений без предупреждения

      выключение /с /ф  

    6.gpupdate

    Команда gpupdate используется для применения групповых политик к компьютеру в домене Windows. Это очень популярная команда, я вижу много техников службы поддержки, которые ее используют. Иногда вы можете запустить эту команду, чтобы обновить объекты групповой политики и избежать перезагрузки, но это не всегда работает.

    примеры команд gpupdate

    Эта команда загрузит все изменения GPO на компьютер

      gpupdate  

    Используйте этот параметр для повторного применения всех объектов групповой политики на компьютере.

      gpupdate/форс  

    7. нетстат

    Это такая замечательная команда.

    Команда netstat отображает информацию о соединении TCP/IP, статистику Ethernet и таблицу маршрутизации компьютера. Как системный администратор я использую эту команду на серверах и клиентах Windows при устранении неполадок с подключением. Я могу убедиться, что серверы приложений работают правильно, проверив, что служба работает и прослушивает соединения на порту.

    примеры команд netstat

    Показать все активные и прослушиваемые порты

      нетстат-а  

    Показать все соединения в порядке номеров

      нетстат -a -n  

    Вот вывод вышеуказанной команды.Вы можете увидеть, как можно проверить подключение сервера и клиента. Это показывает, что мой контроллер домена с IP-адресом 192.168.100.10 установил эти четыре соединения с IP-адресом 192.168.100.11.

    Больше примеров netstat

    Отображает исполняемый файл, который используется для создания соединения

      нетстат-аб  

    Отображает статистику Ethernet. Это быстрый способ проверить наличие ошибок сетевой карты и сбросить

    .
      нетстат -е  

    Отображает исполняемый файл и идентификатор процесса (PID), связанный с подключением.

      нетстат-або  

    Отображает локальную таблицу маршрутизации компьютера

      нетстат -r  

    Отображает полное доменное имя с информацией о подключении.

      нетстат-аф  

    8. DCDIAG

    Если вы являетесь администратором Active Directory, вы должны знать эту команду. Эта команда проанализирует состояние ваших контроллеров домена, она имеет более 30 встроенных тестов. Вы должны запускать эту команду через регулярные промежутки времени, чтобы убедиться, что среда вашего домена работоспособна.

    примеры dcdiag

    Чтобы запустить dcdiag на определенном контроллере домена, используйте эту команду

     
    dcdiag /s:DC1
      

    Эта команда настолько хороша, что мне пришлось написать о ней отдельную статью. Ознакомьтесь со статьей ниже.

    Dcdiag: как проверить работоспособность контроллера домена

    9. чистый стоп и чистый старт

    Простая команда для запуска и остановки служб Windows

    Примеры

    В этом примере я остановлю и запущу службу диспетчера очереди печати

      Намотчик сетки  

    и теперь запустите службу очереди печати

      спулер запуска сети  

    Для этой команды все, дополнительных параметров нет.

    10. информация о системе

    Команда systeminfo отображает сведения о конфигурации компьютера, такие как имя и версия ОС, информация об оборудовании, время загрузки, сервер входа в систему и т. д.

    Эта команда отображает много подробностей, я обычно использую ее для проверки времени последней загрузки, входа на сервер и версии ОС.

    Вы можете запустить эту команду на удаленных компьютерах с параметром /s

      информация о системе /с ПК1  

    11.гетмак

    Эта команда возвращает MAC-адреса всех сетевых карт в системе. При устранении неполадок с клиентским подключением мне часто требуется MAC-адрес компьютера, чтобы я мог убедиться, что он подключен к коммутатору. Эта команда — лучший способ быстро получить MAC-адрес компьютера.

    Чтобы запустить его на локальном компьютере, просто введите getmac.

    Для запуска на удаленном компьютере используйте параметр /s

      getmac/s ПК1  

    12.результат

    Команда gpresult сообщает, какие групповые политики и параметры применяются к пользователю или компьютеру.

    Это еще одна команда, которую необходимо знать, если вы работаете с серверами Active Directory.

    Чтобы отобразить все примененные объекты групповой политики, выполните эту команду. Примечание. Вам необходимо запустить командную строку в режиме администратора, иначе полный отчет не будет создан.

      gpresult/r  

    Приведенная выше команда выдаст отчет для объектов групповой политики, примененных как пользователем, так и компьютером.

    и настройки компьютера

    Дополнительные примеры GPResult

    Показать объекты групповой политики, примененные к пользователю

      gpresult /r /scope:пользователь  

    Показать объекты групповой политики, примененные к компьютеру

      gpresult /r /scope:компьютер  

    Показать объекты групповой политики для удаленного компьютера

      gpresult /s pcname  

    Создать отчет в формате HTML

      gpresult /h c:\report.html  

    Отправить вывод команды в текстовый файл

      gpresult /r > c:\result.текст  

    13. кто

    Эта команда показывает, кто в данный момент вошел в локальную систему. Он также может отображать, к каким группам принадлежит пользователь. Используйте эту команду для отображения членства в группе вошедших в систему пользователей.

      whoami/группы  

    Довольно круто, правда?

    Больше команд whoami

    Показать имя пользователя в формате UPN

      whoami / upn  

    Отображает текущий домен, имя пользователя и SID пользователей

      whoami/пользователь  

    Отображает всю информацию для текущего пользователя

      whoami /все  

    14.клиент телнет

    Я использую клиент telnet для Windows, чтобы проверить, разрешает ли удаленный хост подключение к определенному порту. Я обычно использую это, когда кто-то говорит, что ваш брандмауэр блокирует работу программы.

    Если вы знаете номер порта, на котором работает приложение, вы можете использовать приведенную ниже команду. В этом примере я установил сервер filezilla, поэтому порт 21 должен быть открыт.

    Синтаксис: telnet + имя хоста или IP + номер порта

      телнет srv01 21  

    Вы можете получить или не получить ответ от удаленного сервера.В данном случае с filezilla делаю. Вы также можете просто получить пустой экран при успешном подключении.

    Если соединение не установлено, вы должны получить сообщение, как показано ниже.

    Это все, для чего я использую клиент telnet. Полный синтаксис команды см. в документации Microsoft по telnet.

    15. набор

    Команда set отображает информацию о переменной среды.

    Я не так часто использую эту команду, но все же она полезна для проверки сервера входа пользователя или быстрого просмотра переменных среды.

    Одна небольшая хитрость с этой командой заключается в том, что вы можете ввести команду, за которой следует строка, и она отобразит только эти результаты. Например, если я хочу найти все, что начинается с пути, я бы использовал эту команду

    .
      задать путь  

    Теперь он просто отображает все, что начинается с «пути».

    Резюме

    Вот 15 основных команд Windows, которые я до сих пор использую на регулярной основе. Все эти команды можно использовать в PowerShell или старой (и мертвой) командной строке Windows.Эти команды хороши независимо от того, на каком этапе вашей ИТ-карьеры вы находитесь. Я использовал некоторые из этих команд с тех пор, как начал работать техническим специалистом службы поддержки, и до сих пор использую их в качестве системного администратора/сетевого инженера.

    Есть какие-нибудь команды, которые вы все еще используете? Пожалуйста, поделитесь ими в разделе комментариев ниже.

    Источники

    Командная строка Windows: сводка основных команд

    Ниже приводится обзор стандартной файловой системы Unix.Точная иерархия зависит от платформы, поэтому вы можете не видеть точно такие же файлы/каталоги на своем компьютере:

    Знакомство с командной строкой Windows
    • Командная строка — это программа, основной целью которой является чтение команд и запуск других программ.

    • Основными преимуществами командной строки являются высокое соотношение действий и нажатий клавиш, поддержка автоматизации повторяющихся задач и возможность доступа к сетевым компьютерам.

    • Основными недостатками командной строки являются ее в основном текстовая природа и то, насколько загадочными могут быть ее команды и операции.

    Навигация по файлам и каталогам
    • Файловая система отвечает за управление информацией на диске.

    • Информация хранится в файлах, которые хранятся в каталогах (папках).

    • Каталоги также могут хранить другие каталоги, образующие дерево каталогов.

    • cd path изменяет текущий рабочий каталог.

    • ls путь печатает список определенного файла или каталога; ls сам по себе указывает текущий рабочий каталог.

    • pwd печатает текущий рабочий каталог пользователя.

    • / сам по себе является корневым каталогом всей файловой системы.

    • Относительный путь указывает местоположение, начинающееся с текущего местоположения.

    • Абсолютный путь указывает путь от корня файловой системы.

    • Имена каталогов в пути разделяются / в Unix и \ в Windows.

    • .. означает «каталог над текущим»; . сам по себе означает «текущий каталог».

    • Большинство имен файлов имеют вид something.extension . Расширение не требуется и ничего не гарантирует, но обычно используется для указания типа данных в файле.

    Работа с файлами и каталогами
    • cp старый новый копирует файл.

    • Путь mkdir создает новый каталог.

    • mv старый новый перемещает (переименовывает) файл или каталог.

    • rm path удаляет (удаляет) файл.

    • * соответствует нулю или более символов в имени файла, поэтому *.txt соответствует всем файлам, оканчивающимся на .txt .

    • ? соответствует любому одиночному символу в имени файла, поэтому ?.txt соответствует a.txt , но не any.txt .Х .

    • В оболочке нет корзины для мусора: как только что-то удалено, оно действительно пропало.

    • В зависимости от типа вашей работы вам может понадобиться более мощный текстовый редактор, чем Nano.

    Трубы и фильтры
    • cat отображает содержимое своих входов.

    • head отображает первые 10 строк своего ввода.

    • tail отображает последние 10 строк своего ввода.

    • sort сортирует входные данные.

    • wc подсчитывает строки, слова и символы во входных данных.

    • команда > файл перенаправляет вывод команды в файл.

    • первая | второй — это конвейер: вывод первой команды используется как ввод для второй.

    • Лучший способ использовать оболочку — использовать конвейеры для объединения простых одноцелевых программ (фильтров).

    Петли
    • Цикл for повторяет команды один раз для каждого элемента в списке.

    • Каждому циклу for нужна переменная для ссылки на то, над чем он работает в данный момент.

    • Используйте $name , чтобы расширить переменную (т. е. получить ее значение). ${name} также можно использовать.

    • Не используйте пробелы, кавычки или подстановочные знаки, такие как «*» или «?», в именах файлов, так как это усложняет раскрытие переменных.

    • Дайте файлам согласованные имена, которые легко сопоставить с шаблонами подстановочных знаков, чтобы упростить их выбор для зацикливания.

    • Используйте клавишу со стрелкой вверх для прокрутки предыдущих команд, чтобы отредактировать и повторить их.

    • Используйте Ctrl-R для поиска по ранее введенным командам.

    • Используйте историю для отображения последних команд и !номер для повторения команды по номеру.

    Сценарии оболочки
    • Сохранение команд в файлах (обычно называемых сценариями оболочки) для повторного использования.

    • имя файла bash запускает команды, сохраненные в файле.

    • [email protected] относится ко всем аргументам командной строки сценария оболочки.

    • $1 , $2 и т. д. относятся к первому аргументу командной строки, второму аргументу командной строки и т. д.

    • Поместите переменные в кавычки, если в значениях могут быть пробелы.

    • Предоставление пользователям возможности решать, какие файлы обрабатывать, является более гибким и более совместимым со встроенными командами Unix.

    Поиск вещей
    • find находит файлы с определенными свойствами, соответствующими шаблонам.

    • grep выбирает строки в файлах, которые соответствуют шаблонам.

    • --help — это флаг, поддерживаемый многими командами bash и программами, которые можно запускать из Bash, для отображения дополнительной информации о том, как использовать эти команды или программы.

    • команда man отображает справочную страницу для данной команды.

    • $(команда) вставляет вывод команды на место.

    Основные команды Windows CMD, которые вы должны знать

    ASSOC Отображает или изменяет ассоциации расширений файлов.
    ATTRIB Отображает или изменяет атрибуты файла.
    BREAK Устанавливает или отключает расширенную проверку CTRL+C.
    BCDBOOT Используется для копирования важных файлов в системный раздел и для создания нового системного хранилища BCD.
    BCDEDIT Устанавливает свойства в базе данных загрузки для управления загрузкой.
    CACLS Показывает или изменяет списки управления доступом (ACL) к файлам.
    CALL Вызов пакетной программы из другой.
    CD Показывает имя или изменения в текущем каталоге.
    CHCP Отображает или устанавливает номер активной кодовой страницы.
    CHDIR Отображает имя или изменения в текущем каталоге.
    CHKDSK Проверяет диск и отображает отчет о состоянии.
    CHKNTFS Отображает или изменяет проверку диска во время загрузки.
    ВЫБОР Команда пакетного файла, которая позволяет пользователям выбирать из набора параметров.
    ШИФРОВ Отображает или изменяет шифрование каталогов (файлов) на разделах NTFS.
    CLIP Перенаправляет вывод другой команды в буфер обмена Windows.
    CLS Очищает экран.
    CMD Запускает новый экземпляр интерпретатора команд Windows.
    CMDKEY Создает, перечисляет и удаляет сохраненные имена пользователей и пароли или учетные данные.
    ЦВЕТ Устанавливает цвета консоли по умолчанию.
    COMP Сравнивает содержимое двух файлов или наборов файлов побайтно
    COMPACT Отображает или изменяет сжатие файлов в разделах NTSF.
    ПРЕОБРАЗОВАТЬ Преобразует тома FAT в NTFS. Вы не можете преобразовать текущий диск.
    КОПИРОВАТЬ Копирует один или несколько файлов в другое место.
    ДАТА Отображает или устанавливает дату.
    DEFRAG Приспособление для дефрагментации диска.
    DEL Удаляет один или несколько файлов.
    DIR Отображает список файлов и подкаталогов в каталоге.
    DISKCOMP Сравнивает содержимое двух дискет.
    DISKCOPY Копирует содержимое одной дискеты на другую.
    DISKPART Отображает или настраивает свойства раздела диска.
    DOSKEY Редактирует командные строки, вызывает команды Windows и создает макросы.
    DRIVERQUERY Отображает текущий статус и свойства драйвера устройства.
    ECHO Отображает сообщения или включает или выключает эхо команд.
    ENDLOCAL Завершает локализацию изменений среды в пакетном файле.
    УДАЛИТЬ Удаляет один или несколько файлов.
    ВЫХОД Выход и закрытие командной оболочки.
    РАСШИРИТЬ Расширяет сжатые файлы.
    FC Сравнивает два файла или наборы файлов и отображает различия между ними.
    НАЙТИ Поиск текстовой строки в файле или файлах.
    FINDSTR Поиск строк в файлах.
    FOR Запускает указанную команду для каждого элемента в наборе.
    FORFILES Выбирает файлы в папке для пакетной обработки.
    FORMAT Форматирует диск для использования с Windows.
    FSUTIL Отображает или настраивает свойства файловой системы.
    FTYPE Отображает или изменяет типы файлов, используемые в ассоциациях расширений файлов.
    GOTO Направляет интерпретатор команд Windows к помеченной строке в пакетной программе.
    GPRESULT Отображает информацию о групповой политике для машины или пользователя.
    GRAFTABL Позволяет Windows отображать расширенный набор символов в графическом режиме.
    ПОМОЩЬ Предоставляет справочную информацию для команд Windows.
    ICACLS Отображение, изменение, резервное копирование или восстановление списков ACL для файлов и каталогов.
    IF Выполняет условную обработку в пакетных программах.
    IPCONFIG Отображает все текущие значения конфигурации сети TCP/IP.
    МЕТКА Создает, изменяет или удаляет метку тома диска.
    MD Создает каталог.
    MKDIR Создает каталог.
    MKLINK Создает символические ссылки и жесткие ссылки.
    РЕЖИМ Настраивает системное устройство.
    ДОПОЛНИТЕЛЬНО Отображает вывод по одному экрану за раз.
    MOVE Перемещает один или несколько файлов из одного каталога в другой каталог.
    OPENFILES Запрашивает, отображает или отключает открытые файлы или файлы, открытые пользователями сети.
    ПУТЬ Отображает или задает путь поиска исполняемых файлов.
    ПАУЗА Приостанавливает обработку пакетного файла.
    POPD Восстанавливает предыдущее значение текущего каталога, сохраненное PUSHD.
    ПЕЧАТЬ Печать текстового файла.
    PROMPT Изменяет командную строку Windows.
    PUSHD Сохраняет текущий каталог, а затем изменяет его.
    RD Удаляет каталог.
    RECOVER Восстанавливает читаемую информацию с плохого или дефектного диска.
    REM Обозначает комментарии (примечания) в пакетных файлах.
    REN Переименовывает файл или файлы.
    ПЕРЕИМЕНОВАТЬ Переименовывает файл или файлы.
    REPLACE Заменяет файлы.
    RMDIR Удаляет каталог.
    ROBOCOPY Расширенная утилита для копирования файлов и деревьев каталогов.
    SET Отображает, устанавливает или удаляет переменные среды для текущего сеанса.
    SETLOCAL Начинает локализацию изменений среды в пакетном файле.
    SETX Устанавливает переменные среды.
    SC Отображает или настраивает службы (фоновые процессы).
    SCHTASKS Планирует запуск команд и программ на компьютере.
    SHIFT Смещает положение заменяемых параметров в пакетных файлах.
    ВЫКЛЮЧЕНИЕ Позволяет правильно локально или удаленно выключить машину.
    СОРТИРОВКА Сортировка ввода.
    СТАРТ Запускает отдельное окно для запуска указанной программы или команды.
    SUBST Связывает путь с буквой диска.
    SYSTEMINFO Отображает свойства и конфигурацию машины.
    TAKEOWN Позволяет администратору стать владельцем файла.
    СПИСОК ЗАДАЧ Отображает все запущенные в данный момент задачи, включая службы.
    TASKKILL Завершение запущенных процессов или приложений.
    ВРЕМЯ Отображает или устанавливает системное время.
    ТАЙМ-АУТ Приостанавливает работу командного процессора на указанное количество секунд.
    TITLE Задает заголовок окна для сеанса CMD.EXE.
    ДЕРЕВО Графически отображает структуру каталогов диска или пути.
    ТИП Отображает содержимое текстового файла.
    VER Отображает версию Windows.
    VERIFY Сообщает Windows, правильно ли записываются ваши файлы на диск.
    VOL Отображает метку тома диска и серийный номер.
    VSSADMIN Средство администрирования службы теневого копирования томов.
    WHERE Отображает расположение файлов, соответствующих шаблону поиска.
    WMIC Отображает информацию WMI в интерактивной командной оболочке.
    XCOPY Копирует файлы и деревья каталогов.

    Команды Windows компилятора Visual Basic — команды SS64

    VBC.exe

    Утилита командной строки Windows VBC представляет собой компилятор Visual Basic , известный как VBC . В этой следующей статье мы увидим параметры и использование команды с примерами.

    Командная строка

    CMD Line  – это текстовый интерфейс  , который передает команду от пользователя в ОС.

    CLI-интерпретатор командной строки

    Интерпретатор командной строки (CLI) для Windows — это CMD.EXE. Кроме того, вы можете использовать PowerShell , который может автоматизировать многие задачи системного администрирования, и эти задачи недоступны в командной строке. С помощью CLI вы можете общаться со своей системой, вводя текст в командах.В результате ваша система отвечает на текст, который вы набрали ранее, а затем пользователь может продолжить работу со следующей появившейся командной строкой.

    Чтобы открыть окно команды «Выполнить».

    Окно команд запуска  помогает запускать программы, открывать файлы и папки. И есть несколько способов открыть диалоговое окно команды запуска. Это окно команды запуска поможет вам быстро перейти прямо к нужной программе.

    С помощью сочетания клавиш:

    ОКНА+R

    Чаще всего используется метод сочетания клавиш  в поле команды запуска.Также этот способ есть во всех версиях Windows. Это поможет одновременно нажать клавишу Windows+ R   , чтобы открыть диалоговое окно «Выполнить команду». Затем введите « cmd » на открытой панели и нажмите « ok », чтобы открыть командную строку.

    Окно команды «Выполнить»

    Что делает команда VBC?

    Команда VBC является компилятором Visual Basic. VBC.exe называется компилятором командной строки Visual Basic и связан с приложением Microsoft Visual Studio .Он был представлен и разработан корпорацией Microsoft с .NET framework 1.0 . exe означает исполняемые файлы .

    Синтаксис

     параметры программы VBC.exe.vb
     

    Параметр Пояснение

    • @(Файл-ответа) — указывает файл ответов   .
    • -additionalfile — Дополнительные файлы, которые не влияют напрямую на генерацию кода , но могут использоваться анализаторами для ошибок/предупреждений.
    • -addmodule:fileList — заставляет компилятор сделать всю информацию о типе из указанных файлов доступной для проекта.
    • -analyzer /-a — выполняет анализаторов из этой сборки
    • -baseaddress:address — указывает базовый адрес при создании DLL.
    • -bugreport:file — формирует файл, содержащий информацию , которая позволяет легко сообщить об ошибке.
    • — Алгоритм контрольной суммы: {SHA1, SHA256}. — алгоритм для вычисления контрольной суммы исходного файла , хранящейся в PDB. Чтобы избежать конфликта с SHA1, Microsoft предлагает SHA256 или лучше.
    • -codepage:id — кодовая страница, используемая для всех файлов исходного кода  в компиляции.
    • -отладка: [полный | pdbonly] — выдает отладочную информацию.
    • -define:symbol=value,.. — указывает символов для условной компиляции.
    • -delaysign — определяет, будет ли полностью или частично подписывать сборку.
    • -детерминированный – It Выводит сборку , бинарное содержимое которой одинаково во всех компиляциях, если входные данные идентичны.
    • -doc:file — этот параметр обрабатывает комментарии документации к файлу XML.
    • -errorreport{ подсказка | очередь | отправить | нет } — сообщает о внутренних ошибках компилятора VB (ICE) команде VB в Microsoft.
    • -filealign — указывает, где выравнивать разделы выходного файла . Разработчики редко используют эту опцию.
    • -help — Показать параметры компилятора .
    • -высокая энтропия[+ | -] — этот вариант поддерживает высокую энтропию Рандомизация размещения адресного пространства (ASLR).
    • -imports:namespaceList — импортирует пространство имен из указанной сборки.
    • -keycontainer:container — имя контейнера ключа для пары ключей , чтобы дать сборке строгое имя.
    • -keyfile:file — указывает файл, содержащий ключ или пару ключей , чтобы дать сборке строгое имя.

    Дополнительные опции

    • -langversion:version — языковая версия: 9|9.0|10|10.0|11|11.0.
    • -libpath:dirList — указывает расположение сборок, на которые ссылается параметр -reference.
    • -link:fileList — делает информацию о типе COM в указанных сборках доступной для проекта.
    • -linkresource:filename[,identifier[,public|private]] — этот параметр формирует ссылку на управляемый ресурс.
    • -main:location — класс, содержащий процедуру Sub Main для использования при запуске.
    • -moduleassemblyname:assembly_name имя сборки , частью которой будет модуль.
    • -modulename: строка — указывает имя исходного модуля .
    • -netcf — назначает компилятору таргетинг на  .NET Compact Framework .
    • -noconfig — не компилируется с Vbc.rsp .
    • -nlogo — этот параметр подавляет баннерную информацию компилятора .
    • -nostdlib — заставляет компилятор не ссылаться на стандартные библиотеки .
    • -nowarn[:numberList] — Предупреждение  Идентификационные номера  , которые компилятор должен подавить. Если в списке нет идентификаторов, все предупреждения подавляются.
    • -nowin32manifest — этот параметр информирует компилятор о том, что не следует встраивать манифест приложения в исполняемый файл.
    • -оптимизировать[ + | — ] — опция включает или отключает оптимизацию кода .

    Опции Также включает

    • -optioncompare:{binary | text} — указывает, должно ли сравнение строк быть двоичным или использовать текстовую семантику, зависящую от локали.
    • Optionexplicit — Принудительное явное объявление переменных  и не переопределять операторы исходного кода.
    • -optioninfer — включить использование локального вывода типа в объявлениях переменных.
    • -optionstrict — Применяет семантику strict language .
    • -out:filename — указывает выходной файл.
    • -parallel[+|-] – Использовать ли   параллельную сборку  (+).
    • -платформа{ x86 | х64 | Итаниум | рука | любой процессор | anycpu32bitpreferred } — целевой процессор для выходного файла.
    • -preferreduilang — имя предпочтительного языка вывода .
    • -quiet — запрещает компилятору отображать код ошибок, связанных с синтаксисом , и предупреждений.
    • -recurse:[dir]file — ищет в подкаталогах исходные файлы для компиляции.
    • -reference:fileList — импорт метаданных из сборки.
    • -refonly — выводит только эталонную сборку.
    • -refout:filepath — указывает выходной путь эталонной сборки.
    • -удалить чеки[+ | -] — Кому  Отключить [-] или включить[+]  целочисленную проверку переполнения.
    • -resource:filename[,identifier[,public|private]] — встроить управляемый ресурс в сборку.
    • -rootnamespace:namespace — указывает пространство имен для всех объявлений типов.
    • -ruleset:file набор правил файл , который отключает определенную диагностику.
    • -sdkpath:path — указывает расположение Mscorlib.dll и Microsoft.VisualBasic.dll.
    • -subsystemversion:major.minor  минимальная версия подсистемы , которую может использовать сгенерированный исполняемый файл.
    • -цель:{exe | библиотека | модуль | ВинЭкс | appcontainerexe | winmdobj} — определяет формат выходного файла.
    • -utf8output — отображает вывод компилятора с использованием кодировки UTF-8.
    • -vbruntime:{ – | + | * | path } — компилировать со ссылкой или без нее в библиотеку времени выполнения VB или в отношении конкретной библиотеки времени выполнения.
    • -verbose — выводит дополнительную информацию во время компиляции.
    • -warnaserror — преобразует предупреждений в ошибки.
    • -win32icon:filename — вставить .ico-файл  в выходной файл.
    • -win32manifest:fileName — определяемый пользователем приложение Win32 манифест для встраивания в переносимый исполняемый (PE) файл проекта.
    • -win32resource:filename — вставляет ресурс Win32 в выходной файл   .
    • -? — отображает параметры компилятора.
    • Путь к диску .Net 2.0 vbc.exe:

    C:\Windows\Microsoft.NET\Framework\v2.0.50727\vbc.exe

    • Путь к диску .Net 4.0 vbc.exe в системе:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe

    Примеры

    • Для компиляции программы VB для создания исполняемого файла вы можете использовать эту команду
     C:\> C:\Windows\Microsoft.NET\Framework\v2.0.50727\vbc "C:\code\demo.vb" /out:"C:\code\demo.exe" /target:exe
     

    С помощью приведенной выше статьи вы можете узнать о VBC , который является компилятором Visual Basic . Если у вас есть какие-либо предложения или вопросы относительно этой статьи, сообщите нам об этом в разделе комментариев, и мы вскоре обновим ее для вас.

    Справочные статьи

    • Команда PsInfo: предоставляет информацию о системе

      Инструмент командной строки Windows PsInfo предназначен для отображения информации о системе.По сути, работа команды заключается в сборе информации о локальной системе.

    • Команда PsGetSid: показывает SID компьютера!

      Средство командной строки Windows PsGetSid отображает SID компьютера или пользователя.

    • Команда PsFile: отображает файлы, открытые удаленно

      Команда PsFile предназначена для отображения файлов, открытых удаленно, или закрытия открытого файла. Эта команда поможет вам отобразить список открытых файлов в локальной системе.

    • Команда WECUTIL: Утилита сбора событий Windows

      Утилита командной строки Windows WECUTIL — это Утилита сбора событий Windows.

    • Команда ProcDump: Контролирует приложения для скачков ЦП!

      Инструмент командной строки Windows ProcDump предназначен для мониторинга приложения на наличие всплесков ЦП.

    Часто задаваемые вопросы

    Что означает VBC?

    VBC означает компилятор Visual Basic.

    В VBC.exe что означает exe?

    В VBC.exe exe означает исполняемые файлы.

    Для чего используется эта команда?

    Команда VBC компилирует программы в Visual Studio IDE (интегрированная среда разработки).

    Памятка по командам Windows PowerShell

    (PDF), советы и списки

    Когда дело доходит до запуска команд в Windows, PowerShell стал своего рода козырем в рукаве. В течение многих лет энтузиасты были ограничены рамками командной строки Windows, но в 2006 году появилась мощная альтернатива PowerShell.

    Что такое Windows PowerShell?

    PowerShell — это интерактивный интерфейс командной строки ( CLI ) и механизм автоматизации, разработанный Microsoft для помощи в проектировании системных конфигураций и автоматизации административных задач.

    Этот инструмент имеет собственную командную строку с уникальным языком программирования, похожим на Perl. Изначально PowerShell был разработан для управления объектами на компьютерах пользователей.

    Сегодня PowerShell предлагает пользователям обширную среду, в которой они могут выполнять и автоматизировать задачи управления системой. Пользователь может получить доступ к ресурсам из Active Directory в Exchange Server через одну программу. По своей сути PowerShell позволяет пользователю получить доступ:

    • Командная строка
    • Команды PowerShell
    • .NET Framework API
    • Инструментарий управления Windows
    • Объектная модель компонентов Windows

    Поскольку PowerShell стал приложением с открытым исходным кодом, пользователи Linux и Unix теперь могут получить доступ к этой универсальной платформе. PowerShell в основном используется для помощи пользователям в автоматизации административных задач. Вместо выполнения утомительных и повторяющихся задач пользователь может просто создавать сценарии и выполнять команды, а PowerShell выполняет их автоматически.Пользователь может настроить сотни команд, называемых командлетами .

    Майкрософт PowerShell Загрузите PowerShell — последнюю стабильную версию

    Список команд PowerShell
    Вот 25 основных команд PowerShell:
    Имя команды Псевдоним Описание
    Set-Location cd, chdir, sl Устанавливает текущее рабочее местоположение в указанное местоположение.
    Get-Content cat, gc, type Получает содержимое элемента в указанном месте.
    Add-Content ac Добавляет содержимое к указанным элементам, например, добавляет слова в файл.
    Set-Content sc Записывает или заменяет содержимое элемента новым содержимым.
    Copy-Item copy, cp, cpi Копирует элемент из одного места в другое.
    Remove-Item del, erase, rd, ri, rm, rmdir Удаляет указанные элементы.
    Move-Item mi, move, mv Перемещает предмет из одного места в другое.
    Set-Item si Изменяет значение элемента на значение, указанное в команде.
    Новый элемент ni Создает новый элемент.
    Start-Job sajb Запускает фоновое задание Windows PowerShell.
    Объект сравнения сравнение, различие Сравнивает два набора объектов.
    Group-Object group Группирует объекты, содержащие одинаковые значения указанных свойств.
    Invoke-WebRequest curl, iwr, wget Получает содержимое с веб-страницы в Интернете.
    Measure-Object Measure Вычисляет числовые свойства объектов, а также символов, слов и строк в строковых объектах, таких как файлы …
    Resolve-Path rvpa Разрешает подстановочные знаки в пути и отображает содержимое пути.
    Возобновление задания rujb Перезапуск приостановленного задания
    Set-Variable set, sv Устанавливает значение переменной. Создает переменную, если переменная с запрошенным именем не существует.
    Show-Command shcm Создает команды Windows PowerShell в графическом командном окне.
    Sort-Object sort Сортирует объекты по значениям свойств.
    Start-Service sasv Запускает одну или несколько остановленных служб.
    Start-Process saps, start Запускает один или несколько процессов на локальном компьютере.
    Приостановка задания sujb Временно останавливает задания рабочего процесса.
    Wait-Job wjb Подавляет командную строку до тех пор, пока одно или все фоновые задания Windows PowerShell, запущенные в сеансе, не будут …
    Where-Object ?, где Выбирает объекты из коллекции на основе значений их свойств.
    Запись-вывод эхо, запись Отправляет указанные объекты следующей команде в конвейере. Если команда является последней командой в конвейере,…

    Памятка PowerShell (PDF)

    Получите PDF-версию нашей памятки по PowerShell.

    Как использовать Windows PowerShell

    PowerShell идеально подходит для корпоративных администраторов, выполняющих сложные операции управления в крупных корпоративных сетях.Вместо того, чтобы сопоставлять информацию о сотнях различных серверов и служб вручную (что заняло бы много времени), вы можете просто запустить скрипт в PowerShell, чтобы автоматически возвращать вам информацию.

    Вообще говоря, PowerShell наиболее удобен для пользователей, имеющих опыт работы с командными строками. Чтобы использовать PowerShell, вы можете запускать различные командлеты, сценарии, исполняемые файлы и классы .NET. В этой статье мы в основном сосредоточимся на командлетах и ​​сценариях, чтобы помочь вам разобраться с основами.

    В Udemy есть несколько курсов по PowerShell с самым высоким рейтингом, которые могут оказаться вам полезными.

    PowerShell и командная строка

    Для многих пользователей PowerShell является лучшей альтернативой командной строке. Причина в том, что у него просто больше лошадиных сил. Одно из самых больших отличий заключается в том, что PowerShell использует командлеты, а не команды. Командлеты делают управление реестром и инструментарий управления Windows доступными для администраторов. Напротив, командная строка ограничена гораздо более простыми командами.

    Синтаксис двух платформ несколько пересекается, поскольку PowerShell будет принимать некоторые команды командной строки, такие как ipconfigtocd . Однако они известны как псевдонимы, а не командлеты. Еще одно ключевое отличие состоит в том, что PowerShell сосредоточен на объектах. Каждый фрагмент данных, выводимых командлетом, представляет собой объект, а не текст. Это облегчает пользователю навигацию по сложным данным. Включение платформы .NET также позволяет сценариям PowerShell использовать файлы .NET-интерфейсы. Короче говоря, PowerShell — это командная строка на стероидах.

    Загрузка PowerShell

    Прежде чем мы углубимся в основы использования PowerShell, вам сначала нужно получить доступ к основному интерфейсу. Если вы являетесь пользователем Windows 10, у вас уже есть доступ к PowerShell 5. Пользователи Windows 8–8.1 имеют доступ к PowerShell 4, но если вы используете Windows 7, вам нужно будет установить его в .NET. фреймворк. Во всех операционных системах PowerShell предлагает два различных интерфейса.

    Более продвинутой является интегрированная среда сценариев, которая действует как всеобъемлющий графический интерфейс для опытных пользователей. Основной альтернативой является консоль PowerShell, которая предоставляет пользователю командную строку для ввода своих команд. Новичкам рекомендуется придерживаться последнего, пока они не изучат основы PowerShell.

    Чтобы запустить PowerShell в Windows 10, вы должны быть администратором. Войдите в систему как администратор, нажмите Start и прокрутите список приложений, пока не найдете Windows PowerShell .Щелкните правой кнопкой мыши и выберите Запуск от имени администратора . В Windows 8.1 просто найдите PowerShell в папке System   . Точно так же в Windows 7 каталогом по умолчанию для PowerShell является папка Accessories после установки программы.

    Какими способами я могу запустить PowerShell в качестве администратора?
    1. Нажмите WIN + R, введите powershell , нажмите Ctrl+Shift+Enter. Нажмите OK для запуска от имени администратора.
    2. Введите powershell в поле поиска на панели задач. Выберите Запуск от имени администратора из списка параметров на правой панели списка результатов.
    3. Откройте командную строку, введите powershell, и нажмите Enter. Введите start-process PowerShell -verb runas и нажмите Enter.
    4. Также в командной строке введите runas /netonly /user: RemoteDomain \Администратор powershell (замените URL или имя хоста на RemoteDomain)

    Примечание к опции 4 в этом списке:

    Параметр /netonly для runas применяет учетную запись пользователя к удаленным целям.Итак, в этом случае вы хотите запустить PowerShell от имени администратора на компьютере, который идентифицируется RemoteDomain. Учетная запись администратора активна на этом удаленном устройстве, а не на локальном компьютере, поэтому при появлении запроса введите пароль для учетной записи администратора, а не пароль для учетной записи администратора на локальном компьютере.

    Как запускать командлеты

    Короче говоря, командлет — это однофункциональная команда. Вы вводите командлеты в командную строку так же, как и в случае с традиционной командой или утилитой.Командлеты — это основной способ взаимодействия с CLI.

    В PowerShell большинство командлетов написаны на C# и состоят из инструкций, предназначенных для выполнения функции, которая возвращает объект .NET.

    В PowerShell можно использовать более 200 командлетов. Командная строка Windows PowerShell не чувствительна к регистру, поэтому эти команды можно вводить как в верхнем, так и в нижнем регистре. Основные командлеты перечислены ниже:

    • Get-Location — Получить текущий каталог
    • Set-Location — получить текущий каталог
    • Move-item  – переместить файл в новое место
    • .
    • Copy-item — Копировать файл в новое место
    • Переименовать — элемент Переименовать существующий файл
    • Новый элемент — Создать новый файл

    Чтобы получить полный список доступных вам команд, используйте командлет  Get-Command  .В командной строке введите следующее:

      PS C:\> Get-Command  

    Важно отметить, что Microsoft запрещает пользователям использовать пользовательские командлеты PowerShell в настройках по умолчанию. Чтобы использовать командлеты PowerShell, вам необходимо изменить ExecutionPolicy с Restricted на RemoteSigned . Remote Signed позволит вам запускать собственные сценарии, но не позволит запускать неподписанные сценарии других пользователей.

    Чтобы изменить политику выполнения, введите следующую команду PowerShell:

      PS C:\>   Set-ExecutionPolicy  

    Чтобы изменить на RemoteSigned , введите следующую команду:

      PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned  

    Убедитесь, что вы находитесь в учетной записи администратора, чтобы у вас было разрешение на установку новой политики выполнения.

    Как запускать сценарии PowerShell

    Процессы и команды на основе сценариев являются частью универсальности PowerShell. В PowerShell скрипт представляет собой текстовый файл с расширением ps1 в имени. Чтобы создать новый сценарий, вы можете просто открыть блокнот Windows, ввести свои команды и сохранить с «.ps1» в конце имени.

    Чтобы запустить скрипт, введите его папку и имя файла в окно PowerShell:

      PS c:\powershell\mynewscript.пс1  

    Как только вы это сделаете, выбранный вами сценарий будет запущен.

    Хотите создать собственные сценарии PowerShell? Почти 5 тысяч студентов прошли этот курс Udemy по расширенному написанию сценариев с помощью PowerShell.

    Перекрытие с командами Windows

    Когда вы новичок в PowerShell, вам может показаться ошеломляющим попытка изучить целую новую библиотеку команд. Однако большинство новых пользователей не понимают, что синтаксис, используемый в командной строке Windows, совпадает с синтаксисом PowerShell.Это упрощается тем, что PowerShell не чувствителен к регистру.

    Как и в командной строке, в PowerShell команда cd по-прежнему изменяет каталоги, а dir по-прежнему предоставляет список файлов в выбранной папке. Таким образом, важно помнить, что вы не обязательно начинаете с нуля. Принятие этого на вооружение поможет уменьшить кривую обучения, с которой вы сталкиваетесь при использовании PowerShell, и уменьшит количество новых команд, которые вам нужно изучить.

    При этом важно отметить, что они не считаются полными командами PowerShell, а являются псевдонимами (название Powershell для команд командной строки Windows).Поэтому, даже если вы можете попробовать некоторые команды командной строки в PowerShell, вы должны узнать как можно больше о новых. Тем не менее, командная строка определенно может помочь новым пользователям освоить PowerShell и сразу приступить к работе.

    Резервное копирование базы данных SQL с помощью PowerShell

    Многие используют PowerShell для резервного копирования баз данных SQL. Интерфейс командной строки может выполнять полное резервное копирование базы данных, резервное копирование файлов и резервное копирование журнала транзакций.Существует множество способов резервного копирования базы данных в PowerShell, но один из самых простых — использовать команду Backup-SqlDatabase . Например:

      PS C:\> Backup-SqlDatabase -ServerINstance «Компьютер\Экземпляр» -Database «Databasecentral»  

    Это создаст резервную копию базы данных с именем «Databasecentral» (или именем выбранной вами базы данных).

    Чтобы создать резервную копию журнала транзакций, введите:

      PS C:\> Backup-SqlDatabase -ServerInstance «Компьютер\Экземпляр» -Database «Databasecentral» -Журнал BackupAction  

    Будет создан журнал транзакций выбранной базы данных.

    Основные команды PowerShell

    Использование псевдонимов пока не поможет вам в PowerShell, поэтому важно посвятить себя изучению всего, что возможно, о родных командах PowerShell. Мы коснулись некоторых из них выше, но ниже мы собираемся более подробно разобрать основные из них.

    Получить помощь

    Эта команда должна быть в самом верху списка любого нового пользователя, когда речь идет о PowerShell. Команду Get-Help можно использовать для буквального получения справки по любой другой команде PowerShell.Например, если вы знаете имя команды, но не знаете, что она делает и как ее использовать, команда Get-Help предоставляет полный синтаксис команды.

    Например, если вы хотите увидеть, как работает Get-Process, введите:

      PS C:\> Get-Help -Name Get-Process  
      PS C:\> Set-ExecutionPolicy  

    Как упоминалось ранее в этом руководстве, у Microsoft есть политика ограниченного выполнения, которая запрещает выполнение сценариев в PowerShell, если вы не измените ее.При настройке политики выполнения у вас есть четыре варианта на выбор:

    • Restricted  – политика выполнения по умолчанию, которая останавливает запуск скриптов.
    • All Signed  – сценарии будут запускаться, если они подписаны доверенным издателем
    • .
    • Remote Signed  – позволяет запускать сценарии, созданные локально
    • .
    • Unrestricted  – Политика без ограничений на запуск скриптов
      PS C:\> Get-ExecutionPolicy  

    Если вы используете PowerShell, вы не всегда можете работать на знакомом вам сервере.Выполнение команды Get-Execution Policy позволит вам увидеть, какая политика активна на сервере, прежде чем запускать новый скрипт. Если вы увидите, что рассматриваемый сервер работает в соответствии с ограниченной политикой, вы можете выполнить команду Set-ExecutionPolicy , чтобы изменить ее.

    Get-Service

    Одной из наиболее важных команд является Get-Service , которая предоставляет пользователю список всех служб, установленных в системе, как запущенных, так и остановленных.Этим командлетом можно управлять, используя определенные имена служб или объекты.

    Например, если вы наберете PS C:\> Get-Service , вам будет показан список всех служб на вашем компьютере, их статусы и отображаемые имена.

    Чтобы использовать эту команду для получения определенных служб, введите:   PS C:\ Get-Service «WMI*» , чтобы получить все службы, названия которых начинаются с WMI.

    Если вы хотите ограничить вывод активными службами на вашем компьютере, введите следующую команду:

      PS C:\ Get-Service | Где-Объект {$_.Статус -eq «Выполняется»}  

    Преобразовать в HTML

    При использовании PowerShell может потребоваться создать отчет об увиденной вами информации. Один из лучших способов сделать это — использовать команду ConvertTo-HTML . Этот командлет позволяет создавать отчеты с таблицами и цветами, которые помогают визуализировать сложные данные. Просто выберите объект и добавьте его в команду. Например, вы можете ввести:

      Get-PSDrive | ConvertTo-Html  

    Это возвращает массу информации, поэтому рекомендуется ограничить ее файлом с помощью команды Out-File.Лучшая альтернативная команда:

      Диск Get-PSD | Преобразовать в HTML | Исходящий файл - FilePath PSDrives.html  

    Затем будет сгенерирован файл HTML в виде таблицы. Например:

    Затем вы можете добавить свои собственные цвета и границы, чтобы улучшить представление.

    Export-CSV (и Get-Service)

    Не менее важна для повышения наглядности команда Экспорт-CSV. Он позволяет экспортировать данные PowerShell в файл CSV. По сути, эта команда создает CSV-файл, в котором собраны все объекты, выбранные вами в PowerShell.Каждый объект имеет свою собственную строку или строку в файле CSV. Эта команда в основном используется для создания электронных таблиц и обмена данными с внешними программами.

    Чтобы использовать эту команду, введите:

      PS C:\> Get-Service | Экспорт-CSV c:\service.csv  

    Важно помнить, что нельзя форматировать объекты перед запуском команды Export-CSV. Это связано с тем, что в результате форматирования объектов в CSV-файл помещаются только отформатированные свойства, а не сами исходные объекты.Если вы хотите отправить определенные свойства объекта в CSV-файл, используйте командлет Select-Object  .

    Чтобы использовать командлет Select-Object   , введите:

      PS C:\> Get-Service | Select-Object Name, Status | Экспорт-CSV c:\Service.csv  

    Процесс получения

    Если вы хотите просмотреть все процессы, запущенные в настоящее время в вашей системе, очень важна команда Get-Process . Чтобы получить список всех активных процессов на вашем компьютере, введите:

      PS C:\ Get-Process  

    Обратите внимание: если вы не укажете никаких параметров, вы получите разбивку по каждому активному процессу на вашем компьютере.Чтобы выбрать конкретный процесс, сузьте результаты по имени или идентификатору процесса и объедините их с командлетом Format-List   , который отображает все доступные свойства. Например:

      PS C:\ Get-Process windowrd, проводник | Список форматов *  

    Это обеспечивает всесторонний контроль за всеми активными процессами.

    Get-EventLog

    Если вы когда-нибудь захотите получить доступ к журналам событий вашего компьютера (или журналам на удаленных компьютерах) при использовании PowerShell, вам понадобится команда Get-EventLog .Этот командлет работает только с классическими журналами событий, поэтому вам понадобится команда Get-WinEvent для журналов более поздних версий, чем Windows Vista.

    Чтобы запустить команду журнала событий, введите:

      PS C:\> Get-EventLog -List  

    Это покажет все журналы событий на вашем компьютере.

    Одной из наиболее распространенных причин, по которой пользователи просматривают журналы событий, является обнаружение ошибок. Если вы хотите видеть события ошибок в своем журнале, просто введите:

      PS C:\> Get-EventLog -LogName System -EntryType Ошибка  

    Если вы хотите получать журналы событий с нескольких компьютеров, укажите, какие устройства вы хотите просмотреть (перечислены ниже как «Сервер1» и «Сервер2»).Например:

      PS C:\> Get-EventLog - LogName «Windows PowerShell» -ComputerName «локальный компьютер», «Server1», «Server2».  

    Для поиска в журналах событий можно использовать следующие параметры:

    • После  – пользователь указывает дату и время, и командлет находит события, произошедшие после
    • .
    • AsBaseObject — предоставляет System.Diagnostics.EventLogEntry для каждого события
    • AsString  – возвращает выходные данные в виде строк
    • .
    • До  – пользователь указывает дату и время, и командлет находит события, которые произошли до
    • .
    • ComputerName  — используется для обозначения удаленного компьютера
    • .
    • EntryType  – указывает тип записи событий (ошибка, аудит ошибок, аудит успехов, информация, предупреждение)
    • Index  – указывает значения индекса, из которых командлет находит события
    • .
    • Список — Предоставляет список журналов событий
    • Имя пользователя  – указывает имена пользователей, связанные с данным событием
    • .

     Остановить процесс

    При использовании PowerShell нередко происходит зависание процесса.Всякий раз, когда это происходит, вы можете использовать  Get-Process  , чтобы получить имя процесса, в котором возникли трудности, а затем остановить его с помощью команды Stop-Process  . Как правило, вы завершаете процесс по его имени. Например:

      PS C:\> Stop-Process -Name «блокнот»  

    В этом примере пользователь закрыл Блокнот с помощью команды Stop-Process .

    PowerShell: мощный интерфейс командной строки

    Хотя переход на PowerShell может показаться довольно сложным, его интерфейс командной строки работает почти так же, как и любой другой.У него могут быть свои уникальные командлеты, но множество онлайн-ресурсов могут помочь вам с любой административной задачей, о которой вы только можете подумать. Чтобы получить максимальную отдачу от PowerShell, вам просто нужно привыкнуть к множеству доступных вам команд.

    Как новый пользователь, легко испугаться 200 с лишним командлетов PowerShell. Убедитесь, что вы начинаете с интерфейса командной строки, прежде чем перейти к полноценному графическому интерфейсу. Независимо от того, являетесь ли вы новичком в PowerShell или интерфейсах командной строки, в Интернете доступно более чем достаточно информации, которая поможет вам максимально эффективно использовать этот мощный инструмент.

    Часто задаваемые вопросы о командах PowerShell

    Как перемещаться в Windows PowerShell?

    Наиболее важные навигационные действия, которые вам необходимо знать для PowerShell, — это как войти в него и как выйти из него. Самый простой способ получить доступ к среде PowerShell — ввести PowerShell в поле поиска на панели задач. PowerShell запускается в отдельном окне, поэтому его можно закрыть, просто щелкнув X в правом верхнем углу рамки окна.Правильный способ закрыть окно — ввести exit и командную строку. Стандартные команды навигации командной строки работают в PowerShell, поэтому используйте cd для смены каталога. Введите букву диска, а затем двоеточие (например, D: ), чтобы переключиться на другой диск.

    Windows PowerShell — это то же самое, что командная строка?

    PowerShell — это усовершенствование командной строки, поскольку его возможности сценариев оболочки включают в себя лучшие программные конструкции, чем те, которые доступны для пакетных заданий в командной строке.Все команды командной строки доступны в PowerShell, но в PowerShell есть дополнительные команды и утилиты, называемые командлетами. Думайте о PowerShell как о командной строке +.

    Как научиться писать сценарии bash?

    Сценарий Bash — это сценарий оболочки Unix. Поскольку Linux является адаптацией Unix, сценарий оболочки, написанный для Linux, часто называют сценарием Bash. В Интернете есть множество руководств по созданию сценария Bash. Во избежание путаницы старайтесь не называть сценарий PowerShell сценарием Bash.

    Как сделать командную строку по умолчанию вместо PowerShell?

    Когда вы нажимаете WIN + X, вы теперь получаете окно PowerShell вместо старой командной строки. Чтобы придерживаться командной строки, перейдите в меню «Пуск» и нажмите Настройки . В меню «Настройки» выберите « Персонализация ». Выберите Панель задач в левом меню окна настроек персонализации. На главной панели этого окна найдите Заменить командную строку на Windows PowerShell в меню, когда я щелкаю правой кнопкой мыши кнопку «Пуск» или нажимаю клавишу Windows + X .Установите это на Off .

    Какими способами я могу запустить PowerShell в качестве администратора?

    1. Нажмите WIN + R, введите powershell , нажмите Ctrl+Shift+Enter. Нажмите OK для запуска от имени администратора.
    2. Введите powershell в поле поиска на панели задач. Выберите Запуск от имени администратора из списка параметров на правой панели списка результатов.
    3. Откройте командную строку, введите powershell, и нажмите Enter.Введите start-process PowerShell -verb runas и нажмите Enter.

    Как запускать команды PowerShell?

    Вы можете запускать команды PowerShell из окна командной строки, используя формат: powershell -command » » но поместите команду PowerShell в кавычки вместо . Если для вашей команды PowerShell требуется значение в кавычках, используйте одинарные кавычки вместо двойных. Окружающие кавычки в примере выполнения здесь должны оставаться в виде двойных кавычек.

    112 команд запуска Windows — LizardSystems

    Специальные возможности доступ.cpl
    Мастер добавления оборудования hdwwiz.cpl
    Установка/удаление программ appwiz.cpl
    Инструменты администрирования управление инструментами администрирования
    Автоматические обновления wuaucpl.сборная
    Мастер передачи Bluetooth ФСквирт
    Калькулятор расчет
    Диспетчер сертификатов certmgr.msc
    Карта символов шармап
    Утилита проверки диска чкдск
    Средство просмотра буфера обмена клипбрд
    Командная строка команда
    Службы компонентов dcomcnfg
    Управление компьютером комп.мск
    Свойства даты/времени timedate.cpl
    Доля DDE ddeshare
    Диспетчер устройств devmgmt.msc
    Панель управления Direct X (если установлена)* directx.cpl
    Средство устранения неполадок Direct X dxdiag
    Утилита очистки диска очиститель
    Дефрагментация диска чертеж.мск
    Управление дисками diskmgmt.msc
    Диспетчер разделов диска дискпарт
    Свойства дисплея пульт управления
    Свойства дисплея стол.cpl
    Свойства дисплея (с предварительно выбранной вкладкой «Внешний вид») контрольный цвет
    Др.Утилита устранения неполадок системы Watson drwtsn32
    Утилита проверки драйверов верификатор
    Средство просмотра событий eventvwr.msc
    Средство проверки подписи файлов сигвериф
    Финдфаст findfast.cpl
    Свойства папок папки управления
    Шрифты контрольные шрифты
    Папка шрифтов шрифтов
    Бесплатная сотовая карточная игра свободная ячейка
    Игровые контроллеры радость.сборная
    Редактор групповой политики (XP Prof) gpedit.msc
    Карточная игра «Сердца» mshearts
    Мастер Iexpress iExpress
    Служба индексирования ciadv.msc
    Интернет-ресурсы inetcpl.cpl
    Конфигурация IP (Конфигурация подключения дисплея) ipconfig /все
    Конфигурация IP (отображение содержимого кэша DNS) ipconfig/displaydns
    Конфигурация IP (удаление содержимого кэша DNS) ipconfig /flushdns
    Конфигурация IP (разблокировать все соединения) ipconfig/выпуск
    Конфигурация IP (обновить все соединения) ipconfig/обновить
    Конфигурация IP (обновляет DHCP и перерегистрирует DNS) ipconfig /registerdns
    Конфигурация IP (отображение идентификатора класса DHCP) ipconfig/showclassid
    Конфигурация IP (изменение идентификатора класса DHCP) ipconfig/setclassid
    Панель управления Java (если установлена) jpicpl32.сборная
    Панель управления Java (если установлена) javaws
    Свойства клавиатуры клавиатура управления
    Локальные настройки безопасности секпол.msc
    Локальные пользователи и группы lusrmgr.msc
    Выводит вас из Windows выход из системы
    Чат Майкрософт винчат
    Игра «Сапер» Винмайн
    Свойства мыши управляющая мышь
    Свойства мыши основной.сборная
    Сетевые подключения управление сетевыми соединениями
    Сетевые подключения ncpa.cpl
    Мастер настройки сети netsetup.cpl
    Блокнот блокнот
    Nview Desktop Manager (если установлен) nvtuicpl.cpl
    Упаковщик объектов упаковщик
    Администратор источника данных ODBC одбккп32.сборная
    Экранная клавиатура оск
    Открывает фильтр AC3 (если установлен) ac3filter.cpl
    Свойства пароля пароль.cpl
    Монитор производительности производительность
    Опции телефона и модема телефон.cpl
    Конфигурация питания powercfg.сборная
    Принтеры и факсы управляющие принтеры
    Папка для принтеров принтеры
    Частный редактор персонажей эвдсидит
    Quicktime (если установлен) QuickTime.cpl
    Региональные настройки междунар.капл
    Редактор реестра regedit
    Редактор реестра regedit32
    Удаленный рабочий стол мстск
    Съемное хранилище нтмсмгр.мск
    Запросы оператора съемного хранилища нтмсопрк.msc
    Результирующий набор политик (XP Prof) rsop.msc
    Сканеры и камеры sticpl.cpl
    Запланированные задачи управление плановыми задачами
    Центр безопасности wscui.cpl
    Услуги услуги.мск
    Общие папки fsmgmt.msc
    Завершение работы Windows выключение
    Звуки и аудио mmsys.cpl
    Карточная игра «Паук пасьянс» крестовина
    Конфигурация клиента SQL кликонфг
    Редактор конфигурации системы системный редактор
    Утилита настройки системы msconfig
    Утилита проверки системных файлов (немедленное сканирование) sfc/scannow
    Утилита проверки системных файлов (однократное сканирование при следующей загрузке) sfc/scanonce
    Утилита проверки системных файлов (сканирование при каждой загрузке) sfc/scanboot
    Утилита проверки системных файлов (возврат к настройкам по умолчанию) sfc /revert  
    Утилита проверки системных файлов (очистка файлового кэша) пфк /purgecache
    Утилита проверки системных файлов (установите размер кэша равным x) sfc /cachesize=x  
    Свойства системы сисдм.сборная
    Диспетчер задач диспетчер задач
    Клиент Telnet телнет
    Управление учетными записями пользователей nusrmgr.cpl
    Менеджер коммунальных услуг Утилман
    Брандмауэр Windows firewall.cpl
    Лупа Windows увеличить
    Инфраструктура управления Windows wmimgmt.мск
    Инструмент безопасности системы Windows системный ключ
    Центр обновления Windows запускает вупдмгр
    Мастер Windows XP Tour турстарт
    Wordpad напишите

    20 команд CMD, которые должны знать все пользователи Windows | by Aakansha Jain

    Традиционная среда Unix представляет собой CLI (интерфейс командной строки), где вы вводите команды, чтобы сообщить компьютеру, что делать.Это быстрее и мощнее, но требует выяснения, что это за команды.

    Основные команды, которые вы будете использовать чаще всего:

    Это SuperUserDo — самая важная команда, которую будут использовать новички в Linux. Каждая отдельная команда, для которой требуется разрешение root, нуждается в этой команде sudo. Вы можете использовать sudo перед каждой командой, требующей прав суперпользователя —

     $ sudo 

    Как и в предыдущем случае, вы часто хотите увидеть что-нибудь в своем каталоге. С помощью команды list терминал покажет вам все файлы и папки каталога, в котором вы работаете.Скажем,

    Я нахожусь в папке /home и хочу увидеть каталоги и файлы в /home.

     /home$ ls 

    Смена каталога (cd) — это основная команда, которая всегда используется в терминале. Это одна из самых основных команд Linux. Использовать это легко. Просто введите имя папки, в которую вы хотите перейти из текущего каталога. Если вы хотите подняться, просто сделайте это, указав двойные точки (..) в качестве параметра.

    Допустим, я нахожусь в каталоге /home и хочу перейти в каталог usr, который всегда находится в каталоге

    /home.Вот как я могу использовать команды cd

     /home $ cd usr/home/usr $ 

    Простое изменение каталога еще не завершено. Иногда вы хотите создать новую папку или подпапку. Для этого вы можете использовать команду mkdir. Просто укажите имя папки после команды mkdir в терминале.

     ~$ mkdir имя_папки 

    rm — это команда для удаления файла или даже каталога. Вы можете использовать -f, если для удаления файла требуется разрешение root. А также вы можете использовать -r для рекурсивного удаления, чтобы удалить вашу папку.

     $ rm myfile.txt 

    Как пользователю, вам часто нужно просмотреть текст или код из вашего скрипта. Опять же, одной из основных команд Linux является команда cat. Он покажет вам текст внутри вашего файла.

     $ cat CMakeLists.txt 

    Вы можете изменить цвет командной строки Windows, чтобы она выглядела красочно. Вы можете выполнить это простое изменение, щелкнув правой кнопкой мыши в верхних углах командной строки и выбрав Свойства . Там найдите вкладку Colors и найдите параметры для изменения фона и цвета текста.

    Этот удобный трюк Windows CMD приходит на помощь, когда вы нажали клавишу ввода, и вам нужно остановить выполнение команды? Для этого вам нужно сделать Ctrl+C . Тем не менее, это не волшебный трюк, который может отменить непоправимую вещь.

    Очень часто вам может понадобиться сохранить вывод команды? Обычно люди используют копирование и вставку. Однако с помощью простой команды вы можете отправить вывод команды в буфер обмена Windows. Вот как отправить информацию ipconfig:

     ipconfig | clip 

    Используя эту команду, вы можете отслеживать историю команд.Это окажется полезным, когда вы пытаетесь найти какую-то команду, которую вы использовали в прошлом, но не можете вспомнить.Z в подсказку

    · F7: Отображает список ранее выполненных команд

    · F8: Вставляет недавно выполненные команды (циклы)

    · F9: Запрашивает номер команды из списка F7 для вставки

    С помощью простой команды вы можете увидеть все драйверы, установленные на вашем компьютере.Все, что вам нужно сделать, это запустить команду driverquery, и вы увидите список всех драйверов вместе с их именем, типом и другой информацией.

     driverquery 

    Если вам нужно узнать марку вашей сетевой карты, информацию о процессоре или точную версию вашей ОС Windows, вам может помочь команда SYSTEMINFO .

    Эта команда опрашивает вашу систему и извлекает самую важную информацию о вашей системе. Он перечисляет информацию в чистом формате, который легко читается.

    · Одной из самых изящных маленьких команд является команда дерева. С деревом вы можете создать своего рода карту каталогов на любом из дисков вашего компьютера.

    · Запустите tree из любого каталога, чтобы просмотреть структуру папок в этом каталоге.

    · С таким большим количеством информации, созданной с помощью этой команды, вероятно, будет хорошей идеей экспортировать результаты дерева в файл, чтобы вы могли просмотреть его.

    · Если вы когда-либо работали в командной строке очень долго, вы знаете, что выполнение команды cd/chdir снова и снова, чтобы попасть в нужный каталог, может быть очень утомительным.

    · В Windows откройте папку, из которой вы хотите начать работу, в командной строке. Когда вы там, удерживайте Shift , щелкнув правой кнопкой мыши в любом месте папки.

    · После появления всплывающего меню вы увидите запись, которой обычно там нет: Открыть командное окно здесь . Нажмите на нее, и вы запустите новый экземпляр командной строки, готовый и ожидающий в нужном месте.

    · Если вы опытный пользователь командной строки, вы сразу оцените ценность этого маленького трюка.

    · Еще один замечательный трюк с командной строкой использует клавиши со стрелками на клавиатуре для переключения между ранее выполненными командами.

    · Клавиши со стрелками вверх и вниз циклически перебирают введенные вами команды, а стрелка вправо автоматически вводит, символ за символом, последнюю выполненную команду.

    · Это может показаться не таким уж интересным, но есть несколько ситуаций, когда клавиши со стрелками значительно экономят время.

    · Рассмотрим следующий пример: вы набрали 75 символов команды, а затем попытались выполнить ее, но обнаружили, что забыли добавить опцию в самом конце.Нет проблем, просто нажмите стрелку вверх, и вся команда будет автоматически введена в окно командной строки, готовая для редактирования, чтобы заставить ее работать.

    · Хотите узнать IP-адрес веб-сайта? Используйте команду nslookup или команду ping, но первая, вероятно, быстрее.

    · Во-первых, воспользуемся командой nslookup, чтобы найти IP-адрес lifewire.com.

    · Просто выполните nslookup lifewire.com и просмотрите результат. Не путайте частные IP-адреса, которые также отображаются в результатах nslookup вместе с общедоступным IP-адресом lifewire.com , это IP-адрес, который нам нужен.

    · Теперь давайте попробуем найти его с помощью команды ping.

    · Выполните ping lifewire.com , а затем посмотрите на IP-адрес в скобках в первой показанной строке. Не беспокойтесь, если время ожидания команды ping истекло во время выполнения; все, что нам нужно здесь, это IP-адрес.

    · Вы можете использовать ту же процедуру с любым веб-сайтом или любым именем хоста в вашей локальной сети.

    · Некоторые из этих приемов командной строки были направлены на упрощение копирования и вставки.Итак, как насчет еще более простого способа копирования из командной строки (и секретного способа простой вставки)?

    · Просто щелкните правой кнопкой мыши в строке заголовка командной строки и выберите Свойства . На вкладке Options в разделе Edit Options установите флажок QuickEdit Mode и выберите OK .

    · Включение режима QuickEdit похоже на постоянное включение Mark , поэтому выделение текста для копирования очень просто.

    · В качестве бонуса это также позволяет использовать простой способ вставки в командную строку: один раз щелкните правой кнопкой мыши, и все, что у вас есть в буфере обмена, будет вставлено в окно командной строки. Обычно при вставке щелкают правой кнопкой мыши и выбирают Вставить , так что это немного отличается от того, к чему вы привыкли.

    · Да, вы правильно прочитали, вы можете посмотреть ASCII-версию полного фильма «Звездные войны. Эпизод IV» прямо в окне командной строки !

    · Просто откройте командную строку и выполните следующее:

     telnet towel.blinkenlights.nl 

    · Фильм начнется немедленно. Ознакомьтесь с советом ниже, если это не сработает.

Добавить комментарий

Ваш адрес email не будет опубликован.