Попытка назначить псевдоним пути exe-файла в оболочке DOS - PullRequest
1 голос
/ 11 января 2011

Я хочу установить псевдоним для моей установки Firefox, чтобы я мог легко запустить веб-страницу, проблема в том, что я не хочу, чтобы скрипт зависел от системы.А именно, я хочу, чтобы он мог запускаться в дистрибутиве linux, где команда для запуска firefox уже сопоставлена ​​с 'firefox' и может легко выполняться таким образом через bash, но на моей машине с Windows я не могу заставить ее назначитьта же самая переменная.

Я видел, что могу установить для нее значение «% firefox%» с помощью команды set, но это не совсем то, что я хочу.

Я считаю, что создание псевдонимов возможно в среде Windows, потому что версия svn, которую я использую, устанавливается автоматически и может назначить себя для svn.Кто-нибудь знает, что имело отношение к тому, что они могли заставить свой псевдоним работать или как псевдоним команды?

1 Ответ

1 голос
/ 11 января 2011

Если вы включите свой путь Firefox в переменную окружения% PATH%, вы можете запустить FF с помощью «firefox».Под Windows вы должны отредактировать общесистемные настройки (см. эту ссылку ).

AFAIK, нет ничего похожего на псевдонимы в DOS / Windows (кроме пути% firefox%, который вы упомянули, тоже).Команда 'svn', о которой вы говорили, скорее всего, та же самая вещь, svn.exe и ее путь, включенный в% PATH%.

Это немного ограничительно, так как вы можете использовать только оригинальное имя файлазапустить программу, но вы можете обойти это, создав пакетный файл в пути программы, который запускает программу, например, FF.BAT, который содержит «firefox% 1».

В качестве альтернативы, вы можете поместитькомандный файл по пути, который уже находится в% PATH%, например, в каталоге Windows.Таким образом, вам не нужно изменять% PATH%.

...