我在具有两个参数的批处理文件中运行可执行文件;
cmd /k ""executable" "param1" "param2""
这将返回我要启动的字符串.我无法弄清楚如何在变量中设置此返回值,然后在IE中启动它.
有任何想法吗?
如果返回的字符串包含单行,您可以使用它FOR /F来设置环境变量的值.例如:
s1.cmd
echo this is a one line string
Run Code Online (Sandbox Code Playgroud)
s2.cmd
@SETLOCAL
@ECHO OFF
for /f "tokens=*" %%a in ('cmd /c s1.cmd') do set MY_VAR=%%a
echo got: %MY_VAR%
ENDLOCAL
Run Code Online (Sandbox Code Playgroud)
结果
C:\> s2.cmd
got: this is a one line string
C:\>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2866 次 |
| 最近记录: |