Командная строка windows переместить папку

Комментарии Remarks

Если расширения команд включены, для команды CD применяются следующие условия. If command extensions are enabled, the following conditions apply to the cd command:

Строка текущего каталога преобразуется в использование того же регистра, что и имена на диске. The current directory string is converted to use the same case as the names on the disk. Например, cd c:\temp если это так на диске, в качестве текущего каталога будет указан C:\temp. For example, cd c:\temp would set the current directory to C:\Temp if that is the case on the disk.

Пробелы не считаются разделителями, поэтому

могут содержать пробелы, не заключенные в кавычки. Spaces aren’t treated as delimiters, so

can contain spaces without enclosing quotation marks. Пример. For example:

тот же самый: is the same as:

Если расширения отключены, кавычки являются обязательными. If extensions are disabled, the quotation marks are required.

Чтобы отключить расширения команд, введите: To disable command extensions, type:

Удаление файлов и папок

Команда DEL (Удалить) используется для удаления файлов в каталоги, которые вы создали. Чтобы удалить все файлы из каталога вы должны ввести  del directory (имя каталога). Давайте попробуем эту команду. Например, из каталога 7tutorials  которая находится на диске D:  ,  мы будем удалять все файлы из папки 7tutorials_tests , набрав команду  del 7tutorials_tests . Вы должны подтвердить удаление процесса, набрав буквы  Y , а затем нажмите Enter – Ввод .

Примечание: Для удаления скрытых файлов вы должны использовать параметр  /h.

Если нужно удалить один файл, мы будем использовать командe  DEL folowed файл .Скажем ,нам нужно удалить файл notes.txt с диска D:7tutorials . Мы будем вводить  команду del notes.txt  следуют затем нажимаем   Enter – Ввод .

Вот список полезных комбинаций команды  DEL , которые стоит упомянуть:

  • . DEL * DOC — удалить все файлы с расширением DOC (вы можете использовать любое необходимое расширение файла , DOC является примером,который  я использовал);
  • DEL * Test *. — удалить все файлы, начиная с test ;
  • * DEL *. — удалить все файлы из текущего каталога.

Команда DEL  не может быть использована для удаления каталогов, поэтому мы будем использовать другую команду для удаления пустых каталогов: RD (Remove Directory). Ранее мы удалили все файлы из папки 7tutorials_tests . Пришло время удалить его, набрав RD 7tutorials_tests .

Файловый менеджер в терминале Linux

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

Ниже мы приводим команды, необходимые для установки Midnight Commander.

На Ubuntu:

sudo apt-get install mc

На Linux Mint:

add-apt-repository ppa: eugenesan / ppa
apt-get update
apt-get install mc -y

На CentOS:

sudo yum install mc

После установки программу Midnight Commander можно запускать при помощи короткой команды «mc».

mc

Интерфейс программы Midnight Commander выглядит следующим образом:

Экран программы разделен на две части. В правой и левой части окна можно открыть разные каталоги и выполнять между ними копирование или перемещение файлов.

С помощью клавиш F1-F10 в Midnight Commander можно выполнять такие команды как:

  • F1 – Help – Помощь.
  • F2 – Menu – Меню программы.
  • F3 – View – Просмотр.
  • F4 – Edit – Редактирование.
  • F5 – Copy – Копирование.
  • F6 – RenMov – Переименование и перемещение.
  • F7 – MkDir – Создание папок.
  • F8 – Delete – Удаление.
  • F9 – PullDn – Работа с выпадающим меню.
  • F10 – Quit – Выход.

Полезные советы

Чтобы посмотреть список файлов в папке наберите:

$ , ,

Вид представляемой информации можно изменить с помощью параметров. Более подробно список всех опций смотрите в Internet.

Чтобы перейти в корневую (самую верхнюю) папку наберите:

$ , , , ,

Обычно переход осуществляется не копированием пути из «Finder», а последовательным переходом вверх/вниз по структуре соседних папок.

Для перехода на уровень выше:

$ , , , , ,

Сразу на два уровня вверх:

$ , , , , , , , ,

Соответственно, данную схему ($ cd ../..) можно усложнять.

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

И ещё один фокус: когда вы решите всё же набирать путь вручную, переходя последовательно от папки к папке, чтобы не набирать длинные названия, достаточно набрать несколько первых символов названия папки, к которой вы хотите перейти, и нажать . Если такое название папки определяется однозначно, оно появится в приглашении. Причём, в конце будет стоять символ /, что является правильным использованием команды «cd», хотя допускается использование имени папки без / в конце. Если после нажатия в строке добавится название, но без завершающего символа /, это означает, что в этом месте имеются несколько папок, начинающихся так же. Если ещё раз нажать клавишу появится список папок, удовлетворяющих этому набору, и вам нужно будет продолжить набор, чтобы указать название однозначно.

Ещё один момент, который вас может смутить – это настоящие названия папок по умолчанию: Документы, Загрузки и пр. На самом деле это – подмена для русскоязычной версии. А настоящее название их Documents, Downloads и пр. Будьте внимательны!

И в завершении следует напомнить, что в названии папок/файлов в macOS важен регистр символов!

Как перейти в нужную папку в терминале Linux

Чтобы перейти в любую папку в терминале Linux нужно использовать команду «cd» (от англ. change directory). Для этого просто указываем команду «cd» и через пробел вводим путь к нужной папке. Например, для того чтобы перейти в корневой каталог файловой системы нужно ввести вот такую команду:

cd /

Аналогичным образом мы можем переходить и в другие папки. Вводим команду «cd» и путь к папке. Например, чтобы перейти в папку etc вводим вот такую команду:

cd /etc

Обратите внимание, при вводе названия папки можно использовать автоматическое дополнение. Для этого нужно ввести команду «cd», начать ввод имени папки и нажать на клавишу Tab

В результате система предложит правильное название и вам останется только нажать ввод. Также можно нажать клавишу Tab дважды и посмотреть список всех папок, которые находятся в текущем каталоге.

Также при навигации бывает очень полезной команда «pwd» (от англ. present working directory). Она позволяет узнать, в каком каталоге мы сейчас находимся.

Просто вводим «pwd» и получаем путь к текущему каталогу.

Как перейти в папку пользователя в терминале Linux

Также регулярно возникает необходимость вернуться в папку пользователя. Сделать это можно несколькими способами. Самый простой вариант, это ввести команду «cd» без каких-либо дополнительных параметров.

cd

Также вы можете ввести команду «cd ~». Знак тильда (~) в терминале Linux означает домашнюю папку пользователя. Поэтому команда «cd ~» позволяет перейти именно в нее.

cd ~

Если же нужно перейти в домашний каталог другого пользователя, то после знака тильда (~) нужно ввести username этого пользователя. Например, чтобы перейти в каталог пользователя aleks команда должна выглядеть как «cd ~aleks».

Команда copy

Одной из наиболее часто повторяющихся задач при работе на компьютере является копирование и перемещение файлов из одного места в другое. Для копирования одного или нескольких файлов используется команда COPY.

Синтаксис этой команды:

COPY [/A|/B] источник [/A|/B]  [  источник [/A|/B] ]

  [результат [/A|/B]] [/Y|/–Y]

Краткое описание параметров и ключей команды COPY приведено в таблице.

Таблица 1.1. Параметры и ключи команды COPY

Параметр

Описание

источник

Имя копируемого файла или файлов

/A

Файл является текстовым файлом ASCII, то есть конец файла обозначается символом с кодом ASCII 26 (<Ctrl> <Z>)

/B

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

результат

Каталог для размещения результата копирования и/или имя создаваемого файла

/V

Проверка правильности копирования путем сравнения файлов после копирования

/Y

Отключение режима запроса подтверждения на замену файлов

/-Y

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

Приведем примеры использования команды COPY.

Копирование файла abc.txt из текущего каталога в каталог D:PROGRAM под тем же именем:

   COPY abc.txt D:PROGRAM

Копирование файла abc.txt из текущего каталога в каталог D:PROGRAM под новым именем def.txt:

   COPY abc.txt D:PROGRAMdef.txt

Копирование всех файлов с расширением txt с диска A: в каталог ‘Мои документы’ на диске C:

   COPY A:*.txt "C:Мои документы"

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

   COPY A:*.*

В качестве источника или результата при копировании можно указывать имена не только файлов, но и устройств компьютера. Например, для того, чтобы распечатать файл abc.txt на принтере, можно воспользоваться командой копирования этого файла на устройство PRN: COPY abc.txt PRN

Другой интересный пример: создадим новый текстовый файл и запишем в него информацию, без использования текстового редактора. Для этого достаточно ввести команду COPY CON my.txt, которая будет копировать то, что вы набираете на клавиатуре, в файл my.txt (если этот файл существовал, то он перезапишется, иначе — создастся). Для завершения ввода необходимо ввести символ конца файла, то есть нажать клавиши <Ctrl> <Z>.

Команда COPY может также объединять (склеивать) нескольких файлов в один. Для этого необходимо указать единственный результирующий файл и несколько исходных. Это достигается путем использования групповых знаков (? и *) или формата файл1 файл2 файл3. Например, для объединения файлов 1.txt и 2.txt в файл 3.txt можно задать следующую команду:

   COPY 1.txt 2.txt 3.txt

Объединение всех файлов с расширением dat из текущего каталога в один файл all.dat может быть произведено так:

   COPY /B *.dat all.dat

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

Если имя целевого файла совпадает с именем одного из копируемых файлов (кроме первого), то исходное содержимое целевого файла теряется. Если имя целевого файла опущено, то в его качестве используется первый файл из списка. Например, команда COPY 1.txt 2.txt добавит к содержимому файла 1.txt содержимое файла 2.txt.

COPY /B 1.txt  ,,

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

Команда COPY имеет и свои недостатки. Например, с ее помощью нельзя копировать скрытые и системные файлы, файлы нулевой длины, файлы из подкаталогов. Кроме того, если при копировании группы файлов COPY встретит файл, который в данный момент нельзя скопировать (например, он занят другим приложением), то процесс копирования полностью прервется, и остальные файлы не будут скопированы.

Шаг первый: запуск командной строки

Все начинается с запуска данного приложения. Сделать это можно самыми разнообразными способами, которые актуальны для всех текущих версий операционной системы Windows. К ним относятся Windows XP, 7, 8, 10.

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

Также существует вариант запуска cmd уже из проводника. Это позволяет перейти в папку в командной строке без ввода большого количества команд. Например, вам нужно открыть cmd с указанным путем до папки System32. Для этого сначала открываем упомянутый каталог в проводнике, затем нажимаем ПКМ по свободному месту и в меню жмем на пункт «Открыть окно команд». На экране появится нужное приложение с заранее прописанной ссылкой до папки System32.

Команда dir

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

DIR C:*.bat

выведет на экран все файлы с расширением bat в корневом каталоге диска C:. Если задать эту команду без параметров, то выводится метка диска и его серийный номер, имена (в коротком и длинном вариантах) файлов и подкаталогов, находящихся в текущем каталоге, а также дата и время их последней модификации.

Том в устройстве C имеет метку PHYS1_PART2
 Серийный номер тома: 366D-6107
 Содержимое папки C:aditor
.              <ПАПКА>      25.01.00  17:15 .
..             <ПАПКА>      25.01.00  17:15 ..
TEMPLT02 DAT           227  07.08.98   1:00 templt02.dat
UNINST1  000         1 093  02.03.99   8:36 UNINST1.000
HILITE   DAT         1 082  18.09.98  18:55 hilite.dat
TEMPLT01 DAT            48  07.08.98   1:00 templt01.dat
UNINST0  000        40 960  15.04.98   2:08 UNINST0.000
TTABLE   DAT           357  07.08.98   1:00 ttable.dat
ADITOR   EXE       461 312  01.12.99  23:13 aditor.exe
README   TXT         3 974  25.01.00  17:26 readme.txt
ADITOR   HLP        24 594  08.10.98  23:12 aditor.hlp
ТЕКСТО~1 TXT             0  11.03.01   9:02 Текстовый файл.txt
        11 файлов        533 647 байт
         2 папок     143 261 696 байт свободно

С помощью ключей команды DIR можно задать различные режимы расположения, фильтрации и сортировки. Например, при использовании ключа /W перечень файлов выводится в широком формате с максимально возможным числом имен файлов или каталогов на каждой строке. Например:

Том в устройстве C имеет метку PHYS1_PART2
 Серийный номер тома: 366D-6107
 Содержимое папки C:aditor
                                       TEMPLT02.DAT       UNINST1.000           HILITE.DAT 
TEMPLT01.DAT       UNINST0.000           TTABLE.DAT           ADITOR.EXE           README.TXT 
ADITOR.HLP           ТЕКСТО~1.TXT
        11 файлов        533 647 байт
         2 папок     143 257 600 байт свободно

С помощью ключа /Aатрибуты] можно вывести имена только тех каталогов и файлов, которые имеют заданные атрибуты (R — «Только чтение», A — «Архивный», S — «Системный», H — «Скрытый», префикс «–» имеет значение НЕ). Если ключ /A используется более чем с одним значением атрибута, будут выведены имена только тех файлов, у которых все атрибуты совпадают с заданными.

DIR C: /A:HS

а для вывода всех файлов, кроме скрытых — команду

DIR C: /A:-H

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

DIR C: /A:D

Ключ /Oсортировка] задает порядок сортировки содержимого каталога при выводе его командой DIR. Если этот ключ опущен, DIR печатает имена файлов и каталогов в том порядке, в котором они содержатся в каталоге. Если ключ /O задан, а параметр сортировка не указан, то DIR выводит имена в алфавитном порядке.

В параметре сортировка можно использовать следующие значения: N — по имени (алфавитная), S — по размеру (начиная с меньших), E — по расширению (алфавитная), D — по дате (начиная с более старых), A — по дате загрузки (начиная с более старых), G — начать список с каталогов.

Ключ /S означает вывод списка файлов из заданного каталога и его подкаталогов.

Ключ /B перечисляет только названия каталогов и имена файлов (в длинном формате) по одному на строку, включая расширение. При этом выводится только основная информация, без итоговой. Например:

templt02.dat
UNINST1.000
hilite.dat
templt01.dat
UNINST0.000
ttable.dat
aditor.exe
readme.txt
aditor.hlp
Текстовый файл.txt

Как перемещаться между папками

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

ПРИМЕЧАНИЕ: В командной строке не учитывается, т.е. команды можно набирать с прописных букв, строчных или комбинации из них (так, CD, CD или компакт-диск будут работать одинаково).

Теперь вы работаете на

C:> 

Если вам нужно пойти в определенную папку с этого диска просто введите CD Имя_папки . Имена подкаталогов разделяются  . Например, когда вам нужно получить доступ к папке System32 , расположенной на

C:Windows

cd windowssystem32, как показано ниже, а затем нажмите Enter  – Ввод .

Когда вам нужно идти в одну папку, используйте команду CD … Давайте предположим, что вы хотите, чтобы вернуться к папкеWindows . Введите тип CD .. и нажмите Enter  – Ввод . Вы заметите, что ваш текущий каталог изменяется на

C:Windows

Копирование файлов и папок

Команда Копировать , позволяет копировать файлы из одного места в другое. Для использования этой команды вы должны ввести copy locationfilename.extension  locationnewname.extension . Например, давайте используем эту команду, чтобы скопировать picture1.jpg файл из папки  7tutorials  , расположенную на  D:

D: 7tutorials7tutorials_tests

Чтобы сделать более интересно, мы хотим, файл пусть будет называться testing_picture1.gif . Мы напишем команды copy d:7tutorialspicture1.jpg d:7tutorials7tutorials_teststesting_picture1.gif затем нажмите   Enter. Вы получите подтверждение операции, как вы можете видеть ниже.

При копировании в том же каталоге, вы не должны указывать путь в команде. Например, нам нужно скопировать notes.txt сD:7tutorials в ту же папку, только под другим расширением, скажем Notes.doc . Мы просто введём  команду copy Notes.txt Notes.doc  .

Чтобы скопировать папку и её содержимое с места на место, мы будем использовать команду   XCOPY  следует соператорами /s/i. Давайте предположим, что нам нужно скопировать папку с D:7tutorials в  C:backup_7tutorials.

Мы должны ввести команду Xcopy/с/ID:7tutorials C:backup_7tutorials  и нажмите клавишу Enter – Ввод . Параметр ‘/С’гарантирует, что все каталоги и подкаталоги будут скопированы, кроме тех, которые пустые.  Параметр ‘/i’   создаст новый каталог, если папка не существует, и скопирует несколько файлов.

Синтаксис Syntax

Параметры Parameters

Параметр Parameter Описание Description
/d /d Изменяет текущий диск, а также текущий каталог для диска. Changes the current drive as well as the current directory for a drive.
Указывает диск для вывода или изменения (если он отличается от текущего диска). Specifies the drive to display or change (if different from the current drive).

Указывает путь к каталогу, который требуется отобразить или изменить. Specifies the path to the directory that you want to display or change. Указывает, что вы хотите перейти к родительской папке. Specifies that you want to change to the parent folder.

/? /? Отображение справки в командной строке. Displays help at the command prompt.

Команда ren

Переименовать файлы и каталоги можно с помощью команды RENAME (REN). Синтаксис этой команды имеет следующий вид:

REN  

Здесь параметр каталог1|файл1 определяет название каталога/файла, которое нужно изменить, а каталог2|файл2 задает новое название каталога/файла. В любом параметре команды REN можно использовать групповые символы ? и *. При этом представленные шаблонами символы в параметре файл2 будут идентичны соответствующим символам в параметре файл1.

REN *.txt *.doc

Если файл с именем файл2 уже существует, то команда REN прекратит выполнение, и произойдет вывод сообщения, что файл уже существует или занят. Кроме того, в команде REN нельзя указать другой диск или каталог для создания результирующих каталога и файла. Для этой цели нужно использовать команду MOVE, предназначенную для переименования и перемещения файлов и каталогов.

Синтаксис

Теперь вы знаете, как перейти в папку в командной строке. Главное из правил — это правильный ввод всех команд. После cd обязательно ставьте пробел. То же самое касается и комбинированных команд, например cd ..

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

Перейти в папку из командной строки Windows оказалось довольно просто. Если у вас возникнут проблемы с работоспособность проводника, то эта ситуация не застанет вас врасплох.

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

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

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

Самый надёжный способ перехода

Введите в приглашении:

$ , , , <название папки> и нажмите клавишу «Enter».

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

Сначала получаем в буфере обмена строку пути к папке, к которой вам нужно перейти в Терминале.

Для этого откройте в приложении «Finder» окно с названием папки, на которую вам нужно перейти.

Нажмите по названию этой папки правой кнопкой мыши. Появится контекстное меню, связанное с этой папкой.

Теперь нажмите и удерживайте клавишу – некоторые пункты контекстного меню изменятся, затем выберите пункт «Скопировать путь до <название папки>». Здесь имеется один «подводный камень»: полный путь может внутри содержать пробелы, которые интерпретатор команд Терминала примет за символ разделителя между отдельными параметрами. Поэтому, для гарантированного действия, полученный путь нужно будет взять в кавычки.

Теперь откройте Терминал, наберите в приглашении:

$ , , , , +, ,

Название папки должно появится в приглашении – значит вы перешли на нужную папку! (cd – сокращение от Change Directory)

Как создать новую папку

Вы можете создать новый каталог, используя  команду  MKDIR (Make Directory). Синтаксис этой команды MKDIR имя каталога . Скажем, мы должны создать новую папку с именем 7tutorials_v1 , которая будет размещена в папке  d:7tutorials .

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

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

Еще один способ создать каталог, который не предполагает быть в нужной папке, это ввести полный путь к папке. Например, вы работаете на диске  D: , и вы хотите создать новую папку на диске C: ,которая будет  называтся other_stuff . Просто введите MkDir C:other_stuff  и  нажмите   Enter  -Ввод .

Если вам необходимо одновременно создать папку с подпапками ,вы можете использовать команды  имя_папки MKDIR подпапка . Например, если мы введем MkDir testsbetatest1 , будут созданы три папки : 7tutorials_tests, бета-, test1 , с  древовидной структурой.

Создание директории в MS-DOS и командной строке Windows

Более уместно использовать слово «каталог» вместо «папка» при обращении к командной строке.

Чтобы сделать папку в программе MS-DOS или командной строке Windows, используйте команду MS-DOS md или mkdir. Например, ниже мы создаем новую директорию с именем «primer» в текущем каталоге.

mkdir primer

Вы также можете сделать несколько новых директорий в текущем каталоге, используя md команда. В следующем примере мы создаем три новых директории с именами «user1», «user2» и «user3» в текущем каталоге.

md user1 user2 user3

Если вы хотите сформировать директорию с пробелами в имени, вам нужно заключить имя директории в кавычки. В приведенном ниже примере мы создаем директорию с именем «my example directory» в текущем каталоге.

md "my example directory"

Чтобы сформировать папку в родительском каталоге, без предварительного перехода в эту папку, вы можете использовать команду ниже. Этот пример перемещается назад на одну директорию, чтобы сформировать директорию «example».

md ..example

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

mkdir primertest

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

Чтобы сделать каталог на другом диске без перемещения на него, вы можете использовать команду, аналогичную приведенной ниже, которая создает «примерный» каталог на диске F :. Буква диска «f:» может быть заменена любой буквой диска.

md f:example

Предварительные требования

Сведения, содержащиеся в этом разделе, применимы к:

  • Windows Server 2019
  • Windows Server (Semi-Annual Channel)
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows 10
  • Windows 8.1

Общие сведения о командной оболочке

Командная оболочка была первой оболочкой, встроенной в Windows, для автоматизации стандартных задач, таких как управление учетными записями пользователей или ночное резервное копирование с пакетными файлами (bat). С помощью сервера сценариев Windows можно выполнять более сложные сценарии в командной оболочке. Дополнительные сведения см. в разделе cscript или Wscript. С помощью скриптов можно более эффективно выполнять операции, чем с помощью пользовательского интерфейса. Скрипты принимают все команды, доступные в командной строке.

Windows имеет две командные оболочки: Командная оболочка и PowerShell. Каждая оболочка представляет собой программную программу, обеспечивающую прямой обмен данными между вами и операционной системой или приложением, предоставляя среду для автоматизации ИТ-операций.

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

Для наиболее надежной и последней версии службы автоматизации Windows рекомендуется использовать PowerShell вместо команд Windows или сервера сценариев Windows для службы автоматизации Windows.

Примечание

Вы также можете скачать и установить PowerShell Core, версию PowerShell с открытым исходным кодом.

Внимание!

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

Примечание

Чтобы включить или отключить завершение имен файлов и каталогов в командной оболочке на компьютере или в сеансе входа пользователя, запустите regedit.exe и задайте следующее значение reg_DWOrd:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\completionChar\reg_DWOrd

Чтобы задать значение reg_DWOrd , используйте шестнадцатеричное значение управляющего символа для конкретной функции (например, 0 9 — TAB, а 0 08 — Backspace). Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector