2pomka
Ну надо же! Хоть топик отдельный открывай.
Подсунул Гислер подлянку
Все прямо молятся на этот %commander_path%, а он-то толком не разъяснил что она из себя представляет.
Короче, прочел я тут МелкоСофтную доку по этим переменным окружения, раньше как-то не очень мне это было нужно.
Оказывается, к общим
системным переменным окружения %commander_path% никакого касательства не имеет.
%commander_path% устанавливается только для самого
TC-шного процесса и тех процессов, которые будут из него запущены, то есть дочерних процессов, которые
по-умолчанию наследуют весь блок переменных родительского. Вот почему не работает (в W98, не знаю как в других) %commander_path% по Win+R. К сожалению не работает %commander_path% и в пакетном файле, запущенном из TC, потому как в этом случае родительским процессом оказывается консольный WINOA386.MOD (а ему, видимо, TC-шные добавки пофигу:), FAR тоже в упор не видит этой переменной...
Что это значит для тех, кто собирается пользоваться %commander_path%? Всё то, что использует эту переменную, должно быть запущено или непосредственно из-под Тотала или из-под одного из его дочерних неконсольных процессов. А будет ли в момент, когда нужна эта переменная, выгружен тотал или нет - пофигу
Проверьте это на других, не W98, операционках. Может там есть какие-либо нюансы. Я, правда, cbkmyj сомневаюсь...
Добавлено: <!--QuoteBegin-m1Kky+Apr 17 2004, 00:10--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
Цитата (m1Kky @ Apr 17 2004, 00:10)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> не, вы закройте тотал, удалите ветку, запустите тотал <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Какую такую ветку, речь в топике шла не о всей ветке, а только о
параметре InstallDir! Если ты снесешь и пути для INI-файлов, так конечно TC решит, что они у тебя лежат в папке Windows. Но причем здесь это?