我正在寻找一种方法,以开发一些Unix脚本,将连接到DOS盒(Windows服务器2012),并以交互方式执行DOS命令。
我对Unix方面很满意(我几乎肯定会使用Expect),但我“不懂Windows”,无法找到以这种方式连接到Windows DOS命令行的任何东西。这能做到吗?
(FWIW,这是为了使我们能够从我们现有的Linux环境中使用其'tabcmd‘DOS命令套件来控制Tableau Server。)
更新1:我认为问这个问题的另一种方法是:提供的东西是否相当于Unix的“远程shell",可以从Unix访问?
发布于 2015-04-17 15:37:19
虽然PsExec是一个几乎可以做你想做的事情的实用工具,但是没有内置的工具来完成这个任务。PsTools不是内置的,而是托管在Technet上的。有些事情要记住:
也许最大的问题是两个社区之间的哲学差异。Windows并不经常使用命令行执行来进行远程管理。更多的关注是在远程系统上使用本地实用程序(即,您可以从RegEdit加载远程注册表单元,或者使用本地Windows程序浏览远程系统的文件系统)。
总的来说,我认为Keith的解决方案实际上是最好的,也是最直截了当的。
https://stackoverflow.com/questions/25128391
复制相似问题