Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];

Вниз

Смена пути в cmd файле и FAR Manager   Найти похожие ветки 

 
KSergey ©   (2015-12-16 08:40) [0]

Если в командной строке FAR Manager ввести
cd d:\temp
то в текущей панели открывается папка d:\temp
Это понятно, это правильно.

Если написать cmd файл, в который вставить такую же строку cd d:\temp и этот файл запустить из FAR, то с точки зрения этого выполняемого файла внутри пути меняются, но при возврате в FAR в нём остаётся активным путь, какой быт до запуска cmd файла.

Вопрос, может кто знает: как изменить пусть в cmd файле так, чтобы по возврате из него FAR в активной панели тоже изменил путь?


 
Юрий Зотов ©   (2015-12-16 10:14) [1]

Текущий каталог - он свой для каждой программы. Для CMD - тот, который указан в команде, а для FAR - тот, который в нем был до запуска CMD и остался после завершения CMD (потому что в FAR"е никто текущий каталог не менял).

Вывод - CMD, запущенный из FAR, текущий каталог самого FAR изменить не может. Это должен сделать именно сам FAR. Например, макросом (насколько помню, FAR их поддерживает). Другой вариант - написать программу, которая меняет текущий каталог родительского процесса, а ее уже и запускать из FAR (правда, может и не получиться, если FAR запускает программы, как отдельные, а не дочерние процессы).


 
Игорь Шевченко ©   (2015-12-16 10:24) [2]


> Вопрос, может кто знает: как изменить пусть в cmd файле
> так, чтобы по возврате из него FAR в активной панели тоже
> изменил путь?


Никак


 
KSergey ©   (2015-12-16 10:32) [3]

Понял, спасибо за ответы.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.054 c
15-1448881398
Анна
2015-11-30 14:03
2017.01.15
имеет ли право начальство поставить программу считывания информ


2-1421996112
lewka
2015-01-23 09:55
2017.01.15
Запись в реестр


4-1279411835
Nikfel
2010-07-18 04:10
2017.01.15
Как изменить цвет выделения в RichEdit?


3-1310463935
walm
2011-07-12 13:45
2017.01.15
Распределенный запрос


2-1424860792
SvetaZ
2015-02-25 13:39
2017.01.15
Поле Data для каждого Strings[i] в StringList





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский