中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]这个不知道论坛有没有批处理程序运行控制器
作者:
标题: [原创]这个不知道论坛有没有批处理程序运行控制器 上一主题 | 下一主题
lsbsyb
新手上路





积分 17
发帖 10
注册 2007-3-12
状态 离线
『楼 主』:  [原创]这个不知道论坛有没有批处理程序运行控制器

这个不知道论坛有没有批处理程序运行控制器
[url=http://]http://zhenlove.com.cn/cndos/fileup/files/程序运行控制器.rar[/url]

[ Last edited by lsbsyb on 2007-3-13 at 10:51 PM ]

2007-3-14 11:35
查看资料  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 2 楼』:  


@ Echo Off
title 注册表之程序运行控制器  (Y键禁用设置、N键解禁设置)
mode con: cols=60 lines=15
color 1f
:Start
cls
@Echo.
:cho
Set choice=
@Set /p choice=请您选择的控制方式(Y/N) :
If Not '%choice%'=='' SET choice=%choice:~0,1%
@If /i %choice%==Y Goto 001
@If /i %choice%==N Goto 002
Echo.
Echo 您输入的%choice%为无效字符,请重新输入!
Echo.
Goto cho
:001
@Echo.
@Echo 说明:程序名称为 (*.exe);
@Echo       程序标识为任意阿拉伯数字,注意标识禁止重复!
@Echo.
@Set /p E=请输入准备禁用的程序名称:
@Set /p G=请输入准备禁用的程序标识:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v DisallowRun /t reg_dword /d 00000001 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" /v %G% /t reg_sz /d %E% /f
@Echo.
@Echo 应用程序%E%已经被禁用,注销后生效!
@pause
Goto Start
:002
@Echo.
@Set /p L=请输入准备解禁的程序名称:
@Set /p P=请输入准备禁用的程序标识:
@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" /v %P% /t reg_sz /d %L% /f
@Echo.
@Echo 已经解除对应用程序%L%的禁用限制,注销后生效!
@pause
Goto Start


   此帖被 +10 点积分       点击查看详情   
评分人:【 lxmxn 分数: +10  时间:2007-3-14 13:33


2007-3-14 12:53
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: