以流模式从telnet会话运行Powershell

时间:2014-07-30 08:14:40

标签: powershell ssh telnet

有没有办法在命令提示符下的telnet会话中以流模式运行powershell?

这就是我得到的:


* ============================================== =================

欢迎使用Microsoft Telnet Server。

* ============================================== =================

C:\ Documents and Settings \ devipa1> powershell

Windows PowerShell版权所有(C)2009 Microsoft Corporation。保留所有权利。

$ ENV:OS

powershell -c {$ env:os} Windows_NT 出口

C:\ Documents and Settings \ devipa1>


如果没有处于控制台模式,则无法正确输出Powershell。

我想使用控制台模式,但我使用的工具无法解析ansi字符。

[22; 1H [0; 10mCopyright(C)2009 Microsoft Corporation。保留所有权利。[23; 1H [0; 10m [24; 1H [24; 23H [24; 1H [0; 10mPS C:\ Users \ devipat1> [24; 23H

如果有解决方法,我将非常感激。

1 个答案:

答案 0 :(得分:0)

没关系,找到了解决方法。我必须运行" powershell -File - "

Microsoft Windows [Version 5.2.3790] (C)版权所有1985-2003 Microsoft Corp.

C:\ Documents and Settings \ devipa1> powershell -File -

PS C:\ Documents and Settings \ devipa1> $ ENV:OS

Windows_NT

PS C:\ Documents and Settings \ devipa1>出口

C:\ Documents and Settings \ devipa1>退出

Shell进程终止,关闭连接。 与172.16.189.129的连接已关闭。

此处找到解决方案。
https://fogbugz.bitvise.com/default.asp?WinSSHD.1.18244