如何使程序在任何计算机上启动时运行

您安装的程序通常会在Windows、MacOSX甚至Linux上添加到启动过程中。但您也可以将自己喜欢的程序添加到启动过程中,并让它们在您登录计算机后自动启动。

这对于自动执行某个功能的后台应用程序或工具特别有用,但您甚至可以添加桌面应用程序,它们会在您登录时弹出。

<商标>Windows操作系统

在Windows7和更早版本的Windows上,开始菜单包含一个“启动”文件夹来简化这一过程。在这些版本的Windows上,您只需打开“开始”菜单,找到要自动启动的应用程序的快捷方式,右键单击它,然后选择“复制”即可。接下来,在“开始”菜单中的“所有应用程序”下找到“启动”文件夹,右键单击它,然后选择“粘贴”以粘贴该快捷方式的副本。

相关:如何让您的Windows 10 PC启动更快

此文件夹在Windows 8、8.1和10上不再那么容易访问,但仍然可以访问。要访问它,请按Windows键+R,在运行对话框中键入“shell:start”,然后按Enter键。是的,您需要使用该文件夹-您不能简单地从任务管理器的启动窗格添加快捷方式。

您添加到“shell:start”文件夹的快捷方式只有在您使用您的用户帐户登录时才会启动。如果您想要在任何用户登录时自动启动的快捷方式,请在运行对话框中键入“shell:common start”。

将快捷方式粘贴到此文件夹中,Windows将在您登录到计算机时自动加载它们。在Windows10上,只需将快捷方式从“开始”菜单中的“所有应用程序”列表直接拖放到此文件夹中即可。

MacOSX

相关:Mac OS X:更改登录时自动启动的应用程序

在Mac OS X上,允许您禁用启动程序的同一界面也允许您添加自己的自定义程序。点击苹果菜单,选择系统首选项,点击“用户和组”图标,点击“登录项目”,打开“系统首选项”窗口。

单击此列表底部的“+”按钮可添加应用程序,或将其拖放到应用程序列表中。当您登录到您的计算机时,它们将自动加载。

<计算机>Linux 操作系

相关:如何在Ubuntu 14.04中管理启动应用程序

不同的Linux桌面有不同的方法。例如,在Ubuntu的Unity桌面上,打开Dash并输入单词“start”。单击“启动应用程序”快捷方式可查看启动应用程序列表。单击此列表中的“添加”按钮可添加您自己的应用程序。键入名称并提供启动应用程序的命令。您也可以只使用此工具在登录时运行命令。

GNOME桌面似乎已经删除了旧的ggnome-session-properties工具,但在GNOME TWAINE工具中仍然可以使用该选项,即使在某些Linux发行版上默认安装该工具也是不可行的。检查Linux桌面的设置窗口以找到合适的工具。

您也可以从隐藏的目录~/.config/autostart/进行管理,所有台式机都应该读取该目录。config前面的句号表示它是隐藏目录,而~表示它在您的主目录中-因此,位于/home/username/.config/autostart/。要打开它,请启动桌面的文件管理器,将~/.config插入其地址栏,然后按Enter键。双击“自动启动”文件夹或创建它(如果它还不存在)。

将.ktop文件添加到此处以使程序在启动时自动启动。这些.ktop文件是应用程序快捷方式-您通常可以通过将应用程序拖放到桌面或甚至只拖放到~/.config/autostart/窗口来创建它们。

如果您没有使用桌面环境,但只想在每次登录时自动运行一个或多个命令,请将这些命令添加到位于~/.bash_profile的.bash_profile文件中,该文件等同于/home/username/.bash_profile。

当然,还有其他方法可以使程序在启动时启动。例如,您可以在Windows上添加注册表项来执行此操作。但这些是做到这一点的最简单和最简单的方法。

图片来源:Flickr上的乔纳森·林(Jonathan Lin)

相关文章