中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何禁止用户关闭正在运行的CMD窗口[已完结]
« [1] [2] »
作者:
标题: 如何禁止用户关闭正在运行的CMD窗口[已完结] 上一主题 | 下一主题
voiL
中级用户





积分 384
发帖 189
注册 2005-10-19
状态 离线
『第 16 楼』:  

又发现一个绝好的工具哈...

2007-1-19 00:28
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hxuan999
中级用户

DOS之日


积分 337
发帖 161
注册 2006-11-4
状态 离线
『第 17 楼』:  

呵呵不错



for /f %%h in (`echo hxuan`) do for /f %%x in (`echo hxuan`) do if %%h==%%x nul
2007-1-19 00:54
查看资料  发送邮件  发短消息 网志  OICQ (33899867)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 18 楼』:  

14F的代码太乱了吧
以下是lock.bat文件


@echo off
title 密码验证
SETLOCAL
set pwd=0
set times=3

echo ________________________________________________________________________________
echo 您现在使用的是[Anlge]的CMD,没有经过[Angle]的允许不能执行任何命令,
echo 您的这次使用的所有操作以及留言都已经记入日志,如果您还没有密码,那请与
echo [Angle]联系,已经有密码了请您输入密码!
echo ________________________________________________________________________________
echo ####################################################################### >> e:\CMD\mylog.txt
echo 操作: 激活密码验证 时间:%time% 日期:%date% >> e:\CMD\mylog.txt
echo 状态: 等待验证…… >> e:\CMD\mylog.txt
echo. >> e:\CMD\mylog.txt
echo [ LOGIN ]

:password
set /p pwd= 请输入您的密码:
set /A times=%times%-1
if %pwd%==fangzi goto pass
echo ***** 密码验证错误,请您重新输入 您还有 %times% 次机会输入密码 *****
echo .
if %times%==0 goto close
echo 状态: 用户输入密码 验证失败 时间:%time% >> e:\CMD\mylog.txt
goto password

:close
echo 状态: 用户3次输入密码错误 程序锁定 时间:%time% >> e:\CMD\mylog.txt
title 对不起,您无法使用[Angle]的CMD
echo --------------------------------------------------------------------------------
echo 由于您3次密码验证失败,程序已经被锁定,您已经无法继续操作,您可以选择关闭
echo 本窗口,您也可以通过留言来与[Angle]取得联系,输入留言后,请按回车提交!
echo --------------------------------------------------------------------------------
echo [ MESSAGES ]

:message
echo ________________________________________________________________________________
set /p msg= 请输入您的留言:
echo . >> e:\CMD\mymsg.txt
echo ####################################################################### >> e:\CMD\mymsg.txt
echo 日期:%date% 时间:%time% >> e:\CMD\mymsg.txt
echo 留言内容: >> e:\CMD\mymsg.txt
echo %msg% >> e:\CMD\mymsg.txt
echo. >> c:\message.txt
echo …… OK ……
echo 您的留言已经记录,您可以选择关闭窗口也可以选择继续留言
echo 操作: 用户留言 时间:%time% >> e:\CMD\mylog.txt
goto message

:pass
echo 状态: 程序已开放,欢迎使用 时间:%time% >> e:\CMD\mylog.txt
title [Angle]的CMD
ENDLOCAL

-----------------------------------------------------------------

以下是setup.bat

@echo off
copy /y lock.bat %windir%\lock.bat
echo lock.bat安装成功
regedit /s lock.reg
echo lock.reg注册成功
-----------------------------------------------------

用来卸装的文件
以下是unlock.reg

@echo off
del /f lock.bat %windir%\lock.bat
echo lock.bat删除成功
regedit /s unlock.reg
echo lock.reg反注册成功
15F的方案也不错,呵呵,不过个人而言不喜欢第三方工具

   此帖被 +5 点积分       点击查看详情   
评分人:【 HUNRYBECKY 分数: +5  时间:2007-3-10 08:40





C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2007-1-19 01:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 19 楼』:  

修正,给分,

2007-3-10 08:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 20 楼』:  

还是想找一段纯vbs可以锁定属标的代码?

2007-3-10 22:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mayu2004
初级用户





积分 109
发帖 40
注册 2007-12-22
状态 离线
『第 21 楼』:  

好~

2007-12-22 16:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
a794685135
初级用户





积分 71
发帖 34
注册 2007-12-20
状态 离线
『第 22 楼』:  

好东西!!!

2007-12-22 19:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
would2008
初级用户





积分 21
发帖 11
注册 2007-8-21
状态 离线
『第 23 楼』:  

强烈支持纯脚本作品!!!

2007-12-23 12:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zcnvnv
初级用户





积分 114
发帖 36
注册 2007-12-22
状态 离线
『第 24 楼』:  

写个VBS文件
  set ws=createobject("wscript.shell")
  ws.run "你的批处理文件名",vbhide
直接执行这个VBS文件就可以在后台运行你的批处理文件了。

2007-12-23 13:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
haiou327
高级用户

DOS时空


积分 713
发帖 348
注册 2007-2-10
状态 离线
『第 25 楼』:  

正要这个东东



欢迎进入我的网盘!!!
2007-12-29 23:17
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (52688226)  编辑帖子  回复  引用回复
knock
新手上路





积分 16
发帖 7
注册 2007-12-26
状态 离线
『第 26 楼』:  

我也想问 ...目前还没有一个结果..

2008-1-1 23:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
knightak
初级用户




积分 35
发帖 17
注册 2008-4-3
状态 离线
『第 27 楼』:  



  Quote:
Originally posted by HUNRYBECKY at 2007-1-18 08:48 AM:
终于找到了答案,我的电脑是DEEPIN的精简版,前两天杀毒时偶然发现一个CMDOW.exe文件,说是木马,我到网络上一查,才发现很多GHOST和精简系统都有这个文 ...

终于找到你了,多谢

2008-4-4 11:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Shinaterry
初级用户





积分 97
发帖 51
注册 2008-3-19
状态 离线
『第 28 楼』:  

mark

2008-4-4 12:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: