2

私の目標は、二重引用符を削除し、.txt ファイルのリソースを blat を介して本文メールとして送信することです。これに関する多くの質問を見てきました (二重引用符の削除)。違う。これが私のコードです

set "now=%date:~4%" 
for /f %%i in ('FORFILES /D %now% /m *.csv /c "cmd /c echo @fname"')
do @set MyVariable=%%~i > C:\temp\count.txt
CD C:\temp\blat3217\full
blat C:\temp\count.txt -p user -s "Incoming_File_Alert" -to mymail@mail.com

編集:

これにより、出力が空白になります。

編集2:

これで行番号2を切り替えるとFORFILES /D %now% /m *.csv /c "cmd /c echo @fname" > C:\temp\count.txt

出来上がりはこんな感じ

"407232_341600"
"TW39369763_341610"
"1726_341592"
"407316_341601"
"16001_341597"
"100001317_341590"
"407367_341602"
"DHB11838_341593"
"407439_341606"
"407556_341604"
"2373_341595"
"ALL1020-461_341614"
"407382_341605"
"3598_341613"
"PO051334_341589"
"407537_341607"
"407222_341598"
"TW39369964_341611"
"407403_341608"
4

2 に答える 2