如何把自己写的程序加入到开机启动项(Windows)

autoexec.bat

winstart.bat 

它的功能跟autoexec.bat的功能是一样的

开始菜单“启动”栏 

在Windows完成启动后启动的栏目,由于windows已经完全启动,所以可以利用它来完成功能,你想要完成什么启动项目就只用把快捷方式拖到:

C:\WINDOWS\Start Menu\Programs\启动 中就可以了

注册表的分支 

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

这里是windows启动后然后自动启动的项目,由于它的修改比较麻烦,所以也比较神秘。

注册表的分支

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

这个功能是跟上边一样的,只是它的执行在windows尚未完全装载之前而运行的,所以,大多数杀毒软件就是在这个分支修改。

win.ini

win.ini异常重要。它包含了windows的重要信息,当然我们可以利用它来启动程序。

在其中的[windows]

load=

run=

两项中都可以启动程序

system.ini

shell=Explorer.exe

也可以添加开机启动

这样:

shell=Explorer.exe mypro.exe

0
0
时间: 2024-10-29 19:51:10

如何把自己写的程序加入到开机启动项(Windows)的相关文章

C# 将当前应用程序写入到注册表开机启动项中

在使用C#进行应用程序的开发过程中,经常有一个需求就是让应用程序开机后自动启动,这个是一个很常见的需求,最常规的做法(这里以Win7操作系统为例),打开:开始=>所有程序=>启动文件夹(路径是:C:\Users\bobo\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup),然后可以将exe(这里以X.Shell.exe为例来说明)或者其快捷方式放到当前文件夹下面,这样我们就可以在应用程序下次启动的时候自动启动当前应用程序

.Net程序随系统开机启动(仿Foxmail托盘效果控制)

对于使.NET程序随系统开机启动,最常用的可能就是向在注册表中注册开机启动项,或是建立Windows服务,使程序随系统启动而启动.这里以WinForm程序为例,测试Demo分享,同时附上对于程序托盘的简单操作,仿Foxmail的托盘显示效果,好的产品都是细细打磨出来的呀!1.WinForm程序添加注册表和移除注册表(1).创建一个WinForm程序,界面如下(很简单):(2).主要实现代码:(注册表开机启动位置:SOFTWARE\Microsoft\Windows\CurrentVersion\

Win写开机启动项

//添加以下代码 HKEY hKey; //找到系统的启动项 LPCTSTR lpRun = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; //打开启动项Key long lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE, lpRun, 0, KEY_WRITE, &hKey); //long lRet = RegOpenKeyEx(HKEY_CURRENT_USER, lpRun, 0,K

centos7 查看开机启动项和程序服务

systemctl list-unit-files  (查看开机启动项) systemctl list-unit-files  |  grep 程序名称   (查看某些服务开机启动状态) systemctl  list-unit-files |  grep enable (查看哪些为开机启动服务) 原文地址:https://www.cnblogs.com/MUQINGFENG123/p/11532751.html

【定时任务|开机启动】Windows Server 2008/2012 计划任务配置(任务计划程序)每分钟执行BAT

打开计划任务快捷方式(在 “管理工具”内): C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk 很多人在问我: 1.Windows Server 2008 计划任务在哪里配置? 2.Windows Server 2008 可以配置每分钟或是每小时执行我的任务吗? 答案是:可以! 首先Windows Server 2008不同于其他服务器操作系统和Windows

将应用程序添加到开机启动

1.创建应用程序的快捷方式2.打开目录C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp3.将应用程序的快捷方式复制到该目录下 2.打开运行对话框,输入命令 shell:startup,直接弹出对应目录 第一种方法启动项对应的目录是系统目录第二种方法启动项对应的目录是个人目录

raspberry PI 将Python脚本写成服务并设置开机启动

1 #!/bin/bash 2 # /etc/init.d/service_name 3 4 ### BEGIN INIT INFO 5 # Provides: Provider 6 # Required-Start: $remote_fs $syslog 7 # Required-Stop: $remote_fs $syslog 8 # Default-Start: 2 3 4 5 9 # Default-Stop: 0 1 6 10 # Short-Description: Example

如何给自己编写的程序隐蔽的设置开机启动

比如说,我们自己编写了一个C#的程序,想设置为开机自动启动.当然我们可以从网上找到方法,一般的做法就是修改注册表文件,找到开机启动项,然后把这个程序的路径写入到某个节点就可以.如下截图所示,这些都是开机后会自动启动的程序. 有时候我们可能会有一些很顽皮的想法,我们希望自己程序在别人的电脑上运行的时候,暗地里把自己设置为开机启动.现在就有一些问题,因为现在电脑上都装有杀毒软件,比如说360,你修改注册表开机启动项,属于敏感操作,会被安全卫士拦截,然后提示用户正在有软件试图修改开机启动项,询问用户是

MFC定时关机程序的实现2-添加启动项到注册表

虽然上一篇实现了的定时关机,但是还不够完善,比如开机自动启动,然后按照配置的时间定时关机,并最小化到任务栏. 先来说开机启动怎么实现,开机启动实现的方法有好几种,比如直接在开始菜单启动项里添加一个程序的快捷方式,路径为 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\ 不过这个路径不同的电脑可能不一样,因为这个路径可以改变,比如说改到D盘 也可以直接写入注册表,这个比较方便,这个开机启动项在注册表中的路径是 HKEY_CU