代码之家  ›  专栏  ›  技术社区  ›  Jack

批量查看是否在Windows 10目录中浏览

  •  0
  • Jack  · 技术社区  · 6 年前

    我想检测一个文件夹是否“正在使用”(我定义它就像它或任何子文件夹在Windows文件资源管理器中打开一样)。有没有办法打开所有文件夹的路径文件资源管理器?我读了一些书,有人这么说资源管理器.exe进程是否作为任务栏/开始菜单,您必须更改一个选项来分隔它?我可以这样做,因为这个程序只会在一台电脑上。

    0 回复  |  直到 6 年前
        1
  •  2
  •   phuclv    6 年前

    我觉得你做不到。即使您启用 Launch folder windows in a separate process 然后新进程就不会在命令行中用文件夹路径调用了

        2
  •  1
  •   phuclv    5 年前
    Set objShell = CreateObject("Shell.Application")
    Set AllWindows = objShell.Windows
    For Each win in AllWindows
        WScript.Echo win.LocationUrl
    Next
    

    批量使用

    For /f "delims=" %A in ('cscript //nologo "C:\Users\User\Desktop\Bat+Vbs\ListOpenShellWindows.vbs"') Do @Echo %A
    
    推荐文章