Как сменить директорию в командной строке windows 10

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

Команда CD. Смена текущего каталога.

cd

cd.

cd..

cd...

cd....

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

cd.....

cd......

Таким образом, из вышесказанного следует вывод:

  • Для перехода в корень диска применяется команда
  • Для перехода в любой каталог диска применяется команда (из корня диска) и команда (из любого каталога или подкаталога).
  • Для перехода в подкаталог применяется команда (из каталога) и команда (из корня диска).

cd.......

Теперь с диска «D» перейдем в папку «Fonts», расположенную в папке «Windows» на диске «C»:

cd /D c:/windows/fonts

cd........

Команда СD может записываться как СHDIR. C D и CHDIR являются аналогичными командами и обе являются сокращениями от англ. «change directory» – поменять каталог.



Команда MOVE – переименование или перемещение файлов и каталогов

MOVE

Перемещение одного или более файлов:

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

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

новое_имя_папки
– Определяет новое имя папки.

/Y
– Перезаписывать существующие файлы назначения без предупреждения.

/-Y
– Предупреждать при перезаписи существующего файла назначения.

Ключ /Y может присутствовать в значении переменной среды окружения COPYCMD
.
Оно может перекрываться ключом /-Y в командной строке. По умолчанию
используется предупреждение о перезаписи, если только команда MOVE не
выполняется как часть пакетного файла.

move /?
– отобразить подсказку по использованию команды.

move folder1 folder2
– переименовать папку с именем folder1
в folder2
в текущем каталоге.

move E:\test\folder1 E:\test\folder2
– переименование с указанием абсолютных путей.

move C:\file1.txt D:\
– переместить файл file1.txt
с диска C:
на диск D:

move c:\test\file1.txt D:\folder2\file2.txt
– перенести файл file1.txt
из каталога
test
диска C:
в каталог folder2
диска D:
под именем file2.txt

move C:\Folder1\*.* D:\Folder2\
– переместить все файлы из каталога Folder1
диска C: в каталог Folder2
диска D:

Реализация в ОС Windows данной команды не позволяет перемещать папки на другие логические диски.

move C:\folder1 C:\folder2\folder3\folder1
– переместить каталог folder1
из корня диска C:
в подкаталог \folder2\folder3

При перемещении папки в несуществующий каталог он не будет создан автоматически и команда завершится ошибкой.
Команда move
не работает с файлами, имеющими атрибуты “скрытый ” и “системный”.

:/>  Как работает майнинг криптовалют?


Весь список команд CMD Windows

CD

CHDIR

Формат командной строки:

CD диск:

Команда CD
без параметров отображает имена текущих диска и каталога.

Параметр /D
используется для одновременной смены текущих диска и каталога.

Изменение команды CHDIR
при включении расширенной обработки команд:

Имя текущего каталога в строке вызова преобразуется к тому же регистру
символов, что и для существующих имен на диске. Так, команда CD C:\TEMP

или cd c:\temp
на самом деле сделает текущим каталог C:\Temp
, если он существует на диске.

Команда CHDIR перестает рассматривать пробелы как разделители, что позволяет
перейти в подкаталог, имя которого содержит пробелы, не заключая все имя
каталога в кавычки. Например:

приводит к тому же результату, что и:

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

CD /D X:\data
– сделать текущим каталог data
на диске X: . Результат использование ключа /D
зависит от версии команды. Для того чтобы сменить текущий каталог, на каталог, размещенный на другом диске, надежнее использовать последовательность команд смены текущего диска и смены каталога:

X:
– сделать текущим диском диск X:

CD X:\DATA
– сделать текущим каталогом X:\DATA

CD %WINDIR%
– сделать текущим каталогом каталог, каталог, задаваемый значением
переменной среды %WINDIR% (каталог Windows) . При использовании переменных, желательно их имена заключать в двойные кавычки, поскольку принимаемые значения могут содержать пробелы:

CD “%TEMP%”

CD C:\
– перейти в корневой каталог диска C: . Если в параметре команды задан путь без указания диска, по предполагается, что переход выполняется в каталог, расположенный относительно текущего на данный момент времени :

CD system32
– перейти в каталог system32
, являющийся подкаталогом текущего каталога

CD .
– если вместо имени каталога заданы две точки, то будет выполнен переход в родительский каталог ( на один уровень вверх).


Весь список команд CMD Windows

I’m using cmd.exe
(C:\WINDOWS\System32\cmd.exe) and I have to change my current directory to “D:\temp” i.e. temp folder in the D drive.

When I try to cd
nothing happens.

 C:\> cd D:\temp
C:\> 

I don’t know what else to do here. Even pressing tab
key does not give any hints. I have never got the reason to use cmd.exe until now when I have to. I mostly use Linux for development.

:/>  Windows Media Player 2023 Скачать бесплатно для ПК с Windows

If this helps: I’m on a remote login to another computer and D:\temp
in on the remote machine, but so is C:\
where I have opened the terminal (cmd.exe).

Mofi's user avatar

17 gold badges
80 silver badges
143 bronze badges

asked Jul 19, 2013 at 19:25

A. K.'s user avatar

The “cd” command changes the directory, but not what drive you are working with. So when you go “cd d:\temp”, you are changing the D drive’s directory to temp, but staying in the C drive.

Execute these two commands:

 D:
cd temp 

That will get you the results you want.

answered Jul 19, 2013 at 19:27

Mark Nenadov's user avatar

Mark Nenadov

5 gold badges
24 silver badges
32 bronze badges

Another alternative is pushd
, which will automatically switch drives as needed. Это также позволяет вам вернуться в предыдущий каталог через popd
:

 C:\Temp>pushd D:\some\folder
D:\some\folder>popd
C:\Temp>_

ответил 19 июля 2013 в 20:18

Ansgar Wiechers's user avatar

Ансгар Вихерс

25 золотых значков
250 серебряных значков
324 бронзовых знака

cd
имеет параметр /d
, который изменит диск и путь одной командой:

 cd /d d:\temp 

( см. cd /?
)

ответил 19 июля 2013 в 20:12

Stephan's user avatar

10 золотых значков
58 серебряных значков
91 бронзовый знак

Вы можете попробовать это, у меня работает

 C:\Users\user>cd..
C:\Users>cd ..
C:\>D:
D:\>cd \foldername 

ответил 18 декабря 2021 в 19:09

Jannatul Fardous's user avatar

 G:\ D: <!--Move to D Drive-->
D:\ cd temp <!--Move to temp Folder--> 

ответил 27 сен 2022 в 6:18

Munna Kumar's user avatar

Мунна Кумар

4 серебряных значка
7 бронзовых знаков

Просто введите инициал желаемого диска в командной строке и нажмите Enter

Лайк если хочешь поехать Л:\\ диск,
Просто введите L: or l:

ответил 13 ноя 2020 в 7:17

danialcodes's user avatar

 cd /driveName driveName:\pathNamw 

ответил 4 января 2021 г. в 6:20

pushpendra's user avatar

Вы можете использовать эти три команды:
1.кд. 2.d: 3.cd темп

ответил 18 сен 2021 в 11:03

Divyanshu's user avatar

Чтобы реализовать командную структуру на основе вина, есть 2 хорошо:

  1. Пуск → cmd.exe
  2. Выполнить (кнопка с картинкой винды + R) → cmd

Как перейти в другой каталог

cd

По абсолютному пути

Можно перейти в каталог в обычных папках и в окружении полного пути. Например, нам нужно в папку C:\photo\city
. Копируем путь к ней:

:/>  Как отключить Windows Store в Windows 10: 2 способа деактивации и как удалить

Вставляем в командную строку

По относительному пути

Относительный путь — относительно вашей наблюдаемой директории, где вы сейчас находитесь. Если я уже нахожусь в C:\photo\city
, а мне надо в C:\photo\city\msk
, команда будут такие:

Если мне из надо из C:\photo\city
в C:\photo\city\msk\2017\cat_1
, команда будет такой:

Я не пишу C:\photo\city
, так как я уже там.

С автодополнением

Если вы замедлите выбор названия папки и нажмете его Tab, система сама подставит. Если просто нажмете Tab, ничего не вводя, система переберет возможные варианты:

(cd )
Может, ты был в пункте 1?

()
Нет? Может, папка 2?

()
Снова нет? Может, папка 3?

()
Снова нет? Может, файл 1 (она перебирает имена всех файлов и каталогов, которые есть в той, где вы сейчас находитесь)?

()
У меня кончились варианты, поехали сначала. Папка 1?

— система перебирает все файлы / папки в защищенных каталогах.

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

Подняться наверх

Подняться на уровень выше:

Если нужно подняться на два уровня выше, то


И так до бесконечности  Smile :)

Можно использовать файл, расположенный на уровне выше, или перейти в удаленную папку. Посмотрим на восхождение. В C:\фото\город\
у нас 2 папки: msk
и long-long-long-long-name-folder

Изменить диск. Как перейти из C:\ в D:\

Чтобы изменить диск, напишите его название и двоеточие, без «cd»

Система перейдет на диск D:\. А как перемещаться дальше, вы уже знаете!

Как сменить директорию в командной строке windows 10

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

Как сменить директорию в командной строке windows 10

Ну и пока это все, что вам надо знать  Smile :)

PS — это выдержка из моей книги для начинающих тестировщиков
, написана в помощь студентам моих курсов:

Особенно актуальна, конечно, новичкам. Они ведь часто с командной строкой вообще не сталкивались, а мы в школе изучаем PICT, allpairs и даже будем выкачивать код из Mercurial, ну как тут без командной строки обойтись?