使用tcl执行cmd命令而无需打开终端窗口
问题描述:
我试图使用exec
使用tcl代码运行cmd命令,如dir
,但终端窗口打开并且无法存储结果,当命令有运行,变成一个变量?使用tcl执行cmd命令而无需打开终端窗口
这是我一直在努力,到目前为止,
set res [exec cmd.exe /c "dir" &];
当我打印出来使用变量,
puts $res
我回来只是三位或四位代码,而不是实际的命令运行时的结果。
任何帮助表示赞赏。