Как открыть командную строку в windows 10. 4 способа!

Переход в «Параметры папок» на Windows 10

Первое важное замечание — в этой версии Виндовс привычный всем раздел называется уже не «Параметры папок», а «Параметры Проводника», поэтому далее мы так и будем его называть. Однако само окно именуется и так, и так, что зависит от способа его вызова и связано это может быть с тем, что Microsoft еще не везде переименовали раздел под один формат

В статье мы также затронем вариант того, как зайти в свойства одной папки.

Способ 1: Панель меню папки

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

  1. Перейдите в любую папку, нажмите на вкладку «Вид» в меню сверху, и из списка элементов выберите «Параметры».

    Аналогичный результат будет достигнут, если вызвать меню «Файл», а оттуда — «Изменить параметры папок и поиска».

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

Способ 2: Окно «Выполнить»

Инструмент «Выполнить» позволяет напрямую получить доступ к нужному окну путем ввода имени интересующего нас раздела.

  1. Клавишами Win + R открываем «Выполнить».
  2. Пишем в поле и жмем Enter.

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

Способ 3: Меню «Пуск»

«Пуск» позволяет быстро перейти к нужному нам элементу. Открываем его и начинаем набирать слово «проводник» без кавычек. Подходящий результат находится чуть ниже лучшего соответствия. Жмем по нему левой кнопкой мыши для запуска.

Способ 4: «Параметры» / «Панель управления»

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

«Параметры»

  1. Вызовите данное окно, нажав по «Пуск» правой кнопкой мыши.

В поисковом поле начните набирать «проводник» и щелкните по найденному соответствию «Параметры Проводника».

«Панель инструментов»

  1. Вызовите «Панель инструментов» через «Пуск».

Перейдите в «Оформление и персонализация».

Кликните ЛКМ по уже знакомому названию «Параметры Проводника».

Способ 5: «Командная строка» / «PowerShell»

Оба варианта консоли также могут запускать окно, которому и посвящена эта статья.

  1. Запустите «cmd» или «PowerShell» удобным способом. Проще всего это сделать, кликнув по «Пуск» правой кнопкой мыши и выбрав тот вариант, который у вас установлен как основной.

Впишите и нажмите Enter.

Свойства одной папки

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

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

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Как создать папку в командной строке? / How create folder in command prompt?

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

Сегодня мы рассмотрим простой пример создания папки в командной строке.

Для создания папки в командной строке:

Зайдите в командную строку, нажав для этого сочетание клавиш Win + R – в окне Выполнить напечатайте cmd и нажмите Enter

Окно командной строки .

Кстати ! Открыв окно командной строки, вы увидите путь C : Users Имя вашего пользователя

Для перемещения по папкам необходимо воспользоваться командой CD .

Если необходимо перейти в корень диска наберите следующую команду:

CD

Окно с примером как это выглядит в командной строке ниже:

В данном примере рассмотрен переход из папки C: Program Files в корень диска C :

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

Рассмотрим обратный пример перемещения в интересующую нас папку.

Для этого , необходимо напечатать:

CD Имя папки

В данном примере мы перемещаемся из корня диска C : в папку С: Program Files

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

Вот так бывает. В статье – “Как создать папку через командную строку ?” мы еще освоили навигацию по папкам в cmd .

Думаю, что будет полезно.

Для навигации по дискам в командной строке необходимо набрать букву диска и поставить после нее двоеточие и нажать кнопку Enter . Пример перехода на диск D : показан ниже:

Теперь рассмотрим пример создания папки.

Для создания папки используется команда mkdir

Переместившись в нужный Вам каталог напечатайте:

Mkdir Имя вашей папки

На изображении – создание папки Test на диске C :

Можно создать папку и вложенные в нее папки:

Mkdir ” Имя вашей папкиИмя вложенной папки”

На изображении указан пример создания папки 1 на диске C : с двумя вложенными папками 2 и 3

Результат будет выглядеть как на изображении ниже

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

Пример

Находясь в папке c :123 мы создаем папку на диске C : с именем New Test

Кавычки при создании папок с пробелом обязательны. Если кавычки отсутствуют, то создается папка с первым словом до пробела, в нашем случае New . Попробуйте поэкспериментировать .

Справка по команде mkdir можно получить по ключу /?

Starting to master the command line or creation .bat,.cmd files are all interested in fairly simple questions moving from the basics and after a while composing large scripts.

Today, we will look at a simple example of creating a folder on the command line.

To create a folder on the command line:

Go to the command prompt by pressing Win+R in the Run window type cmd and press Enter

Command prompt window.

Attention! When you open a command prompt window, you will see the path C:UsersYou user login

To move through the folders, use the CD command.

If you want to go to the root of the disk, type the following command:

CD

A window with an example of how it looks in the command line below:

In this example the transition from the folder C:Program Files in the root of drive C:

This command allows you to exit any folder or folders in the root of the disk.

To move to the folder you need to type:

CD folder Name

The example below:

In this example, we move from the root of the C: drive to the folder C:Program Files

When moving to a folder, typing the first letters of the folder name, you can use the TAB button and if the folder exists, the system will offer the option.

Just like this. In the article how to create a folder via the command line, we have mastered folder navigation in cmd.

I think it will be useful.

To navigate through the disks in the command line, type the letter of the disk and put a colon after it and press Enter. An example of this transition on the D: drive are shown below:

Now! Let’s look at an example of creating a folder.

To create a folder, use the mkdir command

After moving to the desired directory, type:

mkdir name of your folder

Below is an example:

In this image we are create a Test folder on drive C:

You can create a folder and its subfolders:

mkdir “your folder Namesubfolder Name”

This image shows an example of creating folder 1 on disk C: with two subfolders 2 and 3

The result will look like the image below:

There is also the ability to create a folder from any folder in which you are without moving and navigating through the folders.

Located in the folder С :123 we create a folder on the C: drive named New Test

Quotes are required when creating folders with spaces. If there are no quotes, a folder with the first word before the space is created, in our case, New. Try to experiment.

Help for the mkdir command can be obtained with the /? key.

Системные функции Windows и администрирование

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

  • explorer – запуск Проводника. В системе, которая работает исправно, открыть Проводник можно с помощью меню «Пуск». Но если возник черный экран, и курсор пропал, то команда сможет снова открыть панель задач, отображения рабочего стола и другие штатные элементы системы.
  • msconfig – конфигурации системы. Утилита полезна в тех случаях, когда необходимо активировать безопасный режим загрузки системы, изменить настройки загрузки, открыть встроенные утилиты для диагностики, убрать неиспользуемые ОС из меню загрузки.
  • regedit – редактор реестра, позволяющего настроить поведение системы путем изменения сведения в системном реестре.
  • msinfo32 – просмотр сведений о системе: объем оперативной памяти, число ядер центрального процессора, версию операционной системы и информацию о других компонентах материнской платы.

cleanmgr – еще одна полезная команда, которая позволит очистить диск от временных файлов, неиспользуемых ярлык и прочего «мусора» с ПК. Утилита «Очистка диска» анализирует жесткие диски на наличие ненужных компонентов и отображает список лишнего. Удалить все можно с помощью одной кнопки.

  • sdclt – команда запускает параметры, через которые создаются резервные копии и точки восстановления Windows 10.
  • mmc – открытие утилиты «Консоль управления», через которую осуществляется работа с программами для анализа состояния ПК, а также различных компонентов системы. Предназначена преимущественно для системных администраторов и функционирует не только с оснастками от компании Microsoft, но и от сторонних разработчиков.
  • mrt – системное средство, предназначенное для базовой защиты операционной системы Windows от вредоносного программного обеспечения, которое может быть на ПК.

Следует кратко перечислить другие полезные команды, которые пригодятся для настройки системы в различных ситуациях:

  • control admintools – администрирование;
  • services.msc – службы Windows 10;
  • diskmgmt.msc – управление жесткими дисками;
  • netplwiz – управление учетными записями пользователей;
  • taskmgr – диспетчер задач;
  • devmgmt.msc – диспетчер устройств;
  • taskschd.msc – планировщик заданий;
  • firewall.cpl – брандмауэр Защитника Windows;
  • logoff – выход из системы;
  • dfrgui – дефрагментация диска;
  • fonts – папка со шрифтами;
  • wusa – обновления системы.

Даже для перезагрузки и завершения работы системы предусмотрены специальные команды, позволяющие закрыть все работающие процессы корректно и не потерять данные при возникновении сбоя в работе. Для перезагрузки Windows 10 необходимо ввести команду shutdown/r, а для завершения работы – shutdown/s.

Windows забывает настройки просмотра папок

Windows может забыть о настройках вида папок. Это происходит потому, что по умолчанию в Windows Vista и более поздних версиях запоминаются параметры просмотра папок только для 5000 папок. В Windows XP это было 400, но в Windows Vista оно увеличилось до 5000. Выход заключается в том, чтобы увеличить это значение, скажем, до 10000 папок.

Вы можете сделать это следующим образом:

Откройте regedit и перейдите к следующему разделу реестра:

 HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ Shell 

На правой боковой панели щелкните правой кнопкой мыши> Создать> Значение DWORD (32-разрядное)> Назовите его Размер BagMRU .

Затем щелкните правой кнопкой мыши Размер BagMRU > Нажмите Изменить.

Выберите Десятичное число и введите 10000 (или в шестнадцатеричном базовом типе 2710). Нажмите ОК. Перезагружать.

Для некоторых хороших чтений и обсуждений этого, посетите Блоги Technet.

Windows не запоминает настройки просмотра папок

Несмотря на то, что вы всегда можете отредактировать реестр вручную выше, подробности которого можно найти в KB813711, чтобы исправить эту проблему, вы можете вместо этого запустить средство устранения неполадок с файлами и папками Windows и позволить ему решить проблему за вас. Этот пакет сканирует ваш компьютер и определяет, работает ли компьютер под управлением Windows XP, Windows Vista или Windows 7.

Например, этот пакет MATS проверяет, выполняется ли одно из следующих условий:

Значение реестра NoSaveSettings в следующем подразделе реестра не равно 1:

 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer, 

Кроме того, значение реестра Размер BagMRU в следующем подразделе реестра не существует или меньше 5000:

 HKEY_CURRENT_USER \ Программное обеспечение \ Классы \ Локальные настройки \ Программное обеспечение \ Microsoft \ Windows \ Shell \ BagMRU 

Максимальный номер подраздела в следующем подразделе реестра превышает 20% от значения реестра Размер BagMRU :

 HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ Shell \ Bags 

Кстати, этот пакет MATS также исправит другие ошибки explorer.exe, такие как:

  • Не удается очистить корзину в Windows XP или Windows Vista
  • Файл или папка не существует ошибка в Windows Vista
  • Сетевое или файловое разрешение или папка не существует ошибка
  • Не удается выбрать несколько элементов после обновления с Windows XP до Windows Vista
  • Значки меняются неправильно в Windows.

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

Портировано из WinVistaClub.

Основные директивы для работы

  • Help — список доступных директив.
  • “command” /? — расскажет все, что вам нужно знать о любых из всех предписаний в этом списке. Применяйте ее, если вы хотите получить более подробную информацию о том, что они делают, и увидеть примеры того, как они работают.
  • IPConfig — если у вас есть проблемы с сетью, это будет очень полезно. Его запуск многое говорит о компьютере и локальной сети, включая IP-адрес маршрутизатора, ОС, которая установлена на текущий момент, и состояние ваших различных подключений.
  • Ping — если необходимо проверить, действует ли ваш интернет, или возникла трудность с программным обеспечением.
  • Chkdsk — проверяет жесткий диск. Хотя существует множество сторонних приложений для тестирования винчестера — это классика, которая хорошо функционирует и спасет вас от потери данных.
  • SFC — сокращение от System File Checker. Просканирует все системные документы и исправит ошибки, если сможет. Предупреждение! Это занимает некоторое время.
  • Cls — Если экран становится слишком полным, можно очистить его.
  • Dir — отобразит все документы и папки в текущем каталоге.
  • Netstat — отображает все данные о существующих соединениях с вашим ПК, включая TCP, порты, статистику Ethernet и таблицу IPRouting.
  • Exit — Не хотите дотянуться до мыши или не можете кликнуть «X» в правом верхнем углу? Наберите «Exit».
  • Cipher — используется для просмотра и изменения данных о шифровании. В зависимости от дополнительных параметров защищает информацию от посторонних глаз и создает новые ключи.

Основные команды командной строки

DIR — сокращение от Directory, эта CMD команда для новичка выводит список всех файлов и папок в определенном каталоге. А также их размер, расширение и свободное пространство, оставшееся на диске. Команда dir в командной строке может быть изменена с помощью дополнительных параметров, таких как DIR /р (выводит список по страницам), DIR /q (выводит информацию о владельце сайта), DIR /w (выводит список в расширенном формате с максимальным количеством файлов в одной строке), DIR / d (выводит список в расширенном формате с разбивкой на столбцы), DIR /n (выводит длинный список одной строкой), DIR /l (выводит несортированный список имен каталогов и файлов в нижнем регистре), DIR /b (выводит список файлов без дополнительной информации). DIR /s выводит список файлов и директорий данного каталога, а также всех подкаталогов. Введя DIR/?, вы увидите список всех доступных параметров.

Команда CD командной строки или CHDIR (Change Directory) предназначена для того, чтобы сменить каталог. Команда выполняет несколько операций. CD перемещает вас на самый верх дерева каталогов. CD .. перемещает вас в родительский каталог по отношению к текущему. CD имя-каталога перемещает вас в этот каталог. Введите CD, чтобы вывести на экран имя текущего каталога.

MD или MKDIR (Make Directory) позволяет создать каталог (папку). Чтобы создать каталог, используйте следующий синтаксис: MD имя-каталога.

CLS очищает экран. Эта команда CMD в Windows применяется, если эмулятор командной строки заполнен перечнем команд и их операций.

EDIT имя-файла позволяет изменять содержимое файла.

Команда DEL позволяет удалить один или несколько файлов. В качестве альтернативы можно использовать команду ERASE. Для удаления файла используйте синтаксис DEL имя-файла.

Если вы хотите удалить все файлы с определенным расширением, то введите DEL *.doc, и из текущего каталога будут удалены все файлы с расширением doc. DEL *.* удаляет все файлы из текущего каталога, поэтому будьте осторожны с этой командой.

RD или RMDIR — вы можете использовать эту команду, чтобы удалить папку, но папка должна быть пустой. Синтаксис довольно прост. Введите RD имя-папки. Если вы хотите удалить папку, которая не является пустой, вы можете использовать RD / S имя-папки. Будьте осторожны с этой командой, так как она удаляет папку и все ее содержимое без возможности восстановления.

RENAME, или REN переименовывает файл или каталог. Синтаксис этой команды CMD управления компьютером следующий: RENAME текущее-имя новое-имя. Например, если вы хотите переименовать файл с именем iPhone.txt в iPad.txt, введите RENAME iPhone.txt iPad.txt.

MOVE позволяет переместить один или несколько файлов из одного каталога в другой. Например, если вы хотите переместить файл 1.txt размещенный в текущей директории в папку с именем Numericals внутри текущего каталога, введите MOVE 1.txt Numericals. Если вы пытались переименовать директорию (папку) с помощью команды RENAME приведенным выше способом, то знаете, что это не работает. В этом нам поможет команда MOVE, так как она также может быть использована для переименования каталогов. Введите MOVE текущее-имя новое-имя, где текущее имя — это имя директории в текущей папке.

Команда COPY позволяет скопировать один или несколько файлов из одного места в другое. Команда позволяет объединять файлы одного и того же типа. Давайте посмотрим на различные примеры применения команды COPY:

  • COPY имя-файла имя-папки скопирует файл имя-файла в уже существующую папку;
  • COPY имя-файла новое-имя-файла создает копию файла с новым именем;
  • COPY *.doc Word копирует все файлы с расширением .doc в папку с именем Word.

CMD основная команда XCOPY предназначена для файлов и каталогов, включая подкаталоги. Простейший вариант ее использования — скопировать все файлы с одного диска на другой. Синтаксис: XCOPY Исходный-диск: Диск-назначения: /e, где параметр /е позволяет копировать все подкаталоги, даже если они пусты. Используйте /s, чтобы запретить копирование пустых директорий. Вы можете использовать имена папок исходного диска или диска назначения, чтобы просто скопировать все содержимое одной папки в другую.

Добавляем собственные команды в контекстное меню проводника

Однажды я уже рассказывал на Хабре, как можно добавить собственную команду в контекстное меню браузера Internet Explorer (Удобное дополнение к IE при написании обзоров / Internet Explorer / Хабрахабр). Сейчас я расскажу, как добавить свою команду в контекстное меню Проводника. Поехали.

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

Итак, чтобы добавить новую команду в контекстное меню, достаточно создать в разделе HKCRDirectoryBackgroundShell новый подраздел. Предположим, мы хотим, чтобы в меню появилась команда, запускающая стандартный Блокнот. Создаем подраздел notepad и сразу можем проверить и убедиться, что в контекстном меню Рабочего стола появилась одноименная команда.

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

Теперь настраиваем другие параметры, чтобы созданная команда реагировала на щелчки мышью. Подраздел может содержать в себе другие вложенные подразделы и различные параметры строкового типа. Сначала рассмотрим параметры. Мы уже знаем, что параметр по умолчанию определяет название команды. Также можно использовать следующие параметры (привожу только часть возможных параметров):

  • MUIVerb – значение данного параметра заменяет собой значение параметра по умолчанию, т.е. мы можем в этом параметре задать имя для команды в меню.
  • Extended – при наличии данного параметра без значения говорит системе о том, что команда должна отображаться только при нажатии клавиши Shift. Вы можете посмотреть на подраздел HKEY_CLASSES_ROOTDirectoryBackgroundshellcmd, в котором содержится такой параметр. Поэтому, если держать нажатой клавишу Shift, то в контекстном меню появится команда Открыть окно команд.

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

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

Все способы открыть командную строку — зачем так много?

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

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

Открываем окно командной строки из меню Win + X

Наверное, это самый простой способ открыть командную строку на Windows 10 — нажмите на клавиатуре сочетание «Win + X» и в появившемся меню выберите нужный пункт.

Удобство данного способа в том, что вы можете выбрать сразу несколько режимов работы командной строки — это:

  1. Командная строка — обычная, с ограниченными правами;
  2. Командная строка (администратор) — с неограниченными правами (будьте осторожны)

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

Открываем окно командной строки из Диспетчера задач

Откройте «Диспетчер задач» и перейдите в подробный режим (Кликнув подробнее). Нажмите «Файл» в левом верхнем углу, а затем перейдите в «Запустить новую задачу». Введите CMD или cmd.exe и нажмите кнопку OK — тем самым вы откроете командную строку. Кроме того, можно отметить галочкой пункт, который запустит командную строку с правами Администратора.

Командная строка в режиме администратора с помощью Диспетчера Задач — секретный способ

Тут почти все как и в предыдущем пункте, чтобы запустить командную строку от имени администратора — просто удерживайте клавишу CTRL зажатой на клавиатуре при щелчке Файл > Создать новую задачу, тем самым вы откроете командную строку с правами админа (никаких команд вводить не нужно)

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

Вы можете запросто открыть окно командной строки просто введя «CMD» в поле поиска (Клавиши Win + S на клавиатуре). Возможно когда в Россию завезут Кортану, мы сможем компьютеру скомандовать голосом, но пока обойдемся и без этого…

Чтобы запустить терминал этим способом с правами администратора, то введите CMD в поле поиска и кликните правой кнопкой мыши и выберите пункт «Запустить от имени администратора». Как вариант чтобы вообще не трогать мышь, с помощью стрелок выберите командную строку и нажмите CTRL + SHIFT + ENTER, чтобы открыть окно командной строки в режиме администратора.

Запуск командной строки из всех приложений в меню Пуск

Откройте меню Пуск, кликнув по изображению Windows в левом нижнем углу. Перейдите во все приложения и найдите там «Служебные — Windows», а затем кликните по «Командная строка»

Открываем командную строку из Проводника

Командную строку можно открыть и через проводник Windows — просто перейдите по адресу C:WindowsSystem32 и найдите там файл cmd.exe. Вы можете либо кликнуть два раза, либо же нажав правую кнопку мыши выбрать «Запуск от имени администратора» — тут все зависит от вас и то, с какими правами требуется запустить терминал.

Командная строка из меню «Выполнить»

Нажмите кнопки «Win + R» на клавиатуре чтобы открыть диалоговое окно «Выполнить». Наберите команду CMD и нажмите кнопку OK (или Enter на клавиатуре).

Откройте командную строку из адресной строки Проводника

Откройте Проводник Windows и ткните в адресную строку (или нажмите сочетание клавиш ALT + D на клавиатуре). Просто введите CMD в адресной строке и тем самым вы запустите командную строчку с указанием пути текущей папки (где вы были на момент вызова терминала)

Командная строка из меню «Файл» в Проводнике

Откройте стандартный Проводник Windows, перейдите в папку или диск, который будет выбран в качестве стартового в командной строке. Кликните «Файл» на ленте и выберите «Открыть командную строку». Тут у вас два варианта запуска:

  1. Открыть командную строку — открывает командную строку в выбранной нами папке со стандартными разрешениями;
  2. Открыть командную строку как администратор — открывает окно командной строки в выбранной нами папке с правами администратора.

Открыть окно команд в Проводнике Windows

Чтобы открыть окно командной строки в любой нужной вам папке или диске, то просто перейдите туда через стандартный проводник. Щелкните правой кнопкой мыши на папке или в любом пустом месте в правой части проводника Windows удерживая зажатой клавишу SHIFT на клавиатуре, и из контекстного меню выберите «Открыть окно команд». Терминал запустится с указанием пути до папки, в которой мы находились.

Cmd цикл for – обработка полной структуры

Для решения этой задачи, используется следующий синтаксис:

for /R %%переменная in (набор_файлов) do (оператор)

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

В данном случае происходит поиск файлов с расширением .vbs и .js во всей структуре системного каталога, заданного переменной окружения SystemRoot.

Можно даже извлечь список всех вложенных каталогов для заданной структуры:

В данном случае, мы использовали оба ключа /R и /D, а символ звездочки указывает на то, что нужно извлечь список абсолютно всех вложенных папок.

Спасибо за внимание. Автор блога Владимир Баталий

Cmd цикл for – обработка корневых и вложенных папок

Для работы с каталогами цикл принимает следующий вид:

for /D %%переменная in (набор_каталогов) do (оператор)

Фактически, тут логика работы аналогична той, что используется при работе с файлами. Переменная набор_каталогов содержит путь к папке, содержимое которой нужно обработать. Только помните, что в данном случае мы получаем не список файлов, а каталогов. Мы также можем указать шаблон для поиска:

В данном случае функция echo выведет список всех папок, которые есть в системном каталоге (путь к нему, хранится в переменной (%SystemRoot%). Или такой вариант:

Тут мы получим список лишь тех папок, имена которых начинаются на S.

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

Тут происходит вывод всех папок из системной и временной папки (переменная окружения %TEMP%).

А вот такая запись:

выведет путь к системному каталогу, заданному в переменной окружения %SystemRoot%. Аналогичный результат можно получить прописав:

в первом случае мы используем функцию echo, а во втором ключевое слово set.

Можно совмещать различные вариации цикла cmd (командной строки), так, можно попробовать получить список всех заданных файлов, которые есть во вложенных каталогах текущей папки, например:

В данном примере вначале сценария создается переменная work_dir, который присваивается путь d:work. Далее следует cmd цикл с ключом /d. Переменная B будет хранить пути ко всем вложенным каталога папки d:work. При нахождении вложенной папки идет обработка нового цикла cmd, который уже отвечает за поиск текстовых файлов в найденном подкаталоге. Результат как всегда выводится с помощью функции echo. В конце сценария мы удаляем переменную work_dir из переменной среды.

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Радио и техника
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: