Где мне хранить исполняемую программу в Windows? - PullRequest
1 голос
/ 30 апреля 2010

У меня есть небольшая утилита, которую мне нужно использовать, и я не уверен, где пользователи могут сохранить ее в Windows.

Я хочу знать, что эквивалент каталога Windows / / usr / bin?

-mcpeterson

Ответы [ 4 ]

2 голосов
/ 30 апреля 2010

Приложения в Windows должны храниться в папке программных файлов. Эта папка по умолчанию

  • C:\Program Files (переменная окружения %ProgramFiles%)

или

  • C:\Program Files (x86) (переменная среды %ProgramFiles(x86)%) для 32-разрядных приложений в 64-разрядной версии Windows.

См. Также пункт 2.4 Требования к логотипу Windows :

По умолчанию приложение должно быть установлено в папку Program Files.

2 голосов
/ 30 апреля 2010

Вы должны поместить его в новую папку в каталоге «Program Files». Затем добавьте эту папку в переменную PATH (щелкните правой кнопкой мыши «Мой компьютер»> «Свойства»> «Дополнительно»> «Переменные среды»). Как и в * nix, переменная PATH определяет, какие программы можно запускать без указания абсолютного пути.

Например, у меня есть все инструменты gnuwin32 в "C: \ Program Files \ gnuwin32 \ bin" и я добавил эту папку в переменную PATH. Теперь я могу напрямую использовать инструменты Unix, такие как tar в Windows.

1 голос
/ 30 апреля 2010

Создайте папку в папке c: \ program files \ и поместите ее туда. Если вы хотите, чтобы он запускался из командной строки, вам нужно добавить путь к папке в переменную среды PATH.

0 голосов
/ 30 апреля 2010

Вы можете разместить файл здесь, чтобы сделать его доступным для любой команды / вызова

%windir%/system32

или вы можете поместить файл в другое место и включить его в «путь» Windows: http://www.computerhope.com/issues/ch000549.htm.

...