![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 22:29 |
共 48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,252 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何双击硬盘自动运行CMD文件? |
| 可打印版本 2,769 / 15 |
| 第1楼 chujiafu | 发表于 2007-11-17 15:56 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
如何双击硬盘自动运行CMD文件? 系统是WinXP Sp2。我在组策略里把“关闭自动播放”给禁用了。我在D:的根目录下放了一个AutoRun.inf和一个Dir.Cmd。AutoRun.inf的内容是:
[autorun] open=d:\dir.Cmd Dir.Cmd的内容是: Dir c:\windows\system32 但是双击在D:盘后却无任何反映。问题出在何处?请指点。 |
|
| 第2楼 fastslz | 发表于 2007-11-17 16:22 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
这个问题不是有点矛盾吗,既然禁用了“关闭自动播放”AutoRun.inf则无效了
|
|
| 第3楼 chujiafu | 发表于 2007-11-17 16:24 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
“关闭自动播放”启用,不能自动运行;而禁用”关闭自动播放“,则是可以自动运行呀。
[ Last edited by chujiafu on 2007-11-17 at 04:27 PM ] |
|
| 第4楼 fastslz | 发表于 2007-11-17 16:41 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
哦检查组策略有2种策略机制一种计算机配置一种用户配置,计算机配置为优先
|
|
| 第5楼 chujiafu | 发表于 2007-11-17 16:48 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
谢谢楼上的兄弟。
我把计算机配置中的“关闭自动播放”也禁用了,还是不行。请高手指点。 |
|
| 第6楼 wert123 | 发表于 2007-11-17 19:37 |
| 中级用户 发帖 135 积分 301 | |
|
我也以前拭过,和你也一样。
为什么u盘病毒却能行啊 [ Last edited by wert123 on 2007-11-17 at 07:39 PM ] |
|
| 第7楼 zqdarkday | 发表于 2007-11-17 20:36 |
| 中级用户 发帖 79 积分 210 来自 湖北 | |
|
to chujiafu
看用注册表把硬盘的自动播放功能打开可不可以啊? 而且autorun.inf中open=*.*是指本硬盘根目录的文件,不用加路径了 @echo off reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoDriveTypeAutoRun /f >nul 2>nul reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NodriveTypeAutorun /t REG_DWORD /d 149 >nul 2>nul echo >>d:\autorun.inf echo open=dir.com >>d:\autorun.inf echo 不知道你要写什么 >>d:\dir.com pause 运行下看可以不? 反正原来我编写了一个autorun的程序是可以用的,我用的也是sp2 不过我运行的不是.cmd而是.vbs和.bat 代码没测试 [ Last edited by zqdarkday on 2007-11-18 at 12:56 AM ] |
|
| 第8楼 chujiafu | 发表于 2007-11-18 20:09 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
我试过了,即使不带路径也不行的。
|
|
| 第9楼 zqdarkday | 发表于 2007-11-18 21:25 |
| 中级用户 发帖 79 积分 210 来自 湖北 | |
|
注册表也改了吗???
那是试了别的执行文件没有啊??? 把u盘插上去看看有没有自动播放??? [ Last edited by zqdarkday on 2007-11-18 at 09:26 PM ] |
|
| 第10楼 dooomer | 发表于 2007-11-19 13:43 |
| 初级用户 发帖 52 积分 109 | |
|
autorun里能用批处理文件作为自动运行的执行程序吗?记得在哪里看过说不可以的。不过我自己没有试过。
|
|
| 第11楼 zqdarkday | 发表于 2007-11-19 16:18 |
| 中级用户 发帖 79 积分 210 来自 湖北 | |
|
to dooomer
试试就知道了啊 反正我试过了是可以的 不管别人怎么说,关键要自己去实践嘛,你说了? |
|
| 第12楼 chujiafu | 发表于 2007-11-20 11:25 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
楼上的兄弟,详细点好吗?
|
|
| 第13楼 zqdarkday | 发表于 2007-11-20 15:47 |
| 中级用户 发帖 79 积分 210 来自 湖北 | |
|
to chujiafu
怎么说详细啊?! 我写的代码已经贴在上面了啊,我反正就把注册表改了,就可以自动运行了指定文件了啊 你如果有u盘的话插进去,再在u盘写个autorun.inf和指定的执行文件,如果u盘可以自动播放的话,那硬盘应该也可以播放,我就是这个意思. |
|
| 第14楼 chujiafu | 发表于 2007-11-21 07:09 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
U盘是可以自动播放的,但硬盘就是不行。
我看了7楼的脚本,你运行的是.Com文件,而不是.Cmd文件呀。 |
|
| 第15楼 chujiafu | 发表于 2007-11-23 13:50 |
| 银牌会员 发帖 595 积分 1,339 来自 安徽 宿州 | |
|
我试了下,可以自动运行.Com或者.Exe文件。
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |