查看: 1338|回复: 1
收起左侧

[已解决] 【已解决】批处理能不能检测是否有文件夹打开?谢谢

[复制链接]
yyz219
头像被屏蔽
发表于 2022-1-21 17:00:25 | 显示全部楼层 |阅读模式
本帖最后由 yyz219 于 2022-1-22 11:24 编辑

解决了:

::【大概需要3、4秒】
@echo off
powershell -c "(New-Object -ComObject 'Shell.Application').Windows() | foreach{ $_.LocationURL }">123.txt
::【检测 “关键字”:file】
findstr ""file"" "123.txt" >nul 2>&1

if errorlevel 1 goto :C   %【无就跳到 :C】%
if errorlevel 0 goto :D   %【有就跳到 :D】%
:C
del   123.txt
echo                                    无
pause >nul
exit
:D
del   123.txt
echo                                    有
pause >nul
exit
yyz219
头像被屏蔽
 楼主| 发表于 2022-1-22 07:55:06 | 显示全部楼层
解决了:

powershell -c "(New-Object -ComObject 'Shell.Application').Windows() | foreach{ $_.LocationURL }"
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 07:34 , Processed in 0.142135 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表