Народ, помогите пожалуйста! Можно ли в XP сделать так, чтобы находясь в любом каталоге (диске), содержащем исходник, компилить введя: "cl.exe назв.файла" или "ml.exe назв.файла". Если можно напишите. Заранее спасибо.
Заходи в пуск\справка и поддержка и ищи там "Переменные среды" и команда "CD" вроде так должно поучиться...
я себе так сделал команду - do . с ее помощью я ремонтирую битое flv видео в avi. делал так - создал бат файл с именем Do.bat и содержанием: Код (Text): D:\mydoc\projects\converter\conv.exe -sameq -i %1 %1_out.avi Закинул его в папку \windows\ теперь находясь в любой папке я ввожу do same_video.flv и получаю в той же папке результат.
Закидывать всё подряд в Вындовз -- дурной тон. Так что лучше объявить путь к каталогам с нужными программами в переменной PATH.
Дело наверное не в местоположении cl.exe или ml.exe, а с тем какие типы файлов ассоциируются с этими программами. Один из вариантов посмотри здесь
Mikl___ Ассоциация типа файла тут вообще ни причём - обычно тип файла с ide ассоциируют, а не с компилятором командной сторки Victorvvs Свойства системы -> дополнительно -> переменные среды там находишь PATH смотришь принцип перечисления каталогов (через . и также дописываешь туда свои пути (каталоги где расположены cl, ml и т.п.)
Y_Mur смысл, то все равно один почему же это не делать просто по щелчку на файле или по выбору компилятора после правого "клика"?
Mikl___ Странно - простейший вопрос, а ты в какие-то дебри полез ) мне, например, тоже не улыбается в своих батниках для компиляции полный путь к компиллеру прописывать, тем более на разных машинах этот путь будет разным и батников для разных комбинаций ключей тоже не один, да и сам батник удобнее в каталог с компилятором бросить и вызывать его откуда хочешь Так что лучше открыть каталог с компиллером для свободного доступа через PATH и не париться