Создание системной переменной

Я хотел бы получить некоторое предложение относительно добавления записи в переменную PATH в разделе системные переменные.

всякий раз, когда я устанавливаю программу на моей машине windows, я в конечном итоге добавление путь к программе в переменной "путь" в разделе "системная переменная". Итак, теперь у меня довольно длинное значение для переменной PATH (это не проблема, я знаю). Но мне интересно, есть ли более элегантный/стандартный способ сделать это.

16
задан PCoder
13.01.2023 21:18 Количество просмотров материала 2992
Распечатать страницу

2 ответа

Вы можете сделать три вещи, чтобы сделать ее более аккуратно :

  1. переименуйте файлы программы в c:\apps в регистратуре. Это означает, что новые программы будут установлены здесь. Таким образом, путь будет выглядеть чище

  2. сохранить несколько системных переменных, которые не используются, кроме как aprts главного пути var Таким образом, у вас есть PATHA1 с c:\my папка1\приложения app1;c:\apps\app2\;c:\program файлы\что-то здесь

и PATHA2 аналогично,

c:\apps\app2;c:\apps\app3\;c:\program files\something here

некоторые могли бы за круг PATHB1

и т. д. Затем в реальный путь Варе использовать только один или два из этих предопределенных Варс!

значение PATH будет определено как

%PATHA1%;%PATHB2%
  1. где приложения принудительно папку с пространством в нем, но позволяют редактировать папку установки, как c:\apps\my большой путь\ изменить его на

    \c:\apps\shortTLA

0
отвечен tgkprog 2023-01-15 05:06

Я не думаю, что переименование Программы или программные файлы (x86) каталоги - отличная идея. Как вы сказали, длинная строка пути на самом деле не является проблемой, но если вы хотите избежать этого, я бы рекомендовал один из следующих подходов:

I. Использование Пакетных Файлов

  1. создайте каталог, например C:\Progs

  2. создание простых пакетных файлов, подобных следующим каталог, по одному на программу:

    @start "" "C:\Program Files (x86)\Company Name\ProgramName.exe" %1 %2 %3 %4 %5 %6 %7 %8 %9
    
  3. сохранить каждый пакетный файл с тем же именем, что и EXE программы, например Имя_программы.летучая мышь, хотя, конечно, вы также можете назвать его чем-то короче и легче запомнить, например,PN.летучая мышь

  4. наконец, добавьте C:\Progs в путь

II. Использование Пути Приложения

  1. создать .REG файлы, похожие на следование, одно в программу:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ProgramName.exe]
    @="C:\Program Files (x86)\Company Name\ProgramName.exe"
    "Path"="C:\Program Files (x86)\Company Name"
    
  2. дважды щелкните каждый .Рег файл и импорт в реестр (после чего файл можно выбросить)

  3. здесь вы также можете использовать более короткий и легко запоминающийся псевдоним, заменив

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ProgramName.exe]
    

    С

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\PN.exe]
    

вы можете увидеть, как работает второй метод, проверив мой ответ здесь. Единственным незначительным недостатком является то, что вы можете вызвать программу с помощью программа (или PN) в диалоговом окне Выполнить необходимо использовать start ProgramName (или start PN) в командной строке.

0
отвечен Karan 2023-01-15 07:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх