Our knowledge base includes articles and technical content designed to help you explore the features of PowerShellInside products, and display how any application, machine, or device can be enhanced with PowerShell Scripting. If you don't find what you are looking for, please send us your feedback and a member of our team would be happy to assist you.
NetCmdlets: Creating a persistent SSH session
Sometimes you need a persistent SSH session to execute sequential commands that rely upon the results of the previous commands. NetCmdlets makes it easy to create a persistent SSH session to run sequential commands.
NetCmdlets: Getting the MAC address using the Get -SNMP Cmdlet
Getting the MAC address using the Get -SNMP Cmdlet
PowerShell ASP: Using Invoke-Command with New-PSSession
Using PoserShell ASP to specify a credential object to use Invoke for the cmdlet New-PSSession
PowerShell Server: Obtaining current user information in PowerShell Server.
This article will show how to correctly obtain current user information in PowerShell SSH Server while running as a service or running in impersonation.
PowerShell Server: Using Secure Copy Protocol (SCP) To Upload and Download Files
PowerShell Server supports SCP so that you can upload and download files to the machine where PowerShell Server is running. This article describes several common ways to do this.
NetCmdlets: Downloading E-Mail Attachments With Get-IMAP
Saving attachments from e-mails can be easily accomplished using the Get-IMAP cmdlet. Automating the retrieval of attachments can be done quickly, and save you time.
NetCmdlets: Sending Google Talk IMs with a Non-@gmail User Account
This article will explain how to use the send-im NetCmdlet with a non-@gmail user account.
PowerShell Server: Using the Quest AD Cmdlets
This article provides details about using the Quest AD Cmdlets with the PowerShell Server and how to resolve the
PowerShell ASP: List Current Sessions of Machines on an Active Directory Domain
By combining several techniques, this article walks through creating a page that lists the current sessions for machines on an Active Directory domain.
PowerShell Server: PowerShell Runspace User Accounts and Impersonation
A PowerShell Runspace is created by the PowerShell Server whenever a connection has been successfully established (thus allowing one to execute PowerShell commands). The the user account used to create the runspace, which determines the access rights to specific resources, depend on a couple of settings. This article describes these various settings and the effect that they have on the access rights.
PowerShell Data Provider: Call PowerShell Scripts from LightSwitch
Enhance Visual Studio LightSwitch with PowerShell Scripting. This example shows how to bind to data returned from PowerShell scripts from within Lightswitch using the PowerShell Data Provider.
PowerShell Server: Enable FIPS 140-2 cryptography compliance.
PowerShell Server complies with Federal Information Processing Standards (FIPS 140-2) cryptography requirements, enabling governments agencies to meet the strict security and compliance guidelines defined by NIST. This article dicusses how to enable FIPS compliant mode for the PowerShell Server.
NetCmdlets: FTP Test-RemotePath
Checking to see if a path exists on an FTP server can be a very simple operation when using NetCmdlets. This article walks through using the get-ftp cmdlet to connect to an FTP server and test the remote path.
NetCmdlets: Authentication and Credentials
The PowerShell cmdlets included in NetCmdlets allow you to perform authentication using either plain text or with PSCredentials (through the -credentials parameter). The following article demonstrates this authentication using LDAP cmdlets.
NetCmdlets: Getting Started
An introduction to using NetCmdlets, a suite of cmdlets that provide powerful network communications capabilities including network management, instant messaging, file transfer, remote execution, email management, and more.
NetCmdlets: Remote Execution
There are a variety of ways to execute commands remotely in PowerShell, and NetCmdlets supports most of them. With NetCmdlets you can execute commands remotely using SSH, Rexec, RShell, Telnet, and more!
NetCmdlets: File Transfer (FTP and SFTP)
There are several NetCmdlets that can be used for file transfer such as ftp, sftp, tftp, http, webdav, and more. This article will explore the most commonly used file transfer methods: FTP and SFTP.
NetCmdlets: 5 PowerShell One-liners to Manage IMAP Permissions
You can manage user permissions in Exchange and other mail servers with the same commands by using the IMAP protocol instead of server-specific tools. This article explores how to use NetCmdlets from the command line to manage permissions on an IMAP server.
NetCmdlets: Get-Ldap cmdlet in PowerShell
This article explores using the cmdlets in NetCmdlets to work with LDAP objects and groups. Using the get-ldap Cmdlet requires with the LDAP protocol itself, so it is geared toward advanced users who need to do quick LDAP operations without a lot of required coding.
PowerShell ASP: Automatically Converts PSObjects to RSS Items
In the same way PowerShell ASP can be used to generate dynamic Web content, the PowerShell RSS component (included in PowerShell ASP) can be used to generate dynamic RSS feeds. PowerShell RSS provides the easiest way to create dynamic RSS feeds from PowerShell scripts.
PowerShell Server: Manage Exchange Server Remotely
This tutorial will cover setting up PowerShell SSH Server alongside Exchange Server, connecting to the server, and running Exchange PowerShell Scripts.
PowerShell Web Part: PowerShell Prompt from SharePoint
Using the PowerShell WebPart, SharePoint users are able to insert a PowerShell Command prompt inside any SharePoint page with only a few lines of PowerShell and HTML (PowerShell ASP script).
NetCmdlets: PowerShell Command Line Emailer
Using ones Inbox as a to-do is fairly common, however firing up an email client to add to that list can be slow and a little cumbersome. Instead of opening an Email client, one can use NetCmdlets and a PowerShell profile to send quick to-do emails without having to leave the command prompt.
NetCmdlets: Sync system time with Internet time server
NetCmdlets time cmdlets usesthe Internet TIME protocol to query Internet time server
PowerShell Server: Compare with PowerShell v2 Remoting via WinRM
This article will explore some of the core differences between PowerShell Server, and a remoting alternative: PowerShell v2 Remoting via WinRM.




