cmd命令提示符怎么等待按下一个字母后运行对应盘符的事件

cmd命令提示符怎么等待按下一个字母后运行对应盘符的事件比如说按下F键,就执行convertF:/fs:ntfs... cmd命令提示符怎么等待按下一个字母后运行对应盘符的事件
比如说按下F键,就执行convert F:/fs:ntfs
展开
 我来答
12d1a2235w652d
2015-02-28 · TA获得超过385个赞
知道小有建树答主
回答量:391
采纳率:80%
帮助的人:326万
展开全部

需要用到文件CKey.exe,将以下代码复制到记事本中,保存并将文本文件的文件后缀名改为bat后双击运行。将CKey.exe放在这个bat旁就可以了。

@echo off
if not exist ckey.exe echo 缺少文件ckey.exe,请将ckey.exe放到本程序旁
。 & pause & exit
:head
cls
echo 请选择驱动器(按下相对应盘符的字母)
ckey 0 67 68 69 70
set b=%errorlevel%
if %b%==1 convert C: /fs:ntfs
if %b%==2 convert D: /fs:ntfs
if %b%==3 convert E: /fs:ntfs
if %b%==4 convert F: /fs:ntfs
echo 无效的选项。
pause
goto :head

或者在cmd中输入:ckey 0 67 68 69 70 & if %errorlevel%==1 convert C: /fs:ntfs
& if %errorlevel%==2 convert D: /fs:ntfs& i if %errorlevel%==3 convert E: /fs:ntfs & if %errorlevel%==4 convert F: /fs:ntfs

以上在cmd中打的命令只有一行,打完后电脑便会等待你按键,请先将ckey.exe复制到C:\Windows\System32中去。

请把下载下来的附件名字后面的一大串数字以及下划线去掉。

依梦琴瑶
高粉答主

推荐于2016-06-08 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
@echo off
:xz
"set zx="&cls
echo C.执行C盘     D.执行D盘
set/p zx=请输入字母,然后回车确认:
if /i "%zx%"=="C" goto C 
if /i "%zx%"=="D" goto D
goto xz
 
:C
convert C: /fs:ntfs
goto xz
 
:D
convert D: /fs:ntfs
goto xz
追问
执行完返回选择是怎么了
追答
如果不需要再返回选择,请把最后两个goto xz改成exit
这样就直接退出了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式