永发信息网

一个BAT里加一个命令 要求输入这个命令后能打开指定程序

答案:1  悬赏:0  手机版
解决时间 2021-11-29 10:38
  • 提问者网友:椧運幽默
  • 2021-11-29 02:00
一个BAT里加一个命令 要求输入这个命令后能打开指定程序
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-11-29 03:08
@echo off
setlocal enabledelayedexpansion
:sky
cls
set /p xx=请输入你所需要打开的盘符:
if /i "!xx!"=="X" exit
if /i "!xx!"=="k" goto 1
start !xx!
goto sky
:1
start d:\qq.exe
cls
goto 1
要用u盘就把:1下面的d:\qq.exe替换为这个
for /f "delims=" %%a in ('"fsutil fsinfo drives"') do (set sypf=%%a)
set sypf=%sypf:~5%
for %%a in (%sypf%) do fsutil fsinfo drivetype %sypf%|find /i "可移动驱动器"&&start %%aqq.exe追问
大神看看 ,在U盘上没用啊。。。
追答不好意思,是我打错字了。
把fsutil fsinfo drivetype %sypf%改成fsutil fsinfo drivetype %%a
就没问题了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯