Имя: Пароль:
1C
 
Как сменить путь в командной строке cmd.exe?
↓ (Волшебник 25.11.2024 14:23)
0 osa1C
 
24.11.24
11:18
Потребовалось мне выполнить команду из командной строки по конвертации некоторых файлов. Но при этом надо сначала перейти в папку с этими файлами. Запускаю cmd.exe вижу начальное приглашение:
C:\Windows\system32>, пишу:
C:\Windows\system32>cd d: получаю результат:

D:\
C:\Windows\system32>


то есть он перешел на диск D: и вернулся назад. Что я делаю не так? ОС = Windows 7 Профессиональная
1 Волшебник
 
24.11.24
11:23
надо писать:
D:
2 osa1C
 
24.11.24
11:23
(0) Всё.... вопрос решился. Для перехода на диск надо просто вводить имя диска D: без cd, а вот для дальнейшего перехода по папкам использовать cd
3 Волшебник
 
24.11.24
11:24
(2) и стоило ли позориться веткой на форуме?
4 osa1C
 
24.11.24
11:25
(3) удали
5 lEvGl
 
24.11.24
11:29
ггггг поговорили)
6 arsik
 
24.11.24
16:10
(0) предпочитаю 1с:исполнитель и вам желаю. Cmd конечно универсально, но уж очень устарело. Ну на крайний случай повершелл.
7 vbus
 
24.11.24
17:05
cd /d d:\path
8 Волшебник
 
24.11.24
17:10
(6) То, что работает здесь и сейчас, не устарело.
9 Волшебник
 
24.11.24
17:11
(7) красавчик!
10 Злопчинский
 
25.11.24
14:08
главное - не забывать про пробелы в путях. а то потом начнется "cmd устарело, не работает"
11 Звездец
 
25.11.24
14:12
трындец. Неужели реально такое нельзя нагуглить?
12 Garykom
 
25.11.24
14:20
(0) Обычно не надо никуда переходить
Просто пиши всегда полные пути, причем брать их в кавычки
Для исключения проблем с длинными, с пробелами и не латинскими
13 Garykom
 
25.11.24
14:23
(12)+ Кстати для конвертации через imagemagick есть прикол
Когда надо много (тысячи) картинок в одну многостраничную tiff или pdf собрать
Или нечто похожее с кучей файлов
Там общая длина строки команды (с перечислением в параметрах всех файлов) превышает разумные и работающие пределы
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.