首页 > 解决方案 > 在目录中运行可执行命令的批处理文件

问题描述

我想创建一个批处理文件:

1) 切换到目录

2)运行目录内的可执行命令

3) 将执行的输出写入文本文件

使用 cd 更改目录但是当我在目录中运行可执行命令时它会停止。

在下面的代码中,snmpset.exe 位于 SNMP 文件夹内

cd c:\Users\MyComputer\SNMP

START "c:\Users\MyComputer\SNMP\snmpset.exe -r:96.120.97.190 -c:hDaFHJG7 -o:1.3.6.1.4.1.1429.78.1.1001.1.0 -val:1 -tp:int" >> "c:\Users\MyComputer\list.txt"

如果我在 cmd 行上单独运行命令,结果是这样的:

SnmpSet v1.01 - Copyright (C) 2009 SnmpSoft Company
[ More useful network tools on http://www.snmpsoft.com ]

OK

c:\Users\ralcal000\Downloads\SnmpSet>

标签: batch-file

解决方案


运行c:\Users\MyComputer\SNMP中的批处理文件,无需更改目录。


推荐阅读