C# 开机自动启动
2024-08-31 21:13:42
if (ConfigurationManager.AppSettings["IsBoot"].ToString().Trim().ToUpper() == "TRUE")
{
//设置开机启动
string path = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk2 = rk.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rk2.SetValue("JcShutdown", path);
rk2.Close();
rk.Close(); }
else
{
string path = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk2 = rk.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rk2.DeleteValue("JcShutdown", false);
rk2.Close();
rk.Close();
} App.Config:
<!--是否开机启动 TRUE 启动 FALSE 禁止-->
<add key="IsBoot" value="FALSE"/>
最新文章
- 逆向工程 - Reveal、IDA、Hopper、HTTPS抓包 等
- WCF创建RESTService
- loadrunner工具使用之脚本创建
- 初学XPath,其实很简单
- 使用PHP在共享内存中存储数据集
- H2O是开源基于大数据的机器学习库包
- NullPointerException
- C++中友元
- 进行Spark,Kafka针对Kerberos相关配置
- 数据库和SQL面试题基础知识(持续更新)
- C#-----类DateTime的常用方法
- Python练习六
- ida pro65
- POJ3259 :Wormholes(SPFA判负环)
- 联想服务器X3850 X6 配置RAID5
- Revit二次开发示例:AutoStamp
- 改善C#程序的建议9:使用Task代替ThreadPool和Thread
- 【实战】Weblogic反序列化Getshell
- Flask系列(十一)整合Flask中的目录结构(sqlalchemy-utils)
- [洛谷U62364]三次函数极值
热门文章
- js进阶 11-3 jquery中css属性如何操作
- Android中密码输入内容可见性切换
- SpringMVC中支持多视图解析
- NOIP模拟 最佳序列 - 二分 + 单调队列
- WINDOWS 同步(Interlocked,InterlockedExchangeAdd,Slim读/写锁,WaitForSingleObject,CreateWaitableTimer等等)
- 课后作业 04 --DateTime应用,判断多久后生日之类
- [GeekBand] C++ 内存分布—— new和delete重载的实现及分析
- XCode5.1.1怎样实现代码块自己主动排版
- Arcgis api for javascript学习笔记(4.6版本) - 二维MapView中的FeatureLayer显示标注
- Windows下MinGW跨平台编译和使用log4cpp