修改注册表表,使Windows启动后自动运行程序
exefileway = GetFileway("Downdata.exe");//获取exe文件的
全路径(D:\Downdata\Downdata\bin\Debug\Downdata.exe)
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true);
object str = key.GetValue("Downdata Flags");
if ((key.GetValue("Downdata Flags") == null))
{
key.CreateSubKey("Downdata Flags");//创建键值
key.SetValue("Downdata Flags", exefileway);
}
else
{
key.SetValue("Downdata Flags", exefileway);//修改键值
}
key.Flush();
key.Close();
code]
windows启动后,运行我的程序 报错:System.formaException:输入字符串的格式不正确
并且我发现 在文件夹D:\Downdata\Downdata\bin\Debug得浏览栏里面输入 D:\Downdata\Downdata\bin\Debug\Downdata.exe才不会报错,在其他路劲下输入就会报这个错误。
迷惑中,请求解答
相关推荐
Windows用户名中文修改英文无感实现操作方法
背景: 由于一些软件或应用只识别英文名的用户名,而我们普通用户又习惯于使用中文作为用户名。 现象: 这个时候我们需要切换把中文用户名修改为英文,但是修改后登录,会发现桌面、下载、文档等丢失....... 实验准备 1、创建用户名为中文的用户 专门找了个闲置电脑,新建中文用户名的用户——刘林锋 2、在中文用户的桌面、文档、下载等属于用户的目录下创建“test”文件夹 浏览器书签 3、修改中文用户名为英文 win+x选择计算机管理——计算机管理(本地)——系统工.
C#安装程序开发详解:Windows Installer与ClickOnce部署
C#安装程序是软件部署过程中的关键环节,它确保了应用程序能够被正确地安装到用户系统上,并提供用户友好的界面以完成安装和配置。对于开发者而言,一个良好的安装程序不仅能够提升用户体验,还能够帮助维护软件的完整性和性能。安装程序往往需要根据实际业务需求进行定制化的扩展,这可以通过创建自定义操作和利用Msi.dll等API进行。自定义安装操作可以添加到安装程序中,实现特定的安装需求,如执行额外的安装步骤或集成第三方安装逻辑。// 伪代码示例:自定义安装操作的实现try// 执行自定义安装逻辑。
MSI CleanUp Utility: 解决Windows Installer相关问题
在当今计算机管理中,软件的安装和卸载是频繁进行的操作之一。Windows Installer作为一项广泛应用于Windows操作系统中的安装服务,提供了强大的软件安装和维护能力。然而,在软件的频繁安装和卸载过程中,常常会留下一些无用的注册表项、临时文件和残余的配置文件,这些遗留物不仅占用系统资源,有时还会造成软件安装失败、系统不稳定等严重问题。为了应对这些问题,Windows Installer清理工具应运而生。
Windows 64位系统MySQL 8.0.26安装配置全攻略与故障排查
关系型数据库是数据持久化存储与管理的核心组件,其通过结构化查询语言(SQL)实现数据的增删改查与事务控制。MySQL作为最流行的开源关系型数据库之一,凭借其高性能、高可靠性和丰富的功能生态,在Web应用、企业系统和数据分析等领域广泛应用。其技术价值在于提供了ACID事务保证、主从复制、分区表等企业级特性,同时社区活跃、文档完善。在应用场景上,从个人博客、电商平台到金融系统,MySQL都能作为坚实的数据存储层。本文聚焦于MySQL 8.0.26这一经典稳定版本在Windows 64位环境下的部署实践,详细解析
Gh0st样本分析
Gh0st样本分析 ###一.样本信息 文件名称: DD668456CF2F3B72773D1968487BDCD5.exe 文件大小:110KB MD5: DD668456CF2F3B72773D1968487BDCD5 SHA-1: 4E6D34B68E219BE56D8A1C0DA5B7FB8ECCD282B9 ###二.样本分析 0x01. GetInputState()用于隐...


