Board logo

标题: [系统相关] 这个怎么加到系统启动项目里? [打印本页]

作者: yu9ming    时间: 2008-8-25 12:33     标题: 这个怎么加到系统启动项目里?

@echo off
shutdown -s -t 30000
这个批处理怎么在第一次点击它后就可以在每次开机后都可以自动运行啊?加入启动项的 好象是 copy %0 "%USERPROFILE%\「开始」菜单\程序\启动\

那还有没有其他方法 比如注册表里 等等 有什么方法 给新人一个开眼界的瞧下

能够完整的把代码连这我那个接下写出来就最好了 ,嘿嘿
作者: batman    时间: 2008-8-25 12:55

close.bat(路径假设为d:\test)
  1. @echo off
  2. shutdown -s -t 30000
复制代码
  1. @echo off
  2. reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v close /t reg_sz /d d:\test\close.bat
复制代码

作者: SmallK    时间: 2008-8-26 09:28

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v close /t reg_sz /d %0 /f


在这里引用一个%0变量,这样更完美些!

一. 因为执行文件的路径为%0,所以不管批处理文件在什么位置,路径都不用更改了。
二. 每次运行就自动导入一次注册表,即使文件位置改了,它也能覆盖原来的键值,重新生成正确地址。
三. 文件名也是一样,不管你怎么改,%0都会自动产生正确的文件名!

[ 本帖最后由 疯风 于 2008-8-26 09:59 编辑 ]
作者: SmallK    时间: 2008-8-26 09:46

  1. @echo off
  2. reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v close /t reg_sz /d %0 /f
  3. shutdown -s -t 3000
复制代码

作者: wangwei4106    时间: 2008-8-26 09:55


怎么还要关机啊?
把shutdown -s -t 3000去掉好了!
作者: SmallK    时间: 2008-8-26 10:01

去掉干什么?楼主自己这样要求的啊~~




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2