在Win7下做了个C#Winform程序,想要修改注册表使其开机自动运行!但是不行

希望用代码将快捷方式添加到启动中,使其开机自动。求详细代码。。。好的追加分!!!邮箱:1032109595@qq.com

双击可否运行出你的效果?? 如果不行就建立快捷方式 然后添加相应参数 在注册表RUN里面添加运行这个快捷方式路径
或者直接把这个快捷方式复制到SYSTEM32 下 然后不用输入路径直接运行也可~~追问

双击可以出现效果。“把这个快捷方式复制到SYSTEM32 ”怎么做啊?将快捷方式自动添加到启动项里行吗?

追答

右键这个程序 快捷方式 然后改名(或者不改名)复制 开始菜单附件启动 右键启动文件夹 把这个快捷方式复制进去 就行了 感觉你不知道怎么修改注册表... 所以就利用启动文件夹吧

追问

我希望能用代码把快捷方式添加到启动项里,不是手动操作。试了好多方法,注册表win7好像不行。

追答

批处理? 会用? VBS语法可以不? 这2个都可以 编写代码自动导出启动项 前提是 这个批处理或者VBS有人运行它

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-31
不就是将桌面的快捷方式复制到启动文件夹里吗?
File.Copy("桌面的快捷方式路径全称","启动文件夹里的路径全称")
实际的路径,你可以自己去找找
第2个回答  2011-03-30
有动态链接库,把它们复制到WIN7系统启动目录下即可,如果产生重复文件的现象,请不要覆盖,转移到系统程序目录,在注册表里的SHAREDLL里为这些DLL注册。追问

小弟不懂,能再详细点儿吗?可以发到我邮箱1032109595@qq.com。谢谢!

c#Winform程序,如何在 win7\/8 64位电脑上设置开机自动启动
\/\/\/ 设置自动启动 \/\/\/ \/\/\/ 文件名 \/\/\/ 是否自动启动 private void SetAutoRun(string sFileName, bool blIsAutoRun){ RegistryKey reg = null;try { if (!System.IO.File.Exists(sFileName))return;String name = sFileName.Substring(sFileName.LastIndexOf(@"\\") + 1);reg = Regist...

写了一个C#winform程序,在我的电脑上运行没有问题,但是在别人的电脑运...
目测是缺少相关组件,你是否使用了第三方的dll或者其他第三方组件呢,如果有点话,一并放到bin目录下,这样就可以了 还是不行,建议把exe发我一份,测试一下 多谢

c# Winform 应用程序在执行过程中修改了app.config的内容后,怎样使它及...
常规情况:app.config只会在应用程序启动时加载一次。我给你提供一种思路:把你要经常修改的配置放在另外一个xml文件里面,你去读xml里面的配置,用一次,读一次,这样就是即时生效的了。

c#做的程序换了个电脑运行时不能显示全部界面,以前是台式机屏幕大,现在...
winForm默认有个特性,就是控件超出窗体时,会自动出现滚动条。如果这个特性被你关掉了,你设置一下FormX.AutoScroll=true。这是最简单的解决办法,当然也是不完美的解决办法。如果要完美,在设计时的控件布局就得考虑不同分辨率的情况,合理使用Dock和Anchor能解决绝大部分的布局问题。另外有一点,如果windo...

c#写的winform设置了启动检查更新,又设置了开机自动启动,开机自启动时...
没弄过不清楚,不过可以尝试下当用户点关闭时,阻止关闭然后启动update,隐藏本窗体(你在程序中要处理一下,判断是用户点的关闭,还是系统重启或者关闭引起的窗体关闭)

c#如何区别开机自启动和手动运行?
是的,在启动的时候加命令行参数标识是自动启动的就可以了,放在开机启动的快捷方式后面加就可以了

c# 开发的winform软件 怎么样使其只能在xp系统下运行
1)如果是基于.NET平台,那就非常简单了,只要编译配置选项为x86,在客户机上部署,只需要有对应的.NET运行库就行,不存在兼容性问题。因为MSIL代码要由JIT编译器实时映射为机器代码。如果是本机代码,就有点麻烦,除了要确保编译配置选项为Win32,还牵扯到Unicode与ASCII库、各种Run-Time库,真是!@#$...

我做的是 C# winform程序 用VS自带的打包工具打的包 .exe文件 我想修改...
在VS右上方的解决方案里选择整个项目名,然后点击右键选择“属性”,跳出属性框后在里面找到“应用程序”--->>>“程序集信息”,点击后弹出的修改内容既为你所需要寻找的,另一种方法是在菜单栏上找到 “项目” 点击后在下拉菜单中找到 “???属性” 点击后会弹出属性框,然后依上法在属性框中找到...

...好一个winform的界面后,再做其他修改的时候,运行了以后,画面还是原 ...
可能是编译报错,重新生成一下项目,发现报错了,修改好,就正常了

c# winform程序发布后运行时出现的一个问题
楼主的操作是正确的.使用vs.net打包生成setup应该已经检测并打包了CR的运行库安装包.至于在XP下用的时候出的问题,应该还是该机器的问题.可以在一个干净的XP系统下安装再运行,看看是不还有这个问题.如果还有,可以单独安装CRRedist2008_x86.

相似回答