关于.BAT文件的一些问题,跟编程有点关系...

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:35:50
@echo off
set /p c=重起吗?[y/n]
if "%c%"=="n"shutdown /r /t 0
if "%c%"=="N"shutdown /r /t 0

我想懂的人都明白上面的意思就是说当按N或是n的时候就不重起,但现在想问问高手的问题是,不知道有没有什么办法,”只要对方一动鼠标的话,就要自己重起,也就是说在{if "%c%"=="N"shutdown /r /t 0}语句里,==后面的””里应该填什么,可以答到那种效果呢?即,只要一动鼠标就自动重起...(在我的印象中,应该有一个关于鼠标的响应吧..)
谢谢 ~~~
还有,请问以上我打的那些东西,应该属于哪一部分呢?是SQL,还是ASP,还是单纯的.BAT下的东东呢?如果哪位高手知道的话,可以告诉我呢? 比如一些相关的资料..学习内容
& 如果回答的好的话,我可以加分的!!!
请问:
2、利用钩子函数(DLL-API-Import)编写执行代码。、
可以直接在记事本下编吗?

你打的只是简单的命令行集合.只能简单实现一些功能,与SQL脚本、ASP脚本是不同的。鼠标的问题,你想在这儿实现是不可能,BAT是批处理,不能实时检测系统消息,鼠标移动产生的正是系统消息,BAT文件与鼠标之间无法通信,更实现不了什么功能。要实现该功能的原理:
1、捕获鼠标消息。
2、利用钩子函数(DLL-API-Import)编写执行代码。

不行的,属于API编程.
BAT属于脚本之类.