![]() |
home |
try now |
buy now |
support |
pricing |
contact us |
site map |
|
|||||||||||||
|
||||||||||||||
Server Products
|
||||||||||||||
Pragma Fortress SSH Server |
||
Pragma Telnet Server |
||
Desktop Client Product |
||
Pragma Fortress SSH Client Suite |
||
Handheld Client Products |
||
Recommended Handheld Clients |
||
![]() |
||
|
|
||
Windows PowerShell SupportPragma's new Gen 2 release of Pragma Fortress SSH Server and Pragma Telnet Server provides comprehensive support for Microsoft's new Windows PowerShell offering. Microsoft's PowerShell clearly surpasses the Unix shell in both its set of features and funtionality, as well as being able to pipe .NET objects - not just text streams - as Unix shells do. With Pragma SSH server or Pragma Telnet Server installed, PowerShell can be invoked from any computer or device that has an SSH or Telnet client installed. Some screen shots below demonstrate Pragma software use in conjunction with PowerShell. Click an image to view it full size.
With Pragma SSH and Telnet servers, you can see all lines of the output of PowerShell and also can scroll back in history and view previous commands and their outputs. No other competitor currently can accomplish this feat!
A default installion of Pragma's software keeps cmd.exe as the default shell. One can easily modify a system to make PowerShell the default shell for SSH/Telnet. One way is to invoke the Pragma configuration graphical program as "Pragmamgr.exe servername", as shown above, and change the Shell location from \windows\system32\cmd.exe to \windows\system32\windowspowershell\v1.0\PowerShell.exe. It is advisable to also change the "Stream Settings" Shell as well from cmd.exe to Powershell.exe as the Stream Settings path is used for remote command execution shell. The "Console Settings" shell path is used for an interactive logon shell. A second way to change the shell is to use Windows "regedit" or any registry editor, to change the actual registry location of shell to point to Powershell (the full path must be provided). The following registry locations should point to full path of PowerShell.exe. For Pragma SSH Server, For Pragma Telnet Server,
PowerShell outputs can be saved to shell variables to use in PowerShell scripts/cmd-lets. Examples follow: ssh servername --ssh to servername to get a shell sessionpowershell --optional: get interactive powershell if some other shell is the default $a=net view --net view outputs of machine names stored in $a powershell variable $a --show the contents of $a shell variable; $a contents can be parsed in scripts $b=gwmi win32_processor --get-windows-mgmt-object win32_processor and store it in $b shell var $b | format-list CurrentVoltage --show only CurrentVoltage value in $b PowerShell variable Complex commands are invoked by enclosing them within quotes: More PowerShell Command invocation examples: with powershell installed as the default SSH shell, the commands become: 2) all command line commands of powershell, cmd and programs installed are available to run remotely. "ssh -w servername" or "telnetc servername" to login to a server servername with password authentication ( password logon allows nested session described below easier ) a) powershell --invoke it if default shell is other than powershell
//run any powershell cmds, cmdlets and 3rd party tools b) see all ssh/telnet users logged to a system by Pragma telmc tool c) run pragma command line registry editor d) sftp or ftp to download or upload files e) securely copy files using Pragma supplied scp ( a standard in ssh world ) f) securely copy a directory tree from another machine using scp g) ssh to another server h) telnet to another computer using SSL and Microsoft NTLM i) telnet to another computer using SSL and password logon Pragma is a Microsoft Launch partner for Windows 7/Windows Server 2008 R2. Pragma's latest Gen2 release fully supports Windows 7, Windows Server 2008 R2, Windows Server 2008/2003/2000 and Windows Vista/XP. Pragma's software has attained "Certified for Windows Server 2008", Hyper-V and "Certified for Windows Vista" certifications. Pragma's software are all available in three binary packages: 32-bit, 64-bit and Itanium 64-bit. Full-featured ssh, sftp, scp, telnetssl and telnet clients (both gui and command line) are bundled with Pragma's server software to perform system administration without needing additional tools. In 4Q 2009, Pragma plans to offer PowerShell sftp and scp cmdlets for high-performance secure file transfers.
|
COMPANY | SOLUTIONS | PRODUCTS | RESOURCES | NEWS | PARTNERS
©Copyright 1995 - Pragma Systems, Inc. All rights reserved. | | Questions? 800.224.1675