我在名为TV Shows的文件夹中具有不同TV Shows的合法.strm文件。每个情节的每个strm文件都存储在不同的子文件夹中。
我想在播放这些strm文件之前运行某个VBScript。
然后我有另一个名为MOVIES的文件夹。同样,我想在播放这些strm文件之前运行VBScript。但是这个VBScript是不同的。
我该怎么做?
平台是Windows。
谢谢!
答案 0 :(得分:0)
如果您要根据扩展名打开或对每个文件执行操作,一种简单的方法是使用for
的{{1}}循环在所有子目录中搜索/R
文件。
*.strm
@ECHO OFF
SET "LOC=C:\Folder"
CD %LOC%
FOR /R %%A IN (*.strm) DO (
Rem | Do something with each file.
Start cmd.exe /C "notepad.exe "%%A""
)
Echo No More Items Found!
pause
goto :EOF
将返回文件路径。%%A
将启动CMD命令。 (替换为您的代码)Start cmd.exe /C ""
将打开文件(用作示例)编辑:
因此,您要检查文件是否存在,如果正确,请运行脚本?贝娄应该解决这个问题。
notepad.exe ""