私の目標は、特定のフォルダーに移動してタスクを実行し、そのタスクが完了したら別のフォルダーに移動して繰り返すことができるようにすることです。
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
for /F "tokens=*" %%A in (z:\desktop\cookieclean\test.txt) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%A
)
set var
echo %var!vidx!%
set /a vidx+=1
echo %var!vidx!%
endlocal
それが私が取り組んでいるコードです。Web 上の別の場所からコードをコピーして、自分のやりたいことを実行させようとしました。上記のコードは、変数として 3 行のテキストを挿入し、それをインクリメントするテスト ファイルを取得しようとしているだけです。
とても単純なことだと思いますが、これを何時間も機能させようとしてきましたが、新人らしさが現れています。
私がやろうとしていることの疑似コードは
Input variables from text
Open folder containing files
Delete files that are older than X days
Move active folder to next folder in directory
Delete files that are older than X days
Loop
End
コマンドラインを使用しようとしています。