Я хочу иметь возможность напечатать эту строку в файл:
tasklist /FI "IMAGENAME eq %ZOEXT%" 2>NUL | find /I /N "%ZOEXT%">NUL
Но оказалось, что это трудно, чтобы попытаться заставить его работать должным образом, я попытался значительно его разделить. Я в конечном итоге взялся за это
</p>
<pre><code>set TASKER=task
echo %TASKER%
pause
set PROPTASKLIST=%TASKER%list /FI "IMAGENAME eq
echo %PROPTASKLIST%
pause
set POINT=">
set POINT=%POINT:"=%
echo %POINT%
pause
set NULLER=NUL
echo %NULLER%
pause
set TONULL=%POINT%%NULLER%
echo %TONULL%
pause
set F=f
echo %F%
echo set F=f >> boot.bat
set FIND=%| %F% ind %/I %/N
echo %FIND%
echo %PROPTASKLIST% %%ZOEXT%%" 2%TONULL% %FIND% "%%ZOEXT%%"%TONULL% >> boot.bat
«| FIND», похоже, не работает, и все мои попытки установить «> NUL» на что-либо оказались безрезультатными.
Текущая попытка состояла в том, чтобы установить его в ""> ", который не убивает cmd, а затем убрать персонажа позже. Но это все равно привело к сбою (или, может быть, я плохо делаю персонажа)