
[已解決]批處理如何遍歷網頁文件夾ID并輸出至文本https://189.ly93.cc/api.php?c=list&shareCode=VVFnmuRviQRj&accessCode=? 是某網盤根文件夾里的數據,只需提取 isFolder 和 fileId 參數的值。進入子文件夾的方式:當 “isFolder” 為 true 時,表示 fileId 值是子文件夾ID。(格式:https://189.ly93.cc/api.php?c=list&shareCode=VVFnmuRviQRj&accessCode=?&fileId=17位fileId)以下是一個大概的框架,請問要怎么寫才能遍歷根文件夾及多級子文件夾,以獲取其文件夾的fileId,并輸出至文本?
nclick="copycode($('code0'));">復制代碼
- @echo off
- for /f delims= %%a in ('powershell (irm 'https://189.ly93.cc/api.php?c=list&shareCode=VVFnmuRviQRj&accessCode=?&fileId=').count') do (
- for /f eol=F delims=| tokens=1-2 %%b in ('powershell (irm 'https://189.ly93.cc/api.php?c=list&limit=%%a&shareCode=VVFnmuRviQRj&accessCode=?&fileId=').data | %% {'{0}|{1}' -f $_.isfolder,$_.fileid}') do (
- echo %%c>>test.txt
- )
- )
- pause

