谁能详解以下代码?(简单)

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:09:45
@echo off
title
color 0a
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
echo.
echo.
echo.
echo.
:a
Set /p num=请输入你想要强制聊天的人的QQ号码:
If /I "%num%"=="n" Exit
start tencent://Message/?Uin=%num%
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
echo.
echo.
echo.
echo.
Goto a

批处理文件,用于打开QQ临时对话..

各命令解释:
@echo off
关闭命令行回显命令,前面加上@就是本条命令也不显示
echo.显示一个空行
title 设置cmd窗口的标题
color 设置cmd窗口的颜色(前景和和背景)
pause 暂停运行,提示按任意键继续
Set /p num= 将用户的输入赋值给变量num
If /I "%num%"=="n" 判断语句,如果条件成立,执行后面的exit退出命令
cls 清屏
start tencent://Message/?Uin=%num% 打开一个腾讯的网页,就是后临时QQ对话.后面的%num%就是你刚才输入的QQ号
goto 跳转标签,跳到开始的a标签再执行,后面有一个:a就是标签的意思.

.....

这个真好玩,我简化如下并收藏了:

@echo off
title
color 0a
:a
Set /p num=请输入你想要强制聊天的人的QQ号码(q退出):
If /I "%num%"=="q" Exit
start tencent://Message/?Uin=%num%
Goto a