MS Windows (XP) Аналог Linux' ~/.profile и / или ~/.bashrc? (НЕ в сетевом домене)!
Давным-давно (на совершенно другом этапе моей карьеры) я довольно хорошо разбирался в технической поддержке MS-DOS и MS Windows (3.x ... pre-NT, pre-XP и т. Д.).
Последние 14 лет я в основном занимался Linux и другими системами UNIX. Примерно год назад я купил ноутбук с ПК и фактически оставил на нем MS Windows XP. (Хорошо, я разбил его на разделы, и на другой стороне есть Debian). В основном я использовал его, чтобы играть в Might & Magic VI и WoW. Кроме этого я использую Firefox и PuTTY.
Недавно я также делал некоторые сценарии для этого... используя Python (2.6) и gVIM. Так что СЕЙЧАС я хочу знать...
... где я могу разместить свои персональные настройки запуска? Где у меня был C:\PYTHON26 для моего%PATH%? Куда уходит мой _VIMRC? JP Software все еще существует? Должен ли я получить последнюю версию 4DOS?
(Сейчас я сопротивляюсь желанию установить Cygwin32 и просто использовать его для всего... хотя это заманчиво, как и идея установки coLinux).
(Обратите внимание, что эта система НЕ подключена и не настроена для какой-либо сети домена MS Windows вообще. Так что любые вещи по управлению сетевым профилем для меня бесполезны).
Я бы предпочел сделать это в моих собственных файлах конфигурации, а не в AUTOEXEC.BAT AUTOEXEC.CMD CONFIG.SYS или в любом другом из них (если они все еще соблюдаются MS Windows в этой области / эпохе, где используется графический интерфейс).
2 ответа
Ваши переменные среды обычно устанавливаются в реестре, HKCU\Environment\
(общесистемные входят в HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\
). Доступ к обоим можно получить через Свойства системы -> Дополнительно, как сказал Кол.
"Домашний каталог", $HOME
Ваш профиль пользователя, %UserProfile%
(обычно C:\Documents and Settings\<user>\
или же C:\Users\<user>\
). Некоторые программы помещают настройки прямо в папку профиля (_vimrc
идет туда), другие выбирают для использования %AppData%
(обычно %UserProfile%\Application Data
).
Если вы хотите .cmd/.bat
сценария, который будет запускаться автоматически при каждом открытии командной строки, укажите его путь в AutoRun
значение в HKCU\Software\Microsoft\Command Processor\
,
Windows XP действительно читает AUTOEXEC.BAT
а также AUTOEXEC.NT
, но только для установки переменных среды.
Программы запуска (и все остальное, что можно открыть) можно перейти на Start Menu\Programs\Startup\
или, если хотите, реестра HKCU\Software\Microsoft\Windows\Run\
,
Ваша переменная пути скрывается в окне свойств системы. Если вы щелкнете правой кнопкой мыши по моему компьютеру и выберете свойства, перейдите на вкладку "Дополнительно" и выберите переменные среды, в списке вы найдете путь.
Я предполагаю, что ваш файл vimrc будет скрыт под моими документами или, возможно, данными приложения, где в папке c:\documents and settings\username данные приложения - скрытая папка, поэтому вам нужно ее отобразить, перейдя в представление параметров папки инструментов и выбрав показать скрытые файлы и папки.