0

この行によって出力されたディレクトリをバッチ コードで使用しようとしています。

findstr /M search_text "C:\Users\user\Desktop\*"

この出力はファイル ディレクトリです。

"C:\Users\whatever\blabla"

>>を追加してテキストファイルに出力できることはわかっていますが、そもそもディレクトリをコマンドラインに戻す方法がわからないため、そのルートには行きません。後で使用するために変数に Set=%k コマンドのようにできる方法はありますか。申し訳ありませんが、私はまだこれに非常に慣れていません。助けてくれてありがとう!

4

1 に答える 1

1

あなたはこれを行うことができます

for /f %%i in ('findstr /m "search_text" "C:\Users\user\Desktop\*"') do set file=%%i

次に、%file%変数に出力があります。

お役に立てれば。

于 2012-07-05T15:06:36.760 に答える