Search: 
NetCmdlets V2.0 - BETA

NetCmdlets V2 is packed full of exciting new features including PowerShell Server (formerly PowerShell Remoting), Parameter Sets, Object Pipelining, and new Cmdlets for SSH Enabled Remoting and Amazon Web Services (S3) Integration.

PowerShell Server

PowerShell Server is a secure access Remoting enhancement for Microsoft Windows PowerShell. PowerShell Server gives systems administrators and IT professionals the ability to enable Windows machines with a secure (SSH) remote entry point to a Windows PowerShell host.  PowerShell Server can act as a standalone server supporting VT100 emulation and static terminal mode, or can pass remote objects through the included SSHRunspace Cmdlet, enabling SSH secured Remoting.

How Does Remoting Work?

When the NetCmdlets V2 SSHRunspace Cmdlet connects to PowerShell Server, the objects in the remote shell are XML serialized and returned through a secure SSH connection.  On the client side, SSHRunspace will transparently deserialize to PSObjects with corresponding fields matching the remote objects. The returned objects can be pipelined, evaluated, and stored as any other PSObject. 

New PowerShell Cmdlets Included

  • [get/send]-S3: New Cmdlets for Amazon Simple Storage Service (S3) connectivity.
  • [new]-SSHRunspace : Creates a remote SSH runspace with PowerShell Server.
  • [invoke]-SSHRunspace : Used with SSHRunspace to return PSObjects from a remote connection.
Improvements to Cmdlets

All of the Cmdlets have been updated to support pipeline input, allowing for an easier and more streamlined integration with PowerShell. Another exciting feature of the Cmdlets in V2 is the support of parameter sets, exposing different parameter sets for some of the Cmdlets provides for a more robust and intuitive construct of the API.

Cmdlets Included

The following Cmdlets are currently available:
[convert]-data Encoding and decoding utilities including Base64, SHA1, MD5, BinHex, and more.
[get/send]-nntp Command-line newsgroup browsing. Monitor newsgroup postings and post messages to newgroup servers directly from PowerShell.
[get/send]-s3 Amazon Simple Storage Service (S3) storage and retrieval.
[get/send]-syslog Syslog server and client for LAN event monitoring and reporting.
[get/send]-trap Monitor and send SNMP Traps.
[get/send]-udp Send and receive UDP datagrams. Send Wake On LAN requests.
[get/set]-ftp FTP file transfer capabilities with advanced proxy and firewall support.
[get/set]-imap Retrieve and manage messages, mailboxes and users in an IMAP server.
[get/set]-ldap Access Active Directory or OpenLDAP servers through LDAP directory access
[get/set]-ras Cmdlets for RAS connectivity.
[get/set]-snmp Command-line SNMP Management capabilities. Manage network devices directly from PowerShell.
[get/set]-tftp TFTP file transfer Cmdlet.
[get/set]-webdav WebDav client Cmdlet.
[get]-http Web client Cmdlet with advanced proxy and firewall capabilities.
[get]-packet Monitor network interface traffic.
[get]-pop Retrieve and manage messages in a POP server.
[get]-rss RSS client Cmdlet enables retrieval of RSS Syndicated content.
[get]-time Access network time servers and synchronize machine clocks.
[get]-trace Traceroute Cmdlet for determining the path of network packets between hosts.
[get]-whois Domain name Whois lookup.
[invoke]-rexec Remote execution via Rexec
[invoke]-rshell Remote execution via Rshell
[invoke]-ssh Secure Shell enabled remote access Cmdlet
[invoke]-SSHRunspace Used with New SSHRunspace to return PSObjects from a remote connection.
[new]-SSHRunspace Creates a remote SSH runspace with PowerShell Remoting Server.
[read/write]-zip Compressions and decompression Cmdlet supporting Zip, Tar, GZip, and Jar.
[send]-email Send HTML emails with file attachments, supports SSL.
[send]-im Send Jabber(XMPP) Instant messages.
[send]-ping Network ping capability to monitor device availability.
[send]-sms Send SMS(SMPP) instant messages
| About | Privacy Policy | Terms of Use |
© Copyright 2008 /n software inc.