将批处理命令加入到启动项的方法

来源:百度知道 编辑:UC知道 时间:2024/09/22 06:58:25
我想开机就显示命令提示符,命令为@echo hello world! @pause 显示hello world
我知道将批处理文件放入开始-程序-启动项就行,但现在我想放入注册表的run项里,不知哪位高手可以帮我实现
有没有直接将命令写在注册表,而不用填写路径的方法?
感谢二楼的方法,我想在系统配置实用程序(msconfig)里的“启动”下直接显示命令。我看过其他人设的时候,在“启动”下直接就有命令代码本身,如“net use……”并没有这个实际的批处理文件,我想可能直接就执行了,请问有没有这样的不用创建这样的文件,而是写在注册表,启动就行了的方法?

net use… 这样的运行方式 仍然是利用了 系统里存在的程序, 和它的参数运行方式来实现的, 这个程序的路径 是 %windir%\system32\net.exe, 想要用这样的方式实现, 你得自己写一个显示信息的小程序, 并把这个小程序放进%windir%目录, 再来运行, 如你的程序名为 MSG1.exe, 可用参数方式 MSG1.exe "hello world!"

利用系统自带的程序 MSG 的方式, 会显示一个小的对话框.

MSG %USERNAME% /W "hello world!"

在 run 中建一个字符串项, 数据填上面的一行就行了

最终实现方式:

单击 开始 按钮, 选择运行, 输入

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v HELLOWORLD /t REG_SZ /d "MSG %USERNAME% /W \"hello world!\"" /f 

上面的命令是一行, 百度这里显示成了两行的话, 但要一起复制作一行命令运行, 否则不成功的.

运行效果见图片

将此文件加入启动项的命令 如何将explorer.exe加入到自启动项 关于开机启动自动进入DOS的批处理命令 批处理for命令中”%~fI - 将 %I 扩充到一个完全合格的路径名”这句说的是什么? 批处理命令的问题 批处理的命令 批处理命令的使用 批处理的复制命令 批处理的dir命令 拷贝的批处理命令