Batch file 如何在不使用管道符号的情况下重新编写此DOS命令?
我使用此命令验证是否存在特定的计划任务:Batch file 如何在不使用管道符号的情况下重新编写此DOS命令?,batch-file,dos,windows-task-scheduler,Batch File,Dos,Windows Task Scheduler,我使用此命令验证是否存在特定的计划任务: schtasks.exe | findstr /I /c:TaskName 我需要写一些不使用管道“|”的东西,所以我尝试了以下方法: schtasks.exe /Query /TN TaskName 但它只适用于Windows 2008,而不适用于Windows 2003计算机,因为/TN选项在2003年不可用 有什么想法吗? 谢谢大家! 嘿,是的 schtasks /query >tmpfile && findstr /i
schtasks.exe | findstr /I /c:TaskName
我需要写一些不使用管道“|”的东西,所以我尝试了以下方法:
schtasks.exe /Query /TN TaskName
但它只适用于Windows 2008,而不适用于Windows 2003计算机,因为/TN
选项在2003年不可用
有什么想法吗?
谢谢大家! 嘿,是的
schtasks /query >tmpfile && findstr /i /c:"Taskname" tmpfile
不使用管道<代码>:>嘿,是的<代码>schtasks/query>tmpfile&findstr/i/c:“Taskname”tmpfile不使用管道
:>
只需将其放入一个for/f
循环中即可!罗乔,那真是天才。非常感谢。我如何将此标记为rojo的回答?在UI中的任何位置都找不到它:(@rojo)请回答您的评论。