如何将我的程序目录添加为Windows启动目录

来源:百度知道 编辑:UC知道 时间:2024/06/05 05:31:34
我不知道我的这个标题对不对。

我的程序的安装目录本来是

C:\Program Files\My Company\My Product

要在命令行下运行安装目录下的程序program.exe,需要在运行中输入

C:\Program Files\My Company\My Product\program.exe

才行。

但我为了让用户能方便地直接在调用我的程序,希望用户在运行框中输入program.exe或program就行了。

我印象中只要把安装目录添加为Windows的一个启动查找目录就行了。但我记不清该如何添加了,非常感谢。

另外,希望对xp和vista都能用,如果一种不行,希望能分别提供xp和vista下的方法。非常感谢。
非常感谢freeboy6716。我当时可能没想仔细就发了,我需要编程实际这个功能。能否知道这条信息实际写哪那个系统文件中,或有什么其它可通过编程实现的办法?

***********

多谢各位,强调一下,我需要编程解决这个问题,所以我需要的不是手工加这个目录,而是要找到相关文件(我的目录路径要加到哪个系统文件中?这个系统文件的路径在哪儿?),然后我编程去改这个文件,或通过其它API去改它也行。我需要的是这类编程可操作的方式,大家至今提供的解决方案,只是人工操作,不能借助程序完成。

这个标题当然不对啦。

这个是路径设置问题,当XP启动时会自动检测
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
系统文件夹下面的这些文件夹(dos操作系统称目录)

而C:\Program Files\My Company\My Product非系统默认路径,所以在启动这个文件夹里面的程序时得进入这个文件夹再调用。
在“我的电脑”上右击,选“属性”-》“高级”-》“环境变量”-》“系统变量”-》“Path”,然后点修改。在后面添加在“我的电脑”上右击,选“属性”-》“高级”-》“环境变量”-》“系统变量”-》“Path”,然后点修改,在后面加上C:\Program Files\My Company\My Product这个路径。这样系统就会在你执行program.exe
这个文件时分别在%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
和C:\Program Files\My Company\My Product这些文件夹中查找了。

问题其实很简单.
只须将可执行文件复制到根目录下即可.

在“我的电脑”上右击,选“属性”-》“高级”-》“环境变量”-》“系统变量”-》“Path”,把你要添加的目录写到最后,分号分隔多个目录

哦朋友这个很简单,只要找到程序文件,然后选中程序,点鼠标右键,找发送到,选桌面快捷方式,在桌面上就可以找到相应的快捷图标了,双击就可以打开程序了,不需要添加启动项.启动项是指电脑一打开就自动运行程序。