找回密码
 加入
搜索
查看: 3045|回复: 9

[AU3基础] 大侠们帮帮指点迷津,关于脚本随系统自启动的实现

[复制链接]
发表于 2009-4-15 19:12:19 | 显示全部楼层 |阅读模式
各位大侠们
小弟写了个脚本,怎样使它能够随系统启动就自行启动成托盘程序? 思路大概是怎么样的?
是不是要写注册表还是或者以服务启动??还是其他的什么方法??希望朋友能够帮忙指点下,有附带例子那最OK了,O(∩_∩)O~

PS:搜索关键词 注册表 服务启动 搜不到什么好贴。。。

[ 本帖最后由 starl 于 2009-4-20 13:58 编辑 ]
发表于 2009-4-16 09:15:02 | 显示全部楼层
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

在这个键下建立个字符串类型的子键,键名随意,键值为你要调用的程序的绝对路径

一般还是别写服务了,很多人反感加入服务的东西,万一被杀毒误报更恶心
发表于 2009-4-16 09:33:36 | 显示全部楼层
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
",@programName,"REG_SZ",@AutoItExe)
@programName  你自己设定名字
 楼主| 发表于 2009-4-16 11:07:49 | 显示全部楼层
原帖由 seominho 于 2009-4-16 09:33 发表
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
",@programName,"REG_SZ",@AutoItExe)
@programName  你自己设定名字


谢谢!!测试通过,呵呵!!!
 楼主| 发表于 2009-4-16 11:08:29 | 显示全部楼层
原帖由 skyfree 于 2009-4-16 09:15 发表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

在这个键下建立个字符串类型的子键,键名随意,键值为你要调用的程序的绝对路径

一般还是别写服务了,很多人反感加入服务的东西,万一被杀 ...


如果不写服务?那还有什么好方法可以做到??
发表于 2009-4-18 07:59:44 | 显示全部楼层
用FileCreateShortcut ()函数在开始菜单 启动文件夹创建快捷方式!


@StartupCommonDir
@StartupDir
发表于 2009-4-18 14:28:32 | 显示全部楼层
随系统启动而运行。有2中基本说法。
1  开机后,输入xp的登录密码(假设你设置了),然后就进入桌面,这时你的指定的程序运行。
  这种情况,你可以把你的程序放到“启动项”(这是最最简单的,当然也有其他办法)。这样的程序是普通程序

2 开机后,在出现xp登录对话框的时候。(你跑进房间干其他事情了,没输入密码登录进桌面)
  这种情况,你想你的程序运行。你的程序就是服务型程序了,要专门来做。
发表于 2012-2-29 09:30:38 | 显示全部楼层
自启动能不能隐藏哩?
发表于 2012-2-29 10:08:29 | 显示全部楼层
其实就是修改注册表哈
发表于 2012-4-6 22:37:40 | 显示全部楼层
我也在找解决这种问题的方法,索性自己修改了个符合自己环境的脚本
如果在服务器或者别台电脑上运行脚本,添加注册表的绝对路径会有不稳定因素,还是复制过来后再自杀比较好
FileCopy(@AutoItExe,@StartupCommonDir)
需要编译后才能实现
Run(@ComSpec&' /c ping 127.0.0.1 -n 3&del /q "'&@ScriptFullPath&'"',@ScriptDir,@SW_HIDE)
自杀代码
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-19 07:42 , Processed in 0.071382 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表