MS Windows(XP)类似于 Linux 的 ~/.profile 和/或 ~/.bashrc?(不在网络域中)!

MS Windows(XP)类似于 Linux 的 ~/.profile 和/或 ~/.bashrc?(不在网络域中)!

很久以前(在我职业生涯的另一个阶段),我非常擅长处理 MS-DOS 和 MS Windows(3.x ... pre-NT、pre-XP 等)技术支持。

在过去的 14 年里,我主要关注 Linux 和其他 UNIX 系统。大约一年前,我买了一台 PC 笔记本电脑,实际上上面运行的是 MS Windows XP。(好吧,我把它分区了,另一边安装了 Debian)。我主要用它玩 Might & Magic VI 和 WoW。除此之外,我还运行 Firefox 和 PuTTY。

最近我也一直在用 Python (2.6) 和 gVIM 编写一些脚本。所以现在我想知道...

... 我应该把我的个人启动设置放在哪里?我的 %PATH% 中 C:\PYTHON26 应该放在哪里?我的 _VIMRC 应该放在哪里?JP Software 还存在吗?我应该获取最新的 4DOS 吗?

(我现在抵制住安装 Cygwin32 并将其用于一切的冲动……尽管这很诱人,安装 coLinux 的想法也是如此)。

(请注意,该系统根本没有连接或配置任何类型的 MS Windows 域网络。所以任何网络配置文件管理的东西对我来说都是无用的)。

我更愿意在自己的配置文件中执行此操作,而不是在 AUTOEXEC.BAT AUTOEXEC.CMD CONFIG.SYS 或任何这些文件中执行此操作(如果这些文件在这个充斥着 GUI 的领域/时代仍然被 MS Windows 所尊重的话)。

答案1

您的路径变量隐藏在系统属性窗口中。如果您右键单击我的电脑并选择属性,然后切换到高级选项卡并单击环境变量,您会在列表中找到路径。

我猜测你的 vimrc 文件会隐藏在我的文件或可能是应用程序数据下的某个地方,在 c:\documents and settings\username 应用程序数据是一个隐藏文件夹,因此你需要进入工具文件夹选项视图并选择显示隐藏文件和文件夹来取消隐藏它。

答案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.BATAUTOEXEC.NT,但仅用于设置环境变量。

启动程序(以及可以打开的任何其他程序)可以转到Start Menu\Programs\Startup\,或者如果您愿意,也可以是注册表的HKCU\Software\Microsoft\Windows\Run\

相关内容