Kodi - 通过 运行 a .bat / VBScript 打开 .strm 文件
Kodi - open .strm files by running a .bat / VBScript
我在名为 TV Shows 的文件夹中有不同电视节目的合法 .strm 文件。每个剧集的每个strm文件存储在不同的子文件夹中。
我想在播放这些 strm 文件之前 运行 某个 VBScript。
然后我有一个名为 MOVIES 的不同文件夹。同样,我想在播放这些 strm 文件之前 运行 一个 VBScript。但是这个 VBScript 是不同的。
我该怎么做?
平台是 Windows。
谢谢!
如果您希望根据扩展名打开或对每个文件执行某些操作,一种简单的方法是使用 for
循环和 /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
将 return 文件路径。
Start cmd.exe /C ""
将启动一个 CMD 命令。 (替换为您的代码)
notepad.exe ""
将打开文件(用作示例)
编辑:
所以您要检查文件是否存在,如果为真 运行 脚本?贝娄应该解决这个问题。
@ECHO OFF
If exist (C:/Path/file.strm) (
Rem | File exists, run script
Echo Do something
)
GOTO :EOF
我在名为 TV Shows 的文件夹中有不同电视节目的合法 .strm 文件。每个剧集的每个strm文件存储在不同的子文件夹中。
我想在播放这些 strm 文件之前 运行 某个 VBScript。
然后我有一个名为 MOVIES 的不同文件夹。同样,我想在播放这些 strm 文件之前 运行 一个 VBScript。但是这个 VBScript 是不同的。
我该怎么做?
平台是 Windows。
谢谢!
如果您希望根据扩展名打开或对每个文件执行某些操作,一种简单的方法是使用 for
循环和 /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
将 return 文件路径。Start cmd.exe /C ""
将启动一个 CMD 命令。 (替换为您的代码)notepad.exe ""
将打开文件(用作示例)
编辑:
所以您要检查文件是否存在,如果为真 运行 脚本?贝娄应该解决这个问题。
@ECHO OFF
If exist (C:/Path/file.strm) (
Rem | File exists, run script
Echo Do something
)
GOTO :EOF