批处理中一个令我困惑的语句!高手进 求一个批处理解决方法..批处理高手进

\u5173\u4e8e\u6279\u5904\u7406\u4e2d\u52a8\u6001\u8def\u5f84\u7684\u56f0\u60d1,\u9ad8\u624b\u89e3\u7b54\u4e00\u4e0b\u6492!

set \u547d\u4ee4\u6709\u660e\u663e\u9519\u8bef\u3002\u8fd9\u6837\u6539\u4e86\u4ee5\u540e\uff0c\u7ecf\u6d4b\u8bd5\u901a\u8fc7\uff08\u5f53\u524d\u6587\u4ef6\u5939\u4e0b\u5e94\u8be5\u6709 TEM \u5b50\u6587\u4ef6\u5939\u5427\uff09

set var1=%~dp0TMP\a
set var2=%~dp0TMP\b
set cmdstr=xcopy %var1% %var2% /e /y /i
call %cmdstr%
PAUSE

\u54c8\u54c8 \u5f88 \u5f88
\u6211\u8fd0\u884c\u4e86 \u6700\u540e\u7ec8\u4e8e \u6ca1\u6709\u786c\u8d77 \u800c\u641e\u5b9a\u4e86 \u54c8\u54c8 \u65e0\u9650\u6b7b\u5faa\u73af
\u697c\u4e3b \u591f\u72e0\u7684

CMD.EXE \u7a0b\u5e8f\u521d\u59cb\u5316\u5931\u8d25

\u4efb\u52a1\u7ba1\u7406\u5668 \u8c03\u7528\u4e0d\u51fa\u6765 \uff08\u8c03\u51fa\u6765\u4e86\u4e5f\u662f \u672a\u521d\u59cb\u5316\u6210\u529f\u7684\u754c\u9762 \u6d3e\u4e0d\u4e0a\u4ec0\u4e48\u7528\u573a\uff09




\u4e0b\u9762 \u8bf4\u8bf4\u6211\u5904\u7406\u7684\u8fc7\u7a0b\u5427

\u5faa\u73af\u5230\u4e86 CMD.EXE \u521d\u59cb\u5316\u5931\u8d25 \u7684\u9519\u8bef\u6846\u540e \u5c31\u4e0d\u4f1a\u731b\u8df3 CMD\u7a97\u53e3\u4e86

\u8fd9\u65f6\u5019 \u6211\u4eec \u968f\u4fbf\u9009\u4e00\u4e2a CMD\u7a97\u53e3 \u6309\u952e\u76d8 CTRL+C \u5c31\u53ef\u4ee5\u505c\u4e0b \u5f53\u524d\u7684 CMD\u7a97\u53e3\u4e86 \u505c\u4e0b\u6765\u540e \u6211\u4eec\u5c31\u53ef\u4ee5\u7528\u547d\u4ee4\u64cd\u4f5c\u7535\u8111\u4e86\u5427
\u5148\u8fdbC\u76d8\u6839\u76ee\u5f55 \u5220\u96641.BAT\u548c12.txt
cd /d c:\
del 1.bat 2.txt
\u7136\u540e \u7ed3\u675f\u6240\u6709\u7684 CMD.EXE \u8fdb\u7a0b
taskkill /f /im cmd.exe


\u81f3\u4e8e CMD.EXE \u521d\u59cb\u5316\u5931\u8d25 \u8fd9\u4e2a \u9519\u8bef\u6846 \u5c31\u53ea\u597d\u59d4\u5c48\u4e00\u70b9 \u5148\u70b9\u4e00\u4e0b \u5176\u4e2d\u4e00\u4e2a\u9519\u8bef\u6846 \u7136\u540e \u6309\u4f4f ENTER \u5427
\u79cd\u6709\u4e00\u5929 \u9519\u8bef\u6846\u4f1a\u88ab\u6309\u5b8c\u7684 \u6211\u6309\u4e86\u4e00\u5206\u591a\u949f

\u9519\u8bef\u6846\u90fd\u6309\u5b8c\u540e \u540c\u65f6\u6309\u4f4f ctrl + alt + del \u8c03\u51fa\u4efb\u52a1\u7ba1\u7406\u5668 \u8fd0\u884c \u91cc\u8f93\u5165 EXPLORER.EXE
OK\u641e\u5b9a
\u522b\u770b\u8fd9\u91cc\u8bf4\u7684\u7b80\u5355 \u5176\u5b9e \u8fd8\u662f\u633a\u7d2f\u4eba\u7684 \u5f53\u65f6\u6211\u90fd\u51c6\u5907 \u786c\u8d77\u4e86\u5462 \u5475\u5475

\u4e0d\u8fc7\u5982\u679c\u662f\u81ea\u5df1\u4e0d\u5c0f\u5fc3\u8fd0\u884c\u4e86\u7684\u8bdd \u6293\u7d27\u65f6\u95f4\u6309\u7167\u6211\u4e0a\u9762\u7684\u6b65\u9aa4\u64cd\u4f5c\u5427 \u5982\u679c\u65f6\u95f4\u957f\u4e86 \u7b49\u8d44\u6e90\u7edd\u5bf9\u8017\u5c3d\u7684\u65f6\u5019 \u795e\u4ed9\u4e5f\u6551\u4e0d\u4e86\u4e86
\u6211\u7684\u914d\u7f6e\u662f CPU T2050 \u5185\u5b58\u662f2.5G \u5927\u6982\u4e5f\u5c31\u80fd\u6491\u4e2a1\u5206\u949f \u5de6\u53f3
\u5982\u679c\u8981\u662f\u4ee5\u524d\u7684\u8001\u7535\u8111 \u8d5b\u626c1.7 \u6216AMD 2500+ \u5185\u5b58512 \u7684\u4f30\u8ba1\u8fd0\u884c\u4e86\u5c31\u6ca1\u620f\u4e86


\u5e0c\u671b\u6211\u7684\u56de\u7b54\u5bf9\u4f60\u6709\u7528 \u5e0c\u671b\u697c\u4e3b\u591a\u51fa\u9634\u62db

分解echo exit|cmd /kprompt e100 B8 12 00 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
<"%~f0" more +8 1.echo exit ==> 显示exit2. cmd /k prompt e100 B8 12 00 CD 10 B0 03 CD 10 CD 20 $_g$_q%_==> 调用cmd prompt显示一串字符串, 注意这里使用了/K参数,CMD在执行完后不会主动退出,会一直存在,==>然后解释这个字符串,其就是仿键盘的输入,是debug里面的一个修改内存指令e,把100开始的内容修改为B8 12 00 CD 10 B0 03 CD 10 CD 20, 最后在做完这些动作后,$_g代表输入执行100开始的代码,$_q代表退出DEBUG程序(此时回到CMD命令行).那串数字最后反汇编回来是:
1455:0100 B81200 MOV AX,0012
1455:0103 CD10 INT 10
1455:0105 B003 MOV AL,03
1455:0107 CD10 INT 10
1455:0109 CD20 INT 20
就是三个DOS调用, 第一个是调用显示中断INT10的00H功能,参数是12,查最后附的表知道是改成640*480*16色模式; 第二个是调用显示中断INT10的003H功能读光标位置; 第三是INT20表示程序结束返回 3. | debug ==> 这里debug是指debug.exe的一个汇编程序, 使用管道|把前面输出的结果作为debug程序的输入.4. >nul ==> 把前面命令的输出都导入到一个nul的空设备中,就是不显示内容5. <"%~f0" 批处理中的宏引用,就是当前在运行的文件本身6.more +8 文本内容分页输出命令more, 参数+8表示从第8行开始显示. 于是相当于:首先你的BAT程序通过第一个CMD(称CMD1)的外壳运行, 然后1通过管理把exit附到2的处理后面,然后2里面调用cmd/k(称CMD2)输出一个字符串,这个字符串又通过管理送给debug.exe程序里去即修改100开始的内容并运行,最后exit作为2的字符串的内容也会在3 debug执行后执行,于是这个exit把2中的cmd/k中参数k停留的CMD2给退出了,回到CMD1环境中,注意此时debug这段程序切换了显示模式,所以窗口会有闪烁的切换, 所有操作过程被4接管丢弃不显示. 接着5中把BAT文件送到CMD1中并传给后面的more,并从第8行开始显示这个BAT文件. 显示完了以后,CMD1就自动退出了.你加了pause时,CMD1在退出前等你按任意键. ----------------显示服务(Video Service——INT 10H)
00H — 设置显示器模式 0CH —写图形象素
01H — 设置光标形状 0DH —读图形象素
02H — 设置光标位置 0EH —在Teletype模式下显示字符
03H — 读取光标信息 0FH —读取显示器模式
04H — 读取光笔位置 10H —颜色
05H — 设置显示页 11H —字体
06H、07H — 初始化或滚屏 12H —显示器的配置
08H — 读光标处的字符及其属性 13H —在Teletype模式下显示字符串
09H — 在光标处按指定属性显示字符 1AH —读取/设置显示组合编码
0AH — 在当前光标处显示字符 1BH —读取功能/状态信息
0BH — 设置调色板、背景色或边框 1CH —保存/恢复显示器状态 (1)、功能00H 功能描述: 设置显示器模式
入口参数: AH=00H
AL=显示器模式,见下表所示
出口参数: 无 可用的显示模式如下所列: 显示模式 显示模式属性 显示模式 显示模式属性
00H 40×25 16色 文本 01H 40×25 16色 文本
02H 80×25 16色 文本 03H 80×25 16色 文本
04H 320×200 4色 05H 320×200 4色
06H 640×200 2色 07H 80×25 2色 文本
08H 160×200 16色 09H 320×200 16色
0AH 640×200 4色 0BH 保留  
0CH 保留 0DH 320×200 16色
0EH 640×200 16色 0FH 640×350 2(单色)
10H 640×350 4色 10H 640×350 16色
11H 640×480 2色 12H 640×480 16色
13H 640×480 256色 对于超级VGA显示卡,我们可用AX=4F02H和下列BX的值来设置其显示模式。 BX 显示模式属性 BX 显示模式属性
100H 640×400 256色 101H 640×480 256色
102H 800×600 16色 103H 800×600 256色
104H 1024×768 16色 105H 1024×768 256色
106H 1280×1024 16色 107H 1280×1024 256色
108H 80×60 文本模式 109H 132×25 文本模式
10AH 132×43 文本模式 10BH 132×50 文本模式
10CH 132×60 文本模式 (2)、功能01H 功能描述: 设置光标形状
入口参数: AH=01H
CH低四位=光标的起始行
CL低四位=光标的终止行
出口参数: 无 (3)、功能02H 功能描述: 用文本坐标下设置光标位置
入口参数: AH=02H
BH=显示页码
DH=行(Y坐标)
DL=列(X坐标)
出口参数: 无 (4)、功能03H 功能描述: 在文本坐标下,读取光标各种信息
入口参数: AH=03H
BH=显示页码
出口参数: CH=光标的起始行
CL=光标的终止行
DH=行(Y坐标)
DL=列(X坐标) (5)、功能04H 功能描述: 获取当前状态和光笔位置
入口参数: AH=04H
出口参数: AH=00h——光笔未按下/未触发,01h——光笔已按下/已触发
BX=象素列(图形X坐标)
CH=象素行(图形Y坐标,显示模式:04H~06H)
CX=象素行(图形Y坐标,显示模式:0DH~10H)
DH=字符行(文本Y坐标)
DL=字符列(文本X坐标) (6)、功能05H 功能描述: 设置显示页,即选择活动的显示页
入口参数: AH=05H
AL=显示页
对于CGA、EGA、MCGA和VGA,其显示页如下表所列: 模式 页数 显示器类型
00H、01H 0~7 CGA、EGA、MCGA、VGA
02H、03H 0~3 CGA
02H、03H 0~7 EGA、MCGA、VGA
07H 0~7 EGA、VGA
0DH 0~7 EGA、VGA
0EH 0~3 EGA、VGA
0FH 0~1 EGA、VGA
10H 0~1 EGA、VGA
对于PCjr:
AL= 80H——读取CRT/CPU页寄存器
81H——设置CPU页寄存器
82H——设置CRT页寄存器
83H——设置CRT/CPU页寄存器
BH=CRT页(子功能号82H和83H)
BL=CPU页(子功能号81H和83H)

出口参数: 对于前者,无出口参数,但对PCjr在子功能80H~83H调用下,有:BH=CRT页寄存器,BL=CPU页寄存器 (7)、功能06H和07H 功能描述: 初始化屏幕或滚屏
入口参数: AH=06H——向上滚屏,07H——向下滚屏
AL=滚动行数(0——清窗口)
BH=空白区域的缺省属性
(CH、CL)=窗口的左上角位置(Y坐标,X坐标)
(DH、DL)=窗口的右下角位置(Y坐标,X坐标)
出口参数: 无 (8)、功能08H 功能描述: 读光标处的字符及其属性
入口参数: AH=08H
BH=显示页码
出口参数: AH=属性
AL=字符 (9)、功能09H 功能描述: 在当前光标处按指定属性显示字符
入口参数: AH=09H
AL=字符
BH=显示页码
BL=属性(文本模式)或颜色(图形模式)
CX=重复输出字符的次数
出口参数: 无 (10)、功能0AH 功能描述: 在当前光标处按原有属性显示字符
入口参数: AH=0AH
AL=字符
BH=显示页码
BL=颜色(图形模式,仅适用于PCjr)
CX=重复输出字符的次数
出口参数: 无 (11)、功能0BH 功能描述: 设置调色板、背景色或边框
入口参数: AH=0BH
设置颜色:BH=00H,BL=颜色
选择调色板:BH=01H,BL=调色板(320×200、4种颜色的图形模式)
出口参数: 无 (12)、功能0CH 功能描述: 写图形象素
入口参数: AH=0CH
AL=象素值
BH=页码
(CX、DX)=图形坐标列(X)、行(Y)
出口参数: 无 (13)、功能0DH 功能描述: 读图形象素
入口参数: AH=0DH
BH=页码
(CX、DX)=图形坐标列(X)、行(Y)
出口参数: AL=象素值 (14)、功能0EH 功能描述: 在Teletype模式下显示字符
入口参数: AH=0EH
AL=字符
BH=页码
BL=前景色(图形模式)
出口参数: 无 (15)、功能0FH 功能描述: 读取显示器模式
入口参数: AH=0FH
出口参数: AH=屏幕字符的列数
AL=显示模式(参见功能00H中的说明)
BH=页码 (16)、功能10H 功能描述: 颜色中断。其子功能说明如下: 功能号 子功能名称 功能号 子功能名称
00H — 设置调色板寄存器 01H — 设置边框颜色
02H — 设置调色板和边框 03H — 触发闪烁/亮显位
07H — 读取调色板寄存器 08H — 读取边框颜色
09H — 读取调色板和边框 10H — 设置颜色寄存器
12H — 设置颜色寄存器块 13H — 设置颜色页状态
15H — 读取颜色寄存器 17H — 读取颜色寄存器块
1AH — 读取颜色页状态 1BH — 设置灰度值
(17)、功能11H 功能描述: 字体中断。其子功能说明如下: 子功能号 子功能名称
00H 装入用户字体和可编程控制器
10H 装入用户字体和可编程控制器
01H 装入8×14 ROM字体和可编程控制器
11H 装入8×14 ROM字体和可编程控制器
02H 装入8×8 ROM字体和可编程控制器
12H 装入8×8 ROM字体和可编程控制器
03H 设置块指示器
04H 装入8×16 ROM字体和可编程控制器
14H 装入8×16 ROM字体和可编程控制器
20H 设置INT 1Fh字体指针
21H 为用户字体设置INT 43h
22H 为8×14 ROM字体设置INT 43H
23H 为8×8 ROM字体设置INT 43H
24H 为8×16 ROM字体设置INT 43H
30H 读取字体信息
(18)、功能12H 功能描述: 显示器的配置中断。其子功能说明如下: 功能号 功能名称 功能号 功能名称
10H — 读取配置信息 20H — 选择屏幕打印
30H — 设置扫描行 31H — 允许/禁止装入缺省调色板
32H — 允许/禁止显示 33H — 允许/禁止灰度求和
34H — 允许/禁止光标模拟 35H — 切换活动显示
36H — 允许/禁止屏幕刷新
(19)、功能13H 功能描述: 在Teletype模式下显示字符串
入口参数: AH=13H
BH=页码
BL=属性(若AL=00H或01H)
CX=显示字符串长度
(DH、DL)=坐标(行、列)
ES:BP=显示字符串的地址 AL= 显示输出方式
0——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置不变
1——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置改变
2——字符串中含显示字符和显示属性。显示后,光标位置不变
3——字符串中含显示字符和显示属性。显示后,光标位置改变

出口参数: 无 (20)、功能1AH 功能描述: 读取/设置显示组合编码,仅PS/2有效,在此从略 (21)、功能1BH 功能描述: 读取功能/状态信息,仅PS/2有效,在此从略 (22)、功能1CH 功能描述: 保存/恢复显示器状态,仅PS/2有效,在此从略

收藏了,慢慢研究,只能看懂用到了管道命令 | ,和cmd /k然后又用debug处理了e100 B8 12 00 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|剩下的不太懂。。。

  • 鎵瑰鐞嗙殑闂?!鍒ゆ柇鍛戒护?!
    绛旓細鎴戜篃鍘荤瓟棰樿闂釜浜洪〉 鍏虫敞 灞曞紑鍏ㄩ儴 鎵瑰鐞鏂囦欢鏄皢涓绯诲垪鍛戒护鎸変竴瀹氱殑椤哄簭闆嗗悎涓涓涓鍙墽琛岀殑鏂囨湰鏂囦欢,鍏舵墿灞曞悕涓BAT銆 1銆 REM REM 鏄釜娉ㄩ噴鍛戒护涓鑸槸鐢ㄦ潵缁欑▼搴忓姞涓婃敞瑙g殑,璇ュ懡浠ゅ悗鐨勫唴瀹瑰湪绋嬪簭鎵ц鐨勬椂鍊欏皢涓嶄細琚樉绀哄拰鎵ц銆備緥: REM 浣犵幇鍦ㄧ湅鍒扮殑灏辨槸娉ㄨВ,杩欎竴鍙ュ皢涓嶄細琚墽琛屻傚湪浠ュ悗鐨勪緥瀛愪腑瑙i噴...
  • 姹:SQL璇█涓,鎵瑰鐞鍛戒护go鐨勮缁嗙敤娉曘
    绛旓細GO 鏄竴涓笉闇鏉冮檺鐨勫疄鐢ㄥ伐鍏峰懡浠ゃ傚彲浠ョ敱浠讳綍鐢ㄦ埛鎵ц銆傜ず渚 涓嬮潰鐨勭ず渚嬪垱寤轰袱涓壒澶勭悊銆傜涓涓壒澶勭悊鍙寘鍚竴鏉 USE pubs 璇彞锛岀敤浜庤缃暟鎹簱涓婁笅鏂囥傚墿涓鐨勮鍙浣跨敤浜嗕竴涓眬閮ㄥ彉閲忥紝鍥犳鎵鏈夌殑灞閮ㄥ彉閲忓0鏄庡繀椤诲湪涓涓壒澶勭悊涓銆傝繖涓鐐瑰彲閫氳繃鍦ㄦ渶鍚庝竴鏉″紩鐢ㄦ鍙橀噺鐨勮鍙ヤ箣鍚庢墠浣跨敤 GO 鍛戒护鏉ュ仛鍒般
  • 鎵瑰鐞嗕腑鍑虹幇閿欒: batch must be either executed or cleared_鐧惧害鐭 ...
    绛旓細瑙e喅鏂规硶涓鑸氳繃鍙涓涓Statement鎿嶄綔灏辫浜;浣嗘湁鏃朵娇鐢鎵瑰鐞涔熸湁涓瀹氱殑灞闄愭,姣斿鍦ㄦ垚鎵瑰鍏ユ暟鎹椂,濡傛灉涓嶈冭檻鍞竴鎬,褰撶劧姣旇緝鏂逛究,浣嗗鏋滆冭檻杩欎釜闂灏辨湁鐐归夯鐑︿簡,鍥犱负鎵瑰鐞嗕竴瀹氳executeBatch()鍚庢墠鐢熸晥,浣嗗湪杩欎釜杩囩▼涓,灏辨棤娉曞垽鏂复鏃惰〃鏄惁宸茬粡鎻掑叆浜嗗悓鏍风殑涓鏉¤褰;妫鏌ヤ竴涓媍ommit閮ㄥ垎鐨勮鍙鍙戠幇...
  • 鎵瑰鐞鏂囦欢缂栬緫闂!璇烽珮鎵嬫寚鏁!
    绛旓細鎴戞槸涓彍楦,鍦ㄥ缓绔鎵瑰鐞鏂囦欢鐨勬椂鍊欏彂鐜:濡傛灉寤虹珛杩愯涓や釜鏂囦欢鎴栦互涓婄殑鎵瑰鐞嗘枃浠舵椂绋嬪簭浼氳繍琛岀涓涓鐩村埌缁撴潫鍦ㄥ啀杩愯绗簩涓枃浠!閭e埌搴曟庝箞鏍锋墠鑳藉湪杩愯绗竴涓枃浠剁殑鏃跺欒繕娌$瓑杩愯瀹... 鎴戞槸涓彍楦,鍦ㄥ缓绔嬫壒澶勭悊鏂囦欢鐨勬椂鍊欏彂鐜:濡傛灉寤虹珛杩愯涓や釜鏂囦欢鎴栦互涓婄殑鎵瑰鐞嗘枃浠舵椂绋嬪簭浼氳繍琛岀涓涓洿鍒扮粨鏉熷湪鍐嶈繍琛岀浜...
  • 鎵瑰鐞鏂囦欢涓垽鏂涓涓鏂囦欢鏄惁瀛樺湪鐨勮鍙鏄粈涔?
    绛旓細if exist "c:\鏂囦欢\1.bat" (start c:\鏂囦欢\1.bat ) else (start c:\鏂囦欢\2.bat )exit 濡備笂鍛戒护鍙互瀹炵幇锛屽垽鏂渃:\鏂囦欢\1.bat鈥濇槸鍚﹀瓨鍦紝濡傛灉瀛樺湪灏辨墽琛屸渃:\鏂囦欢\1.bat鈥濆惁鍒欏氨鎵ц鈥渃:\鏂囦欢\2.bat鈥
  • 楂樻墜缁欐垜鍑犱釜鎵瑰鐞鍚
    绛旓細璁╃數鑴戦噸鍚殑鎵瑰鐞嗚鐢佃剳鍏虫満鐨勬壒澶勭悊鐢熸垚N涓枃浠剁殑鎵瑰鐞嗚鐢佃剳鑷姩璁块棶鏌愪釜缃戠珯鐨勬壒澶勭悊骞朵笖璁╄鎵瑰鐞嗗姞鍏ュ惎鍔ㄩ」鐨勬壒澶勭悊鍙戠幇鏌愪釜杩涚▼灏辨妸瀹冪粨鏉熺殑鎵瑰鐞... 璁╃數鑴戦噸鍚殑鎵瑰鐞嗚鐢佃剳鍏虫満鐨勬壒澶勭悊鐢熸垚N涓枃浠剁殑鎵瑰鐞嗚鐢佃剳鑷姩璁块棶鏌愪釜缃戠珯鐨勬壒澶勭悊骞朵笖璁╄鎵瑰鐞嗗姞鍏ュ惎鍔ㄩ」鐨勬壒澶勭悊鍙戠幇鏌愪釜杩涚▼灏辨妸瀹冪粨鏉...
  • 甯繖璇︾粏瑙i噴涓涓鎵瑰鐞鏂囦欢涓%鍜宖or鐨勭敤娉,灏ゅ叾鏄%
    绛旓細FOR %variable IN (set) DO command [command-parameters]variable 鎸囧畾涓涓鍗曚竴瀛楁瘝鍙浛鎹㈢殑鍙傛暟銆(set) 鎸囧畾涓涓垨涓缁勬枃浠躲傚彲浠ヤ娇鐢ㄩ氶厤绗︺俢ommand 鎸囧畾瀵规瘡涓枃浠舵墽琛岀殑鍛戒护銆俢ommand-parameters 涓虹壒瀹氬懡浠ゆ寚瀹氬弬鏁版垨鍛戒护琛屽紑鍏炽傚湪鎵瑰鐞鏂囦欢涓娇鐢 FOR 鍛戒护鏃讹紝鎸囧畾鍙橀噺璇蜂娇鐢 %%variable...
  • 甯繖鍐涓涓CMD鎵瑰鐞
    绛旓細渚嬪锛氬湪鍛戒护琛岀獥鍙d腑锛岃繍琛 set /a num=4%2 锛屽垯缁撴灉灏嗘樉绀0锛屽洜涓4闄や互2鐨勪綑鏁颁负0锛涘鏋滀繚瀛樹负鎵瑰鐞鏂囦欢锛屽垯姝璇彞灏嗙暐鏈夋敼鍙橈細@echo offset /a num=4%%2echo 4闄や互2鐨勪綑鏁颁负 %num%pause鈶 杞箟绗﹀彿锛氬鏋滆鏄剧ず%鏈韩鏃讹紝闇瑕佸湪鍓嶉潰鐢%鏉ヨ浆涔夈備緥濡傦細@echo offecho 涓涓鐧惧垎鍙凤細%%echo ...
  • 鎵瑰鐞嗕腑鐨鐜鍙橀噺鏄庝箞鍥炰簨 楂樻墜璇﹁В!璇寸殑濂借拷鍔30鍒
    绛旓細璇ユ暀绋嬩竴鍏卞垎涓4澶ч儴鍒,绗竴閮ㄥ垎鏄鎵瑰鐞嗙殑涓撶敤鍛戒护,绗簩閮ㄥ垎鏄壒娈婄殑绗﹀彿涓庢壒澶勭悊,绗笁閮ㄥ垎鏄壒澶勭悊涓庡彉閲,绗洓閮ㄥ垎鏄畬鏁存渚嬨 绗竴閮ㄥ垎:鎵瑰鐞嗙殑涓撶敤鍛戒护 鎵瑰鐞嗘枃浠舵槸灏嗕竴绯诲垪鍛戒护鎸変竴瀹氱殑椤哄簭闆嗗悎涓涓涓鍙墽琛岀殑鏂囨湰鏂囦欢,鍏舵墿灞曞悕涓BAT銆傝繖浜涘懡浠ょ粺绉版壒澶勭悊鍛戒护,涓嬮潰鎴戝氨鏉ョ粰澶у浠嬬粛涓涓嬫壒澶勭悊鐨勫懡浠ゃ
  • 浠涔堟槸鎵瑰鐞鏂囦欢?
    绛旓細鎴戜篃鍘荤瓟棰樿闂釜浜洪〉 鍏虫敞 灞曞紑鍏ㄩ儴 鎵瑰鐞鏂囦欢鏄皢涓绯诲垪鍛戒护鎸変竴瀹氱殑椤哄簭闆嗗悎涓涓涓鍙墽琛岀殑鏂囨湰鏂囦欢,鍏舵墿灞曞悕涓BAT銆 1銆 REM REM 鏄釜娉ㄩ噴鍛戒护涓鑸槸鐢ㄦ潵缁欑▼搴忓姞涓婃敞瑙g殑,璇ュ懡浠ゅ悗鐨勫唴瀹瑰湪绋嬪簭鎵ц鐨勬椂鍊欏皢涓嶄細琚樉绀哄拰鎵ц銆備緥: REM 浣犵幇鍦ㄧ湅鍒扮殑灏辨槸娉ㄨВ,杩欎竴鍙ュ皢涓嶄細琚墽琛屻傚湪浠ュ悗鐨勪緥瀛愪腑瑙i噴...
  • 扩展阅读:高情商认错道歉 ... 高情商聊天术900句 ... 学会说话的96个沟通技巧 ... 高情商的回话技巧在线回答 ... 给女朋友认错 ... 高情商如何回复考虑一下 ... 100个说话幽默技巧 ... 对方道歉了我该怎么说 ... 《蓄谋已久1v1》完结 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网