永发信息网

批处理间隔5秒钟检查一次usb口,发现插入U盘,执行A动作! 请问 批处理应该怎么写!?

答案:2  悬赏:0  手机版
解决时间 2021-02-14 19:23
  • 提问者网友:抽煙菂渘情少年
  • 2021-02-14 15:31
@echo off
setlocal enabledelayedexpansion
rem 下面设置好要检测的盘符,以空格或逗号相隔
set "driver=g h i j"
:start
for %%a in (!driver!) do (
if exist %%a: (
net share %%a:
)
)
goto :start
================

上面是网上找来的,不知道应该怎么完善一下。
最佳答案
  • 五星知识达人网友:独行浪子会拥风
  • 2021-02-14 17:04
你找的这个是用来设置共享的,简单修改就可以了

@echo off
setlocal enabledelayedexpansion
rem 下面设置好要检测的盘符,以空格或逗号相隔
set "driver=g h i j"
:start
ping -n 5 127.0.0.1>nul
for %%a in (!driver!) do (
if exist %%a: (
添加你需要的命令
)
)
goto :start
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-02-14 18:12
你好! @echo off :start for /f "tokens=1,2" %%i in ('wmic logicaldisk get description,deviceid^|findstr 移动') do ( netshare %%j rem 还有其他命令添加在括号上面即可 ) ping -n 5 127.1>nul goto start 打字不易,采纳哦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯