2012-08-29 124 views
5

我正在使用OpenSSH for Windows,以便能够将Linux计算机连接到Windows计算机。
为此,我安装了Windows v5.6p1-2的SSH服务器。
我也宣布允许的用户。Windows环境变量通过OpenSSH传递

在我的Linux机器上,我使用“ssh user @ machine”命令连接到Windows机器。

我的问题是,一旦连接,我只得到一些Windows环境变量,但不是所有的系统和用户定义的变量。
是否有可能获得所有的Windows环境变量?

感谢,

回答

3

“这是限制安全漏洞。”

看看它有几个解决方案。

http://cygwin.com/ml/cygwin/2006-11/msg00394.html

+0

我的理解是,我不能让我的Windows帐户的环境在变量。唯一的方法是手动声明我需要的变量,这不是我需要的。 – oaimac

+0

基于链接的消息,如果您知道如何从注册表中提取变量(或者某人已经做了类似的事情),则可以使用脚本执行所需的操作。 – markw

+0

这就是脚本将是什么 - 为了得到他们所有。 –