From e88b1a409499b49ad1a4c4922bea185f432ba519 Mon Sep 17 00:00:00 2001 From: Carlos Perez Date: Sat, 31 Aug 2024 21:10:41 -0400 Subject: [PATCH] Update Documentation Update documentation for 3.2.2 --- Posh-SSH/PoshSSH.dll | Bin 46592 -> 47616 bytes Posh-SSH/en-US/Posh-SSH-help.xml | 1113 +------- Posh-SSH/en-US/Posh-SSH.psm1-Help.xml | 2835 ++++++++++++++++++-- Posh-SSH/en-US/PoshSSH.dll-help.xml | 321 ++- docs/Convert-SSHRegistryToJSonKnownHost.md | 11 +- docs/Get-PoshSSHModVersion.md | 17 +- docs/Get-SCPItem.md | 26 +- docs/Get-SFTPChildItem.md | 21 +- docs/Get-SFTPContent.md | 19 +- docs/Get-SFTPItem.md | 21 +- docs/Get-SFTPLocation.md | 19 +- docs/Get-SFTPPathAttribute.md | 21 +- docs/Get-SFTPPathInformation.md | 21 +- docs/Get-SFTPSession.md | 17 +- docs/Get-SSHHostKey.md | 24 +- docs/Get-SSHJsonKnownHost.md | 17 +- docs/Get-SSHOpenSSHKnownHost.md | 17 +- docs/Get-SSHPortForward.md | 41 +- docs/Get-SSHRegistryKnownHost.md | 11 +- docs/Get-SSHSession.md | 20 +- docs/Get-SSHTrustedHost.md | 26 +- docs/Invoke-SSHCommand.md | 21 +- docs/Invoke-SSHCommandStream.md | 21 +- docs/Invoke-SSHStreamExpectAction.md | 19 +- docs/Invoke-SSHStreamExpectSecureAction.md | 19 +- docs/Invoke-SSHStreamShellCommand.md | 40 +- docs/Move-SFTPItem.md | 67 +- docs/New-SFTPFileStream.md | 19 +- docs/New-SFTPItem.md | 20 +- docs/New-SFTPSession.md | 21 +- docs/New-SFTPSymlink.md | 21 +- docs/New-SSHDynamicPortForward.md | 46 +- docs/New-SSHLocalPortForward.md | 77 +- docs/New-SSHMemoryKnownHost.md | 17 +- docs/New-SSHRemotePortForward.md | 78 +- docs/New-SSHSession.md | 27 +- docs/New-SSHShellStream.md | 23 +- docs/New-SSHTrustedHost.md | 28 +- docs/Posh-SSH.md | 159 -- docs/Remove-SFTPItem.md | 21 +- docs/Remove-SFTPSession.md | 19 +- docs/Remove-SSHSession.md | 19 +- docs/Remove-SSHTrustedHost.md | 26 +- docs/Rename-SFTPFile.md | 21 +- docs/Set-SCPItem.md | 21 +- docs/Set-SFTPContent.md | 24 +- docs/Set-SFTPItem.md | 22 +- docs/Set-SFTPLocation.md | 21 +- docs/Set-SFTPPathAttribute.md | 19 +- docs/Start-SSHPortForward.md | 70 +- docs/Stop-SSHPortForward.md | 70 +- docs/Test-SFTPPath.md | 20 +- 52 files changed, 3920 insertions(+), 1794 deletions(-) delete mode 100644 docs/Posh-SSH.md diff --git a/Posh-SSH/PoshSSH.dll b/Posh-SSH/PoshSSH.dll index 7190c5a060bcebfd9d6bc991479af87f067849ee..356e0c6ea705a0b0855e7ea6897a9666bba2381c 100644 GIT binary patch literal 47616 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 b{%$loaxY@=Zzw)Epu^5jAE5vA=REKQ@9K93 literal 46592 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 J;D2|!{~snbjDi3F diff --git a/Posh-SSH/en-US/Posh-SSH-help.xml b/Posh-SSH/en-US/Posh-SSH-help.xml index 7ebdc89c..f913833f 100644 --- a/Posh-SSH/en-US/Posh-SSH-help.xml +++ b/Posh-SSH/en-US/Posh-SSH-help.xml @@ -28,109 +28,14 @@ -------------------------- Example 1 -------------------------- - PS C:\> Convert-SSHRegistryToJSonKnownHost + PS C:\> {{ Add example code here }} - Convert deprecated (v2) windows registry key storage to v3 Json storage + {{ Add example description here }} - - - Get-SSHPortForward - Get - SSHPortForward - - Get a list of forwarded TCP Ports for a SSH Session - - - - Get a list of forwarded TCP Ports for a SSH Session - - - - Get-SSHPortForward - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - - Get-SSHPortForward - - SessionId - - Session Id for an exiting SSH session. - - Int32 - - Int32 - - - 0 - - - - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - SessionId - - Session Id for an exiting SSH session. - - Int32 - - Int32 - - - 0 - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - Get list of configured forwarded ports - - PS C:\> Get-SSHPortForward -Index 0 - - BoundHost : 0.0.0.0 BoundPort : 8081 Host : 10.10.10.1 Port : 80 IsStarted : True - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - Get-SSHRegistryKnownHost @@ -159,1019 +64,9 @@ -------------------------- Example 1 -------------------------- - PS C:\> Get-SSHRegistryKnownHost - - Get deprecated (v2) registry KnownHost storage - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - - - - New-SSHDynamicPortForward - New - SSHDynamicPortForward - - Establishes a Dynamic Port Forward thru a stablished SSH Session. - - - - Dynamic port forwarding is a transparent mechanism available for applications, which support the SOCKS4 or SOCKS5 client protoco. In windows for best results the local address to bind to should be the IP of the network interface. - - - - New-SSHDynamicPortForward - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - Localhost - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - New-SSHDynamicPortForward - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - Localhost - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - Localhost - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - New-SSHDynamicPortForward -LocalAdress 192.168.28.131 -LocalPort 8081 -Index 0 -Verbose -VERBOSE: Finding session with Index 0 -VERBOSE: 0 -VERBOSE: Adding Forward Port Configuration to session 0 -VERBOSE: Starting the Port Forward. -VERBOSE: Forwarding has been started. - - - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - - - - New-SSHLocalPortForward - New - SSHLocalPortForward - - Redirects traffic from a local port to a remote host and port via a SSH Session. - - - - Redirects TCP traffic from a local port to a remote host and port via a SSH Session. - - - - New-SSHLocalPortForward - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - RemoteAddress - - Hostname/Address for the remote session - - String - - String - - - None - - - RemotePort - - Port number for the remote session - - Int32 - - Int32 - - - 0 - - - - New-SSHLocalPortForward - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - RemoteAddress - - Hostname/Address for the remote session - - String - - String - - - None - - - RemotePort - - Port number for the remote session - - Int32 - - Int32 - - - 0 - - - - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - RemoteAddress - - Hostname/Address for the remote session - - String - - String - - - None - - - RemotePort - - Port number for the remote session - - Int32 - - Int32 - - - 0 - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - Forward traffic from 0.0.0.0:8081 to 10.10.10.1:80 thru a SSH Session - - PS C:\> New-SSHLocalPortForward -Index 0 -LocalAdress 0.0.0.0 -LocalPort 8081 -RemoteAddress 10.10.10.1 -RemotePort 80 -Verbose VERBOSE: Finding session with Index 0 VERBOSE: 0 VERBOSE: Adding Forward Port Configuration to session 0 VERBOSE: Starting the Port Forward. VERBOSE: Forwarding has been started. - PS C:\> Invoke-WebRequest -Uri http://localhost:8081 - - StatusCode : 200 StatusDescription : OK Content : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <script type="text/javascript" src="/javascript/scri... RawContent : HTTP/1.1 200 OK Expires: Tue, 16 Apr 2013 03:43:18 GMT,Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: max-age=180000,no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: PHPSESS... Forms : {iform} Headers : {[Expires, Tue, 16 Apr 2013 03:43:18 GMT,Thu, 19 Nov 1981 08:52:00 GMT], [Cache-Control, max-age=180000,no-store, no-cache, must-revalidate, post-check=0, pre-check=0], [Set-Cookie, PHPSESSID=d53d3dc62ffac241112bcfd16af36bb8; path=/], [Pragma, no-cache]...} Images : {} InputFields : {@{innerHTML=; innerText=; outerHTML=<INPUT onchange=clearError(); onclick=clearError(); tabIndex=1 id=usernamefld class="formfld user" name=usernamefld>; outerText=; tagName=INPUT; onchange=clearError();; onclick=clearError();; tabIndex=1; id=usernamefld; class=formfld user; name=usernamefld}, @{innerHTML=; innerText=; outerHTML=<INPUT onchange=clearError(); onclick=clearError(); tabIndex=2 id=passwordfld class="formfld pwd" type=password value="" name=passwordfld>; outerText=; tagName=INPUT; onchange=clearError();; onclick=clearError();; tabIndex=2; id=passwordfld; class=formfld pwd; type=password; value=; name=passwordfld}, @{innerHTML=; innerText=; outerHTML=<INPUT tabIndex=3 class=formbtn type=submit value=Login name=login>; outerText=; tagName=INPUT; tabIndex=3; class=formbtn; type=submit; value=Login; name=login}} Links : {} ParsedHtml : mshtml.HTMLDocumentClass RawContentLength : 5932 - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - - - - New-SSHRemotePortForward - New - SSHRemotePortForward - - Port forward a local port as a port on a remote server. - - - - Port forward a local port as a port on a remote server. A connection on the remote host to the forwarded port will be redirected to the local host port. - - - - New-SSHRemotePortForward - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - None - - - LocalAdress - - Local Hostname/Address to forward - - String - - String - - - 127.0.0.1 - - - LocalPort - - Local port to forward - - Int32 - - Int32 - - - None - - - RemoteAddress - - Remote Hostname/Address to forward - - String - - String - - - None - - - RemotePort - - Remote port to forward - - Int32 - - Int32 - - - None - - - - New-SSHRemotePortForward - - LocalAdress - - Local Hostname/Address to forward - - String - - String - - - 127.0.0.1 - - - LocalPort - - Local port to forward - - Int32 - - Int32 - - - None - - - RemoteAddress - - Remote Hostname/Address to forward - - String - - String - - - None - - - RemotePort - - Remote port to forward - - Int32 - - Int32 - - - None - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - - - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - None - - - LocalAdress - - Local Hostname/Address to forward - - String - - String - - - 127.0.0.1 - - - LocalPort - - Local port to forward - - Int32 - - Int32 - - - None - - - RemoteAddress - - Remote Hostname/Address to forward - - String - - String - - - None - - - RemotePort - - Remote port to forward - - Int32 - - Int32 - - - None - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - - - - SSH.SshSession - - - System.Int32 - - - - - - - System.Object - - - - - - - - - - - - - - -------------------------- Example 1 -------------------------- - PS C:\> New-SSHRemotePortForward -LocalAdress localhost -LocalPort 5678 -RemoteAddress server1 -RemotePort 8765 - -SessionId 0 - - Setup Port forward a localhost:5678 as a port 8765 on a remote server server1. - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - - - - Start-SSHPortForward - Start - SSHPortForward - - Start a configured port forward configured for a SSH Session - - - - Stops a configured port forward configured for a SSH Session given the session and port number - - - - Start-SSHPortForward - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - Start-SSHPortForward - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - Stop a currently working port forward thru a SSH Session - - C:\Users\Carlos> Get-SSHPortForward -Index 0 - - BoundHost : 192.168.1.158 BoundPort : 8081 Host : 10.10.10.1 Port : 80 IsStarted : False - - - C:\Users\Carlos> Start-SSHPortForward -Index 0 -BoundPort 8081 - - BoundHost : 192.168.1.158 BoundPort : 8081 Host : 10.10.10.1 Port : 80 IsStarted : True - - - - - - Online Version: - https://github.com/darkoperator/Posh-SSH/tree/master/docs - - - - - - Stop-SSHPortForward - Stop - SSHPortForward - - Stops a configured port forward configured for a SSH Session - - - - Stops a configured port forward configured for a SSH Session given the session and port number - - - - Stop-SSHPortForward - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - Stop-SSHPortForward - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - - - SSHSession - - SSH Session object. - - SshSession - - SshSession - - - None - - - SessionId - - SSH Session Id of an exiting session. - - Int32 - - Int32 - - - 0 - - - BoundHost - - Hostname/Address for the associated session - - String - - String - - - None - - - BoundPort - - Port number for the associated session - - Int32 - - Int32 - - - 0 - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - Stop a currently working port forward thru a SSH Session + PS C:\> {{ Add example code here }} - C:\Users\Carlos> Get-SSHPortForward -Index 0 - - BoundHost : 192.168.1.158 BoundPort : 8081 Host : 10.10.10.1 Port : 80 IsStarted : True - - - C:\Users\Carlos> Stop-SSHPortForward -Index 0 -BoundPort 8081 - - BoundHost : 192.168.1.158 BoundPort : 8081 Host : 10.10.10.1 Port : 80 IsStarted : False + {{ Add example description here }} diff --git a/Posh-SSH/en-US/Posh-SSH.psm1-Help.xml b/Posh-SSH/en-US/Posh-SSH.psm1-Help.xml index 7bd91b92..6e61207d 100644 --- a/Posh-SSH/en-US/Posh-SSH.psm1-Help.xml +++ b/Posh-SSH/en-US/Posh-SSH.psm1-Help.xml @@ -15,9 +15,34 @@ Get-PoshSSHModVersion + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + - + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + @@ -81,7 +106,7 @@ InstalledVersion CurrentVersion None - + Path Path of directory whose content will be enumerated. @@ -126,6 +151,30 @@ InstalledVersion CurrentVersion False + + Name + + Name of File or Directory to filter results on. + + String + + String + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPChildItem @@ -141,7 +190,7 @@ InstalledVersion CurrentVersion None - + Path Path of directory whose content will be enumerated. @@ -186,6 +235,30 @@ InstalledVersion CurrentVersion False + + Name + + Name of File or Directory to filter results on. + + String + + String + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -201,7 +274,7 @@ InstalledVersion CurrentVersion None - + Path Path of directory whose content will be enumerated. @@ -261,6 +334,30 @@ InstalledVersion CurrentVersion False + + Name + + Name of File or Directory to filter results on. + + String + + String + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -417,6 +514,18 @@ UserId : 1000 UTF8 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPContent @@ -471,6 +580,18 @@ UserId : 1000 UTF8 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -537,6 +658,18 @@ UserId : 1000 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -614,6 +747,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPLocation @@ -629,6 +774,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -656,6 +813,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -737,6 +906,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPPathAttribute @@ -764,6 +945,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -803,6 +996,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -923,6 +1128,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPPathInformation @@ -950,6 +1167,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -989,6 +1218,18 @@ CentOS Linux release 7.0.1406 (Core) None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1087,6 +1328,18 @@ MaxNameLenght : 255 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1102,6 +1355,18 @@ MaxNameLenght : 255 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1132,114 +1397,123 @@ SessionId Host Connected - Get-SSHSession + Get-SSHPortForward Get - SSHSession + SSHPortForward - Get current SSH Session that are available for interaction. + - Get current SSH Session that are available for interaction. + {{ Fill in the Description }} - Get-SSHSession - - SessionId + Get-SSHPortForward + + SSHSession - Session Id for an exiting SSH session. + {{ Fill SSHSession Description }} - Int32[] + SshSession - Int32[] + SshSession + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference None - Get-SSHSession - - ComputerName + Get-SSHPortForward + + SessionId - ComputerName for an exiting SSH session. + {{ Fill SessionId Description }} - String[] + Int32 - String[] + Int32 - None + 0 - - ExactMatch + + ProgressAction - Only exact match when searching by ComputerName. + {{ Fill ProgressAction Description }} + ActionPreference - SwitchParameter + ActionPreference - False + None - - SessionId + + SSHSession - Session Id for an exiting SSH session. + {{ Fill SSHSession Description }} - Int32[] + SshSession - Int32[] + SshSession None - - ComputerName + + SessionId - ComputerName for an exiting SSH session. + {{ Fill SessionId Description }} - String[] + Int32 - String[] + Int32 - None + 0 - - ExactMatch + + ProgressAction - Only exact match when searching by ComputerName. + {{ Fill ProgressAction Description }} - SwitchParameter + ActionPreference - SwitchParameter + ActionPreference - False + None - AUTHOR: Carlos Perez carlos_perez@darkoprator.com + - -------------------------- EXAMPLE 1 -------------------------- - Get-SSHSession - -SessionId Host Connected ---------- ---- --------- - 0 192.168.1.180 True + -------------------------- Example 1 -------------------------- + PS C:\> {{ Add example code here }} - + {{ Add example description here }} @@ -1252,32 +1526,188 @@ SessionId Host Connected - Get-SSHTrustedHost + Get-SSHSession Get - SSHTrustedHost + SSHSession - + Get current SSH Session that are available for interaction. - Get Trusted Host record from KnownHostStore + Get current SSH Session that are available for interaction. - Get-SSHTrustedHost - - HostName + Get-SSHSession + + SessionId - Host name the key fingerprint is associated with. + Session Id for an exiting SSH session. - String + Int32[] + + Int32[] + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + Get-SSHSession + + ComputerName + + ComputerName for an exiting SSH session. + + String[] + + String[] + + + None + + + ExactMatch + + Only exact match when searching by ComputerName. + + + SwitchParameter + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + SessionId + + Session Id for an exiting SSH session. + + Int32[] + + Int32[] + + + None + + + ComputerName + + ComputerName for an exiting SSH session. + + String[] + + String[] + + + None + + + ExactMatch + + Only exact match when searching by ComputerName. + + SwitchParameter + + SwitchParameter + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + + AUTHOR: Carlos Perez carlos_perez@darkoprator.com + + + + + -------------------------- EXAMPLE 1 -------------------------- + Get-SSHSession + +SessionId Host Connected +--------- ---- --------- + 0 192.168.1.180 True + + + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + Get-SSHTrustedHost + Get + SSHTrustedHost + + + + + + Get Trusted Host record from KnownHostStore + + + + Get-SSHTrustedHost + + HostName + + Host name the key fingerprint is associated with. + + String String None - + KnownHostStore Known Host Store @@ -1289,10 +1719,22 @@ SessionId Host Connected None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + - + KnownHostStore Known Host Store @@ -1316,6 +1758,18 @@ SessionId Host Connected None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1476,6 +1930,18 @@ SessionId Host Connected Red + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Invoke-SSHCommand @@ -1584,6 +2050,18 @@ SessionId Host Connected Red + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1707,6 +2185,18 @@ SessionId Host Connected Red + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1842,6 +2332,18 @@ ExitStatus : 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Invoke-SSHCommandStream @@ -1916,6 +2418,18 @@ ExitStatus : 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2003,6 +2517,18 @@ ExitStatus : 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2127,6 +2653,18 @@ ExitStatus : 0 10 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Invoke-SSHStreamExpectAction @@ -2190,6 +2728,18 @@ ExitStatus : 0 10 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2265,6 +2815,18 @@ ExitStatus : 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2406,6 +2968,18 @@ ExitStatus : 0 10 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Invoke-SSHStreamExpectSecureAction @@ -2469,6 +3043,18 @@ ExitStatus : 0 10 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2544,6 +3130,18 @@ ExitStatus : 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2708,27 +3306,51 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + - PrompPattern + PromptPattern - Put lines to output until PromtPattern meet + {{ Fill PromptPattern Description }} String String - [\$%#>] $ + None - - - - - ShellStream - - SSH stream to use for command execution. - - ShellStream + + TimeoutSeconds + + {{ Fill TimeoutSeconds Description }} + + Int32 + + Int32 + + + None + + + + + + ShellStream + + SSH stream to use for command execution. + + ShellStream ShellStream @@ -2747,17 +3369,41 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + - PrompPattern + PromptPattern - Put lines to output until PromtPattern meet + {{ Fill PromptPattern Description }} String String - [\$%#>] $ + None + + + TimeoutSeconds + + {{ Fill TimeoutSeconds Description }} + + Int32 + + Int32 + + + None @@ -2843,6 +3489,51 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + Confirm + + Prompts you for confirmation before running the cmdlet. + + + SwitchParameter + + + False + + + Force + + {{ Fill Force Description }} + + + SwitchParameter + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + + SwitchParameter + + + False + Move-SFTPItem @@ -2882,6 +3573,51 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + Confirm + + Prompts you for confirmation before running the cmdlet. + + + SwitchParameter + + + False + + + Force + + {{ Fill Force Description }} + + + SwitchParameter + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + + SwitchParameter + + + False + @@ -2933,6 +3669,54 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + False + + + Force + + {{ Fill Force Description }} + + SwitchParameter + + SwitchParameter + + + False + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + False + @@ -3026,6 +3810,18 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + New-SFTPFileStream @@ -3083,6 +3879,18 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3152,6 +3960,18 @@ lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3302,6 +4122,18 @@ PS C:\> $bashhistory False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + New-SFTPItem @@ -3354,6 +4186,18 @@ PS C:\> $bashhistory False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3419,6 +4263,18 @@ PS C:\> $bashhistory None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3544,6 +4400,18 @@ FullName : /tmp/help None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + New-SFTPSymlink @@ -3583,6 +4451,18 @@ FullName : /tmp/help None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3634,6 +4514,18 @@ FullName : /tmp/help None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3685,105 +4577,864 @@ FullName : /tmp/help - New-SSHShellStream + New-SSHDynamicPortForward New - SSHShellStream + SSHDynamicPortForward - Creates a SSH shell stream for a given SSH Session. + - Creates a SSH shell stream for a given SSH Session. + {{ Fill in the Description }} - New-SSHShellStream - - SessionId + New-SSHDynamicPortForward + + SSHSession - SSH Session Id for an existing session. + {{ Fill SSHSession Description }} - Int32 + SshSession - Int32 + SshSession None - - TerminalName + + BoundHost - Name of the terminal. + {{ Fill BoundHost Description }} String String - dumb + Localhost - - Columns + + BoundPort - The columns + {{ Fill BoundPort Description }} Int32 Int32 - 80 + 0 - - Rows + + ProgressAction - The rows. + {{ Fill ProgressAction Description }} - Int32 + ActionPreference - Int32 + ActionPreference - 24 + None - - Width + + + New-SSHDynamicPortForward + + SessionId - The width. + {{ Fill SessionId Description }} Int32 Int32 - 800 + 0 - - Height + + BoundHost - The height. + {{ Fill BoundHost Description }} - Int32 + String - Int32 + String - 600 + Localhost - - BufferSize + + BoundPort - Size of the buffer. + {{ Fill BoundPort Description }} Int32 Int32 - 1000 + 0 - - + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + Localhost + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + + + + + + + -------------------------- Example 1 -------------------------- + PS C:\> {{ Add example code here }} + + {{ Add example description here }} + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + New-SSHLocalPortForward + New + SSHLocalPortForward + + + + + + {{ Fill in the Description }} + + + + New-SSHLocalPortForward + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + New-SSHLocalPortForward + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + 0 + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + + + + + + + -------------------------- Example 1 -------------------------- + PS C:\> {{ Add example code here }} + + {{ Add example description here }} + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + New-SSHRemotePortForward + New + SSHRemotePortForward + + + + + + {{ Fill in the Description }} + + + + New-SSHRemotePortForward + + LocalAdress + + {{ Fill LocalAdress Description }} + + String + + String + + + 127.0.0.1 + + + LocalPort + + {{ Fill LocalPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + New-SSHRemotePortForward + + LocalAdress + + {{ Fill LocalAdress Description }} + + String + + String + + + 127.0.0.1 + + + LocalPort + + {{ Fill LocalPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + LocalAdress + + {{ Fill LocalAdress Description }} + + String + + String + + + 127.0.0.1 + + + LocalPort + + {{ Fill LocalPort Description }} + + Int32 + + Int32 + + + 0 + + + RemoteAddress + + {{ Fill RemoteAddress Description }} + + String + + String + + + None + + + RemotePort + + {{ Fill RemotePort Description }} + + Int32 + + Int32 + + + 0 + + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + + + + + + + -------------------------- Example 1 -------------------------- + PS C:\> {{ Add example code here }} + + {{ Add example description here }} + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + New-SSHShellStream + New + SSHShellStream + + Creates a SSH shell stream for a given SSH Session. + + + + Creates a SSH shell stream for a given SSH Session. + + + + New-SSHShellStream + + SessionId + + SSH Session Id for an existing session. + + Int32 + + Int32 + + + None + + + TerminalName + + Name of the terminal. + + String + + String + + + Dumb + + + Columns + + The columns + + Int32 + + Int32 + + + 80 + + + Rows + + The rows. + + Int32 + + Int32 + + + 24 + + + Width + + The width. + + Int32 + + Int32 + + + 800 + + + Height + + The height. + + Int32 + + Int32 + + + 600 + + + BufferSize + + Size of the buffer. + + Int32 + + Int32 + + + 1000 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + New-SSHShellStream SSHSession @@ -3807,7 +5458,7 @@ FullName : /tmp/help String - dumb + Dumb Columns @@ -3869,6 +5520,18 @@ FullName : /tmp/help 1000 + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3894,7 +5557,7 @@ FullName : /tmp/help String - dumb + Dumb Columns @@ -3968,6 +5631,18 @@ FullName : /tmp/help None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4083,14 +5758,26 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None - + KnownHostStore Known Host Store - Object + IStore - Object + IStore + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference None @@ -4134,14 +5821,26 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None - + KnownHostStore Known Host Store - Object + IStore - Object + IStore + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference None @@ -4227,6 +5926,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Remove-SFTPItem @@ -4265,6 +5976,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4316,6 +6039,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4384,6 +6119,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Remove-SFTPSession @@ -4399,6 +6146,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4426,6 +6185,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4498,6 +6269,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Remove-SSHSession @@ -4513,6 +6296,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4540,6 +6335,18 @@ Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4618,14 +6425,26 @@ True None - + KnownHostStore Known Host Store - Object + IStore - Object + IStore + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference None @@ -4645,14 +6464,26 @@ True None - + KnownHostStore Known Host Store - Object + IStore - Object + IStore + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference None @@ -4732,6 +6563,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Rename-SFTPFile @@ -4771,6 +6614,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4822,6 +6677,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -4947,6 +6814,18 @@ True False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Set-SFTPContent @@ -5017,6 +6896,18 @@ True False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -5092,6 +6983,18 @@ True False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -5164,6 +7067,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Set-SFTPLocation @@ -5191,6 +7106,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -5230,6 +7157,18 @@ True None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -5468,6 +7407,18 @@ PS C:\> Get-SFTPLocation -SessionId 0 False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Set-SFTPPathAttribute @@ -5651,6 +7602,18 @@ PS C:\> Get-SFTPLocation -SessionId 0 False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -5777,136 +7740,550 @@ PS C:\> Get-SFTPLocation -SessionId 0 OthersCanRead - Set if others can read. + Set if others can read. + + Boolean + + Boolean + + + False + + + OthersCanWrite + + Set if others can write. + + Boolean + + Boolean + + + False + + + OwnerCanExecute + + Set if owner can execute. + + Boolean + + Boolean + + + False + + + OwnerCanRead + + Set if owner can read. + + Boolean + + Boolean + + + False + + + OwnerCanWrite + + Set if owner can write. + + Boolean + + Boolean + + + False + + + SFTPSession + + Existing SFTPSession object. + + SftpSession[] + + SftpSession[] + + + None + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + System.Int32[] + + + + + + + + System.String + + + + + + + + System.DateTime + + + + + + + + System.Int32 + + + + + + + + System.Boolean + + + + + + + + SSH.SftpSession[] + + + + + + + + + + Renci.SshNet.Sftp.SftpFileAttributes + + + + + + + + + + + + + + -------------------------- Example 1 -------------------------- + PS C:\> Set-SFTPPathAttribute -SessionId 0 -Path /usr/local/test_tools/dns_test.py -GroupCanExecute $true -OwnerCanExecute $true -OthersCanExecute $true + + Make a specific file executable by all. + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + Start-SSHPortForward + Start + SSHPortForward + + + + + + {{ Fill in the Description }} + + + + Start-SSHPortForward + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + Start-SSHPortForward + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + 0 + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + SSHSession + + {{ Fill SSHSession Description }} - Boolean + SshSession - Boolean + SshSession - False + None - - OthersCanWrite + + SessionId - Set if others can write. + {{ Fill SessionId Description }} - Boolean + Int32 - Boolean + Int32 - False + 0 - - OwnerCanExecute + + BoundPort - Set if owner can execute. + {{ Fill BoundPort Description }} - Boolean + Int32 - Boolean + Int32 - False + 0 - - OwnerCanRead + + BoundHost - Set if owner can read. + {{ Fill BoundHost Description }} - Boolean + String - Boolean + String - False + None - - OwnerCanWrite + + ProgressAction - Set if owner can write. + {{ Fill ProgressAction Description }} - Boolean + ActionPreference - Boolean + ActionPreference - False + None - - SFTPSession + + + + + + + + + + + -------------------------- Example 1 -------------------------- + PS C:\> {{ Add example code here }} + + {{ Add example description here }} + + + + + + Online Version: + https://github.com/darkoperator/Posh-SSH/tree/master/docs + + + + + + Stop-SSHPortForward + Stop + SSHPortForward + + + + + + {{ Fill in the Description }} + + + + Stop-SSHPortForward + + SSHSession + + {{ Fill SSHSession Description }} + + SshSession + + SshSession + + + None + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + Stop-SSHPortForward + + SessionId + + {{ Fill SessionId Description }} + + Int32 + + Int32 + + + 0 + + + BoundHost + + {{ Fill BoundHost Description }} + + String + + String + + + None + + + BoundPort + + {{ Fill BoundPort Description }} + + Int32 + + Int32 + + + 0 + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + + + + + SSHSession - Existing SFTPSession object. + {{ Fill SSHSession Description }} - SftpSession[] + SshSession - SftpSession[] + SshSession None - - - - - System.Int32[] - - - - - - - - System.String - - - - - - - - System.DateTime - + + SessionId - + {{ Fill SessionId Description }} - - + Int32 - System.Int32 + Int32 + + 0 + + + BoundPort - + {{ Fill BoundPort Description }} - - + Int32 - System.Boolean + Int32 + + 0 + + + BoundHost - + {{ Fill BoundHost Description }} - - + String - SSH.SftpSession[] + String + + None + + + ProgressAction - + {{ Fill ProgressAction Description }} - - - - + ActionPreference - Renci.SshNet.Sftp.SftpFileAttributes + ActionPreference + - - - - - + None + + + + @@ -5915,9 +8292,9 @@ PS C:\> Get-SFTPLocation -SessionId 0 -------------------------- Example 1 -------------------------- - PS C:\> Set-SFTPPathAttribute -SessionId 0 -Path /usr/local/test_tools/dns_test.py -GroupCanExecute $true -OwnerCanExecute $true -OthersCanExecute $true + PS C:\> {{ Add example code here }} - Make a specific file executable by all. + {{ Add example description here }} @@ -5967,6 +8344,18 @@ PS C:\> Get-SFTPLocation -SessionId 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Test-SFTPPath @@ -5994,6 +8383,18 @@ PS C:\> Get-SFTPLocation -SessionId 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -6033,6 +8434,18 @@ PS C:\> Get-SFTPLocation -SessionId 0 None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + diff --git a/Posh-SSH/en-US/PoshSSH.dll-help.xml b/Posh-SSH/en-US/PoshSSH.dll-help.xml index eaf4ae1a..4203e514 100644 --- a/Posh-SSH/en-US/PoshSSH.dll-help.xml +++ b/Posh-SSH/en-US/PoshSSH.dll-help.xml @@ -88,7 +88,7 @@ Force - Do not check the remote host fingerprint. + Do not check the remote host fingerprint. When downloading if a file already exists it will overwrite the file. SwitchParameter @@ -261,6 +261,18 @@ None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SCPItem @@ -337,7 +349,7 @@ Force - Do not check the remote host fingerprint. + Do not check the remote host fingerprint. When downloading if a file already exists it will overwrite the file. SwitchParameter @@ -510,6 +522,18 @@ None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -588,7 +612,7 @@ Force - Do not check the remote host fingerprint. + Do not check the remote host fingerprint. When downloading if a file already exists it will overwrite the file. SwitchParameter @@ -765,6 +789,18 @@ None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -887,6 +923,18 @@ False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Get-SFTPItem @@ -948,6 +996,18 @@ False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1023,6 +1083,18 @@ False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1157,6 +1229,18 @@ HTTP + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1232,6 +1316,18 @@ HTTP + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1332,6 +1428,18 @@ None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1347,6 +1455,18 @@ None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1423,6 +1543,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1438,6 +1570,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -1677,6 +1821,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + New-SFTPSession @@ -1857,6 +2013,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2052,6 +2220,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2132,9 +2312,34 @@ HostName HostKeyName Fingerprint New-SSHMemoryKnownHost + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + - + + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + + @@ -2363,6 +2568,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + New-SSHSession @@ -2531,6 +2748,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -2714,6 +2943,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3024,6 +3265,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Set-SCPItem @@ -3257,6 +3510,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3500,6 +3765,18 @@ HostName HostKeyName Fingerprint None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3610,6 +3887,18 @@ VERBOSE: Destination: /tmp/testcode False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + Set-SFTPItem @@ -3660,6 +3949,18 @@ VERBOSE: Destination: /tmp/testcode False + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + @@ -3723,6 +4024,18 @@ VERBOSE: Destination: /tmp/testcode None + + ProgressAction + + {{ Fill ProgressAction Description }} + + ActionPreference + + ActionPreference + + + None + diff --git a/docs/Convert-SSHRegistryToJSonKnownHost.md b/docs/Convert-SSHRegistryToJSonKnownHost.md index a80f4b99..1f411926 100644 --- a/docs/Convert-SSHRegistryToJSonKnownHost.md +++ b/docs/Convert-SSHRegistryToJSonKnownHost.md @@ -1,5 +1,5 @@ --- -external help file: Posh-SSH-Help.xml +external help file: Posh-SSH-help.xml Module Name: Posh-SSH online version: schema: 2.0.0 @@ -13,7 +13,7 @@ Convert windows registry key storage to Json ## SYNTAX ``` -Convert-SSHRegistryToJSonKnownHost [] +Convert-SSHRegistryToJSonKnownHost ``` ## DESCRIPTION @@ -24,16 +24,13 @@ It is windows-only compatibility cmdlet ### Example 1 ```powershell -PS C:\> Convert-SSHRegistryToJSonKnownHost +PS C:\> {{ Add example code here }} ``` -Convert deprecated (v2) windows registry key storage to v3 Json storage +{{ Add example description here }} ## PARAMETERS -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - ## INPUTS ## OUTPUTS diff --git a/docs/Get-PoshSSHModVersion.md b/docs/Get-PoshSSHModVersion.md index bddd683a..f1d7abfd 100644 --- a/docs/Get-PoshSSHModVersion.md +++ b/docs/Get-PoshSSHModVersion.md @@ -13,7 +13,7 @@ Gets the current installed version and the latest version of Posh-SSH. ## SYNTAX ``` -Get-PoshSSHModVersion [] +Get-PoshSSHModVersion [-ProgressAction ] [] ``` ## DESCRIPTION @@ -32,6 +32,21 @@ InstalledVersion CurrentVersion ## PARAMETERS +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SCPItem.md b/docs/Get-SCPItem.md index 953939cb..ea361b37 100644 --- a/docs/Get-SCPItem.md +++ b/docs/Get-SCPItem.md @@ -18,7 +18,7 @@ Get-SCPItem -Destination -Path -PathType [-NewName ] [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] [-AcceptKey] [-Force] - [-ErrorOnUntrusted] [-KnownHost ] [] + [-ErrorOnUntrusted] [-KnownHost ] [-ProgressAction ] [] ``` ### Key @@ -27,7 +27,8 @@ Get-SCPItem -Destination -Path -PathType [-NewName ] [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-KeyFile ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] - [-AcceptKey] [-Force] [-ErrorOnUntrusted] [-KnownHost ] [] + [-AcceptKey] [-Force] [-ErrorOnUntrusted] [-KnownHost ] [-ProgressAction ] + [] ``` ### KeyString @@ -36,7 +37,8 @@ Get-SCPItem -Destination -Path -PathType [-NewName ] [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-KeyString ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] - [-AcceptKey] [-Force] [-ErrorOnUntrusted] [-KnownHost ] [] + [-AcceptKey] [-Force] [-ErrorOnUntrusted] [-KnownHost ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -152,7 +154,8 @@ Accept wildcard characters: False ``` ### -Force -Do not check the remote host fingerprint. When downloading if a file already exists it will overwrite the file. +Do not check the remote host fingerprint. +When downloading if a file already exists it will overwrite the file. ```yaml Type: SwitchParameter @@ -379,6 +382,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPChildItem.md b/docs/Get-SFTPChildItem.md index ae48647c..e3c2db91 100644 --- a/docs/Get-SFTPChildItem.md +++ b/docs/Get-SFTPChildItem.md @@ -14,14 +14,14 @@ Gets the items and child items in a specified path. ### Index (Default) ``` -Get-SFTPChildItem [-SessionId] [[-Path] ] [-Recurse] [-Directory] [-File] - [] +Get-SFTPChildItem [-SessionId] [[-Path] ] [-Recurse] [-Directory] [-File] [-Name ] + [-ProgressAction ] [] ``` ### Session ``` Get-SFTPChildItem [-SFTPSession] [[-Path] ] [-Recurse] [-Directory] [-File] - [] + [-Name ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -190,6 +190,21 @@ Accept pipeline input: False Accept wildcard characters: True ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPContent.md b/docs/Get-SFTPContent.md index adb98d02..40363004 100644 --- a/docs/Get-SFTPContent.md +++ b/docs/Get-SFTPContent.md @@ -15,13 +15,13 @@ Gets the content of the item at the specified location over SFTP. ### Index (Default) ``` Get-SFTPContent [-SessionId] [-Path] [[-ContentType] ] [-Encoding ] - [] + [-ProgressAction ] [] ``` ### Session ``` Get-SFTPContent [-SFTPSession] [-Path] [[-ContentType] ] [-Encoding ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -116,6 +116,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPItem.md b/docs/Get-SFTPItem.md index 8a1eb466..9ce3948e 100644 --- a/docs/Get-SFTPItem.md +++ b/docs/Get-SFTPItem.md @@ -15,13 +15,13 @@ Downloads via SFTP an item from a SSH server. ### Index (Default) ``` Get-SFTPItem [-SessionId] [-Path] [-Destination] [-Force] [-SkipSymLink] - [] + [-ProgressAction ] [] ``` ### Session ``` Get-SFTPItem [-SFTPSession] [-Path] [-Destination] [-Force] [-SkipSymLink] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -129,13 +129,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). ## INPUTS ### System.Int32[] -SSH.SftpSession[] System.String[] System.String System.Management.Automation.SwitchParameter +SSH.SftpSession\[\] System.String\[\] System.String System.Management.Automation.SwitchParameter ## OUTPUTS diff --git a/docs/Get-SFTPLocation.md b/docs/Get-SFTPLocation.md index 6f318f52..17660570 100644 --- a/docs/Get-SFTPLocation.md +++ b/docs/Get-SFTPLocation.md @@ -14,12 +14,12 @@ Get the current working location for a SFTP connection. ### Index (Default) ``` -Get-SFTPLocation [-SessionId] [] +Get-SFTPLocation [-SessionId] [-ProgressAction ] [] ``` ### Session ``` -Get-SFTPLocation [-SFTPSession] [] +Get-SFTPLocation [-SFTPSession] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -67,6 +67,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPPathAttribute.md b/docs/Get-SFTPPathAttribute.md index 6633d5af..3c64b83e 100644 --- a/docs/Get-SFTPPathAttribute.md +++ b/docs/Get-SFTPPathAttribute.md @@ -14,12 +14,14 @@ Get the attributes for a specified path in a SFTP session. ### Index ``` -Get-SFTPPathAttribute [-SessionId] [-Path] [] +Get-SFTPPathAttribute [-SessionId] [-Path] [-ProgressAction ] + [] ``` ### Session ``` -Get-SFTPPathAttribute [-SFTPSession] [-Path] [] +Get-SFTPPathAttribute [-SFTPSession] [-Path] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -102,6 +104,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPPathInformation.md b/docs/Get-SFTPPathInformation.md index 4bec3ebd..747ef741 100644 --- a/docs/Get-SFTPPathInformation.md +++ b/docs/Get-SFTPPathInformation.md @@ -14,12 +14,14 @@ Get the filesystem information for a specified path in a SFTP session. ### Index ``` -Get-SFTPPathInformation [-SessionId] [-Path] [] +Get-SFTPPathInformation [-SessionId] [-Path] [-ProgressAction ] + [] ``` ### Session ``` -Get-SFTPPathInformation [-SFTPSession] [-Path] [] +Get-SFTPPathInformation [-SFTPSession] [-Path] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -92,6 +94,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SFTPSession.md b/docs/Get-SFTPSession.md index c557fcd5..c92f0ff3 100644 --- a/docs/Get-SFTPSession.md +++ b/docs/Get-SFTPSession.md @@ -13,7 +13,7 @@ Get current SFTP Sessions that are available for interaction. ## SYNTAX ``` -Get-SFTPSession [[-SessionId] ] [] +Get-SFTPSession [[-SessionId] ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -47,6 +47,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SSHHostKey.md b/docs/Get-SSHHostKey.md index 8838384e..5775e1f2 100644 --- a/docs/Get-SSHHostKey.md +++ b/docs/Get-SSHHostKey.md @@ -13,8 +13,9 @@ Returns host key record ## SYNTAX ``` -Get-SSHHostKey [-ComputerName] [[-Port] ] [[-ProxyServer] ] [[-ProxyPort] ] - [[-ProxyCredential] ] [[-ProxyType] ] [] +Get-SSHHostKey [-ComputerName] [-Port ] [-ProxyServer ] [-ProxyPort ] + [-ProxyCredential ] [-ProxyType ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -131,19 +132,30 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). ## INPUTS ### System.String[] - ### System.Int32 - ### System.String - ### System.Management.Automation.PSCredential - ## OUTPUTS ### System.Object diff --git a/docs/Get-SSHJsonKnownHost.md b/docs/Get-SSHJsonKnownHost.md index 0d519022..95226281 100644 --- a/docs/Get-SSHJsonKnownHost.md +++ b/docs/Get-SSHJsonKnownHost.md @@ -15,7 +15,7 @@ If the file specified is not present it will be created. ## SYNTAX ``` -Get-SSHJsonKnownHost [[-LocalFile] ] [] +Get-SSHJsonKnownHost [[-LocalFile] ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -57,6 +57,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SSHOpenSSHKnownHost.md b/docs/Get-SSHOpenSSHKnownHost.md index 1fcc4bb4..a9963571 100644 --- a/docs/Get-SSHOpenSSHKnownHost.md +++ b/docs/Get-SSHOpenSSHKnownHost.md @@ -15,7 +15,7 @@ If the file specified is not present it will be created. ## SYNTAX ``` -Get-SSHOpenSSHKnownHost [[-LocalFile] ] [] +Get-SSHOpenSSHKnownHost [[-LocalFile] ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -55,6 +55,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SSHPortForward.md b/docs/Get-SSHPortForward.md index 1b012b12..aff575bc 100644 --- a/docs/Get-SSHPortForward.md +++ b/docs/Get-SSHPortForward.md @@ -1,5 +1,5 @@ --- -external help file: Posh-SSH-help.xml +external help file: Posh-SSH.psm1-Help.xml Module Name: Posh-SSH online version: https://github.com/darkoperator/Posh-SSH/tree/master/docs schema: 2.0.0 @@ -8,43 +8,35 @@ schema: 2.0.0 # Get-SSHPortForward ## SYNOPSIS -Get a list of forwarded TCP Ports for a SSH Session ## SYNTAX ### Index (Default) ``` -Get-SSHPortForward [-SessionId] [] +Get-SSHPortForward [-SessionId] [-ProgressAction ] [] ``` ### Session ``` -Get-SSHPortForward [-SSHSession] [] +Get-SSHPortForward [-SSHSession] [-ProgressAction ] [] ``` ## DESCRIPTION -Get a list of forwarded TCP Ports for a SSH Session +{{ Fill in the Description }} ## EXAMPLES -### EXAMPLE 1 +### Example 1 ``` -Get list of configured forwarded ports +PS C:\> {{ Add example code here }} ``` -PS C:\\\> Get-SSHPortForward -Index 0 - - - BoundHost : 0.0.0.0 - BoundPort : 8081 - Host : 10.10.10.1 - Port : 80 - IsStarted : True +{{ Add example description here }} ## PARAMETERS ### -SSHSession -SSH Session object. +{{ Fill SSHSession Description }} ```yaml Type: SshSession @@ -59,7 +51,7 @@ Accept wildcard characters: False ``` ### -SessionId -Session Id for an exiting SSH session. +{{ Fill SessionId Description }} ```yaml Type: Int32 @@ -73,6 +65,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SSHRegistryKnownHost.md b/docs/Get-SSHRegistryKnownHost.md index 60770de5..60479090 100644 --- a/docs/Get-SSHRegistryKnownHost.md +++ b/docs/Get-SSHRegistryKnownHost.md @@ -1,5 +1,5 @@ --- -external help file: Posh-SSH-Help.xml +external help file: Posh-SSH-help.xml Module Name: Posh-SSH online version: https://github.com/darkoperator/Posh-SSH/tree/master/docs schema: 2.0.0 @@ -13,7 +13,7 @@ Get KnownHosts from registry (readonly) ## SYNTAX ``` -Get-SSHRegistryKnownHost [] +Get-SSHRegistryKnownHost ``` ## DESCRIPTION @@ -24,16 +24,13 @@ It is windows-only compatibility cmdlet ### Example 1 ```powershell -PS C:\> Get-SSHRegistryKnownHost +PS C:\> {{ Add example code here }} ``` -Get deprecated (v2) registry KnownHost storage +{{ Add example description here }} ## PARAMETERS -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - ## INPUTS ## OUTPUTS diff --git a/docs/Get-SSHSession.md b/docs/Get-SSHSession.md index 57b89633..9ecacc68 100644 --- a/docs/Get-SSHSession.md +++ b/docs/Get-SSHSession.md @@ -14,12 +14,13 @@ Get current SSH Session that are available for interaction. ### Index (Default) ``` -Get-SSHSession [[-SessionId] ] [] +Get-SSHSession [[-SessionId] ] [-ProgressAction ] [] ``` ### ComputerName ``` -Get-SSHSession [[-ComputerName] ] [-ExactMatch] [] +Get-SSHSession [[-ComputerName] ] [-ExactMatch] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -83,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Get-SSHTrustedHost.md b/docs/Get-SSHTrustedHost.md index 689b3aa2..1306c8f2 100644 --- a/docs/Get-SSHTrustedHost.md +++ b/docs/Get-SSHTrustedHost.md @@ -13,12 +13,13 @@ schema: 2.0.0 ### Local (Default) ``` -Get-SSHTrustedHost [[-HostName] ] [] +Get-SSHTrustedHost [[-HostName] ] [-ProgressAction ] [] ``` ### Store ``` -Get-SSHTrustedHost [-KnownHostStore] [[-HostName] ] [] +Get-SSHTrustedHost [-KnownHostStore] [[-HostName] ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -27,14 +28,14 @@ Get Trusted Host record from KnownHostStore ## EXAMPLES ### Example 1 -```powershell +``` PS C:\> Get-SSHTrustedHost -HostName 'server1' ``` Get Trusted Host record for server1 from default KnownHostStore ### Example 2 -```powershell +``` PS C:\> Get-SSHTrustedHost -HostName 'server1' -KnownHostStore (Get-SSHRegistryKnownHost) ``` @@ -48,7 +49,7 @@ Known Host Store ```yaml Type: IStore Parameter Sets: Store -Aliases: +Aliases: KnowHostStore Required: True Position: 2 @@ -72,6 +73,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Invoke-SSHCommand.md b/docs/Invoke-SSHCommand.md index 9a3d5fb6..4fc37539 100644 --- a/docs/Invoke-SSHCommand.md +++ b/docs/Invoke-SSHCommand.md @@ -16,14 +16,16 @@ Executes a given command on a remote SSH host. ``` Invoke-SSHCommand [-Command] [-SessionId] [-EnsureConnection] [[-TimeOut] ] [[-ThrottleLimit] ] [-ShowStandardOutputStream] [-ShowErrorOutputStream] - [-StandardOutputStreamColor ] [-ErrorOutputStreamColor ] [] + [-StandardOutputStreamColor ] [-ErrorOutputStreamColor ] [-ProgressAction ] + [] ``` ### Session ``` Invoke-SSHCommand [-Command] [-SSHSession] [-EnsureConnection] [[-TimeOut] ] [[-ThrottleLimit] ] [-ShowStandardOutputStream] [-ShowErrorOutputStream] - [-StandardOutputStreamColor ] [-ErrorOutputStreamColor ] [] + [-StandardOutputStreamColor ] [-ErrorOutputStreamColor ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -206,6 +208,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Invoke-SSHCommandStream.md b/docs/Invoke-SSHCommandStream.md index 916e8757..278740f3 100644 --- a/docs/Invoke-SSHCommandStream.md +++ b/docs/Invoke-SSHCommandStream.md @@ -14,13 +14,15 @@ schema: 2.0.0 ### Index (Default) ``` Invoke-SSHCommandStream [-Command] [-SessionId] [-EnsureConnection] [[-TimeOut] ] - [-HostVariable ] [-ExitStatusVariable ] [] + [-HostVariable ] [-ExitStatusVariable ] [-ProgressAction ] + [] ``` ### Session ``` Invoke-SSHCommandStream [-Command] [-SSHSession] [-EnsureConnection] [[-TimeOut] ] - [-HostVariable ] [-ExitStatusVariable ] [] + [-HostVariable ] [-ExitStatusVariable ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -148,6 +150,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Invoke-SSHStreamExpectAction.md b/docs/Invoke-SSHStreamExpectAction.md index 13d8c829..d5eaaf3e 100644 --- a/docs/Invoke-SSHStreamExpectAction.md +++ b/docs/Invoke-SSHStreamExpectAction.md @@ -15,13 +15,13 @@ Executes an action on a SSH ShellStream when output matches a desired string. ### String (Default) ``` Invoke-SSHStreamExpectAction [-ShellStream] [-Command] [-ExpectString] - [-Action] [[-TimeOut] ] [] + [-Action] [[-TimeOut] ] [-ProgressAction ] [] ``` ### Regex ``` Invoke-SSHStreamExpectAction [-ShellStream] [-Command] [-ExpectRegex] - [-Action] [[-TimeOut] ] [] + [-Action] [[-TimeOut] ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -129,6 +129,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Invoke-SSHStreamExpectSecureAction.md b/docs/Invoke-SSHStreamExpectSecureAction.md index 7b2c3540..dcb9cc4e 100644 --- a/docs/Invoke-SSHStreamExpectSecureAction.md +++ b/docs/Invoke-SSHStreamExpectSecureAction.md @@ -15,13 +15,13 @@ Executes an action stored in a SecureString on a SSH ShellStream when output mat ### String (Default) ``` Invoke-SSHStreamExpectSecureAction [-ShellStream] [-Command] [-ExpectString] - [-SecureAction] [[-TimeOut] ] [] + [-SecureAction] [[-TimeOut] ] [-ProgressAction ] [] ``` ### Regex ``` Invoke-SSHStreamExpectSecureAction [-ShellStream] [-Command] [-ExpectRegex] - [-SecureAction] [[-TimeOut] ] [] + [-SecureAction] [[-TimeOut] ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -177,6 +177,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/Invoke-SSHStreamShellCommand.md b/docs/Invoke-SSHStreamShellCommand.md index 7aa50a91..bfa77077 100644 --- a/docs/Invoke-SSHStreamShellCommand.md +++ b/docs/Invoke-SSHStreamShellCommand.md @@ -12,8 +12,8 @@ schema: 2.0.0 ## SYNTAX ``` -Invoke-SSHStreamShellCommand [-ShellStream] [-Command] [-PrompPattern ] - [] +Invoke-SSHStreamShellCommand [-ShellStream] [-Command] [-PromptPattern ] + [-TimeoutSeconds ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -60,8 +60,23 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` -### -PrompPattern -Put lines to output until PromtPattern meet +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PromptPattern +{{ Fill PromptPattern Description }} ```yaml Type: String @@ -70,7 +85,22 @@ Aliases: Required: False Position: Named -Default value: [\$%#>] $ +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -TimeoutSeconds +{{ Fill TimeoutSeconds Description }} + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` diff --git a/docs/Move-SFTPItem.md b/docs/Move-SFTPItem.md index 426df54c..aa8d6048 100644 --- a/docs/Move-SFTPItem.md +++ b/docs/Move-SFTPItem.md @@ -14,12 +14,14 @@ Move or rename a specified item in a SFTP session. ### Index (Default) ``` -Move-SFTPItem [-SessionId] [-Path] [-Destination] [] +Move-SFTPItem [-SessionId] [-Path] [-Destination] [-Force] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### Session ``` -Move-SFTPItem [-SFTPSession] [-Path] [-Destination] [] +Move-SFTPItem [-SFTPSession] [-Path] [-Destination] [-Force] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -96,6 +98,67 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +{{ Fill Force Description }} + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SFTPFileStream.md b/docs/New-SFTPFileStream.md index bee912fb..aa93f426 100644 --- a/docs/New-SFTPFileStream.md +++ b/docs/New-SFTPFileStream.md @@ -15,13 +15,13 @@ Create a IO Stream over SFTP for a file on a remote host. ### Index (Default) ``` New-SFTPFileStream [-SessionId] [-Path] [-FileMode] [-FileAccess] - [] + [-ProgressAction ] [] ``` ### Session ``` New-SFTPFileStream [-SFTPSession] [-Path] [-FileMode] [-FileAccess] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -153,6 +153,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SFTPItem.md b/docs/New-SFTPItem.md index 8af69b90..22e6ba8e 100644 --- a/docs/New-SFTPItem.md +++ b/docs/New-SFTPItem.md @@ -14,13 +14,14 @@ Create a file or directory on remote host using SFTP. ### Index (Default) ``` -New-SFTPItem [-SessionId] [-Path] [[-ItemType] ] [-Recurse] [] +New-SFTPItem [-SessionId] [-Path] [[-ItemType] ] [-Recurse] + [-ProgressAction ] [] ``` ### Session ``` New-SFTPItem [-SFTPSession] [-Path] [[-ItemType] ] [-Recurse] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -147,6 +148,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SFTPSession.md b/docs/New-SFTPSession.md index f1a72f7a..efc31d00 100644 --- a/docs/New-SFTPSession.md +++ b/docs/New-SFTPSession.md @@ -17,7 +17,7 @@ Creates an SSH Session against a SSH Server New-SFTPSession [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] [-AcceptKey] [-Force] [-ErrorOnUntrusted] - [-KnownHost ] [] + [-KnownHost ] [-ProgressAction ] [] ``` ### Key @@ -25,7 +25,7 @@ New-SFTPSession [-ComputerName] [-Credential] [-Port < New-SFTPSession [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-KeyFile ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] [-AcceptKey] [-Force] - [-ErrorOnUntrusted] [-KnownHost ] [] + [-ErrorOnUntrusted] [-KnownHost ] [-ProgressAction ] [] ``` ### KeyString @@ -33,7 +33,7 @@ New-SFTPSession [-ComputerName] [-Credential] [-Port < New-SFTPSession [-ComputerName] [-Credential] [-Port ] [-ProxyServer ] [-ProxyPort ] [-ProxyCredential ] [-ProxyType ] [-KeyString ] [-ConnectionTimeout ] [-OperationTimeout ] [-KeepAliveInterval ] [-AcceptKey] [-Force] - [-ErrorOnUntrusted] [-KnownHost ] [] + [-ErrorOnUntrusted] [-KnownHost ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -294,6 +294,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SFTPSymlink.md b/docs/New-SFTPSymlink.md index b8d68597..f4ce12d4 100644 --- a/docs/New-SFTPSymlink.md +++ b/docs/New-SFTPSymlink.md @@ -14,12 +14,14 @@ Create a Symbolic Link on the remote host via SFTP. ### Index (Default) ``` -New-SFTPSymlink [-SessionId] [-Path] [-LinkPath] [] +New-SFTPSymlink [-SessionId] [-Path] [-LinkPath] + [-ProgressAction ] [] ``` ### Session ``` -New-SFTPSymlink [-SFTPSession] [-Path] [-LinkPath] [] +New-SFTPSymlink [-SFTPSession] [-Path] [-LinkPath] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -96,6 +98,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SSHDynamicPortForward.md b/docs/New-SSHDynamicPortForward.md index b056fe18..4373b096 100644 --- a/docs/New-SSHDynamicPortForward.md +++ b/docs/New-SSHDynamicPortForward.md @@ -1,5 +1,5 @@ --- -external help file: Posh-SSH-help.xml +external help file: Posh-SSH.psm1-Help.xml Module Name: Posh-SSH online version: https://github.com/darkoperator/Posh-SSH/tree/master/docs schema: 2.0.0 @@ -8,44 +8,37 @@ schema: 2.0.0 # New-SSHDynamicPortForward ## SYNOPSIS -Establishes a Dynamic Port Forward thru a stablished SSH Session. ## SYNTAX ### Index (Default) ``` New-SSHDynamicPortForward [[-BoundHost] ] [-BoundPort] [-SessionId] - [] + [-ProgressAction ] [] ``` ### Session ``` New-SSHDynamicPortForward [[-BoundHost] ] [-BoundPort] [-SSHSession] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION -Dynamic port forwarding is a transparent mechanism available for applications, which -support the SOCKS4 or SOCKS5 client protoco. -In windows for best results the local address -to bind to should be the IP of the network interface. +{{ Fill in the Description }} ## EXAMPLES -### EXAMPLE 1 +### Example 1 ``` -New-SSHDynamicPortForward -LocalAdress 192.168.28.131 -LocalPort 8081 -Index 0 -Verbose -VERBOSE: Finding session with Index 0 -VERBOSE: 0 -VERBOSE: Adding Forward Port Configuration to session 0 -VERBOSE: Starting the Port Forward. -VERBOSE: Forwarding has been started. +PS C:\> {{ Add example code here }} ``` +{{ Add example description here }} + ## PARAMETERS ### -BoundHost -Hostname/Address for the associated session +{{ Fill BoundHost Description }} ```yaml Type: String @@ -60,7 +53,7 @@ Accept wildcard characters: False ``` ### -BoundPort -Port number for the associated session +{{ Fill BoundPort Description }} ```yaml Type: Int32 @@ -75,7 +68,7 @@ Accept wildcard characters: False ``` ### -SSHSession -SSH Session object. +{{ Fill SSHSession Description }} ```yaml Type: SshSession @@ -90,7 +83,7 @@ Accept wildcard characters: False ``` ### -SessionId -SSH Session Id of an exiting session. +{{ Fill SessionId Description }} ```yaml Type: Int32 @@ -104,6 +97,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/docs/New-SSHLocalPortForward.md b/docs/New-SSHLocalPortForward.md index 070e028a..09ffe79b 100644 --- a/docs/New-SSHLocalPortForward.md +++ b/docs/New-SSHLocalPortForward.md @@ -1,5 +1,5 @@ --- -external help file: Posh-SSH-help.xml +external help file: Posh-SSH.psm1-Help.xml Module Name: Posh-SSH online version: https://github.com/darkoperator/Posh-SSH/tree/master/docs schema: 2.0.0 @@ -8,73 +8,37 @@ schema: 2.0.0 # New-SSHLocalPortForward ## SYNOPSIS -Redirects traffic from a local port to a remote host and port via a SSH Session. ## SYNTAX ### Index (Default) ``` New-SSHLocalPortForward [-BoundHost] [-BoundPort] [-RemoteAddress] - [-RemotePort] [-SessionId] [] + [-RemotePort] [-SessionId] [-ProgressAction ] [] ``` ### Session ``` New-SSHLocalPortForward [-BoundHost] [-BoundPort] [-RemoteAddress] - [-RemotePort] [-SSHSession] [] + [-RemotePort] [-SSHSession] [-ProgressAction ] [] ``` ## DESCRIPTION -Redirects TCP traffic from a local port to a remote host and port via a SSH Session. +{{ Fill in the Description }} ## EXAMPLES -### EXAMPLE 1 +### Example 1 ``` -Forward traffic from 0.0.0.0:8081 to 10.10.10.1:80 thru a SSH Session +PS C:\> {{ Add example code here }} ``` -PS C:\\\> New-SSHLocalPortForward -Index 0 -LocalAdress 0.0.0.0 -LocalPort 8081 -RemoteAddress 10.10.10.1 -RemotePort 80 -Verbose - VERBOSE: Finding session with Index 0 - VERBOSE: 0 - VERBOSE: Adding Forward Port Configuration to session 0 - VERBOSE: Starting the Port Forward. - VERBOSE: Forwarding has been started. - - PS C:\\\> Invoke-WebRequest -Uri http://localhost:8081 - - - StatusCode : 200 - StatusDescription : OK - Content : - \ - \ - \ - \