MS Windows (XP) Аналог Linux '~ / .profile и / или ~ / .bashrc? (НЕ в сетевом домене)!

594
Jim Dennis

Давным-давно (на совершенно другом этапе моей карьеры) я был довольно хорош в технической поддержке 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 в этой царстве / эпохе с графическим интерфейсом).

0

2 ответа на вопрос

1
Col

Ваша переменная пути скрывается в окне свойств системы. Если вы щелкнете правой кнопкой мыши по моему компьютеру и выберете свойства, перейдите на вкладку «Дополнительно» и щелкните переменные среды, и вы найдете путь в списке.

Я предполагаю, что ваш файл vimrc будет скрыт под моими документами или, возможно, данными приложения, где в папке c: \ documents and settings \ username данные приложения - скрытая папка, поэтому вам нужно ее отобразить, перейдя в представление параметров папки инструментов и выбрав показать скрытые файлы и папки.

1
grawity

Ваши переменные среды обычно устанавливаются в реестре 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значении at HKCU\Software\Microsoft\Command Processor\.

Windows XP выполняет чтение AUTOEXEC.BATи AUTOEXEC.NT, но только для установки переменных среды.

Программы запуска (и все остальное, что можно открыть) могут идти в Start Menu\Programs\Startup\Реестр или, если вы предпочитаете HKCU\Software\Microsoft\Windows\Run\.