Kodi - открыть файлы .strm, запустив .bat / VBScript

Я знаю, что это старый поток, но если вы просто возвращаете значение Id в массиве, возможно, вам придется выбрать этот синтаксис. Поскольку мне не показалось, что значение indexOf соответствует формату Mongo ObjectId.

  obj.map = function() {
    for(var i = 0; i < inputs.length; i++){
      if(this._id.equals(inputs[i])) {
        var order = i;
      }
    }
    emit(order, {doc: this});
  };

Как преобразовать mongo ObjectId .toString без включения 'ObjectId ()' wrapper - только значение?

-2
задан NoIdeaJoe 15 January 2019 в 21:46
поделиться

1 ответ

Если вы хотите открыть или сделать что-то для каждого файла на основе расширения, простой способ сделать это - использовать цикл 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 вернет путь к файлу.
  • Start cmd.exe /C "" запустит команду CMD. (Замените своим кодом)
  • notepad.exe "" откроет файл (используется в качестве примера)

РЕДАКТИРОВАТЬ:

[1113 ] Итак, вы хотите проверить, существует ли файл, тогда если true, запустить скрипт? Сильфон должен решить это.

@ECHO OFF

If exist (C:/Path/file.strm) (

    Rem | File exists, run script
    Echo Do something

)
GOTO :EOF
0
ответ дан John Kens 15 January 2019 в 21:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: