确定Windows shell脚本是在GUI还是远程控制台中运行

时间:2014-05-30 14:02:09

标签: windows shell user-interface

我有一个 .cmd Windows shell 脚本,可以输出一些文本数据并在完成后启动记事本

它在Windows GUI中运行正常,但是卡在远程(SSH Putty)控制台上,我想由于(不可行)尝试打开" notepad.exe& #34;

我打算添加一个简单的" If ... then"句子以避免记事本开始如果没有GUI (这是:如果脚本在远程控制台中运行)。

我该如何判断呢? Windows似乎没有任何$TERM$DISPLAY变量,就像我在Linux中找到的那样。

0 个答案:

没有答案