如何运行命令并使用 .bat 文件保存输出?

问题描述 投票:0回答:1

我需要运行以下命令:

NTLast.exe
NTLast.exe -f
NTLast.exe -r
NTLast.exe -r -f

此.exe存储在

C:\Win Live Response
中。

所以我测试了以下内容:

start "" "C:\Win Live Response\"NTLast.exe -f > test.txt

start "" "C:\Win Live Response\"NTLast.exe -f >> test.txt

但是这些都没有将输出保存在 test.txt 中

请帮忙

batch-file cmd
1个回答
0
投票

创建一个名为“NTLast_Use.bat”的新文件(或任何对您来说有意义的文件)并在其中输入命令,如下所示: @Echo Off setlocal enableextensions REM %~dp0 is the path and drive of the .bat file itself written as Drive:\Path\ REM If you do not wish to save this text file WITH the .bat file, then modify as necessary. set "log=%~dp0Test.txt" NTLast.exe >"%log%" NTLast.exe -f >>"%log%" NTLast.exe -r >>"%log%" NTLast.exe -r -f >>"%log%" Exit /b

然后只需运行您的 
.bat

文件(如果需要,以管理员身份 - 右键单击,然后选择“以管理员身份运行”)

    

© www.soinside.com 2019 - 2024. All rights reserved.