Differences

This shows you the differences between the selected revisions of the page.

script_custom_listing_format_csv 2017-09-05 script_custom_listing_format_csv 2022-06-16 (current)
Line 10: Line 10:
<code powershell> <code powershell>
param ( param (
-    $sessionUrl = "sftp://user:mypassword;fingerprint=ssh-rsa-xx-xx-xx@example.com/",+    $sessionUrl = "sftp://user:mypassword;fingerprint=ssh-rsa-xxxxxxxxxxx...@example.com/",
    $remotePath = "/path",     $remotePath = "/path",
    $outFile = "listing.csv"     $outFile = "listing.csv"
Line 45: Line 45:
        foreach ($fileInfo in $directory.Files)         foreach ($fileInfo in $directory.Files)
        {         {
-            ("`"{0}`"`t{1}`t`"{2}`"" -f $fileInfo.Name, $fileInfo.Length, $fileInfo.LastWriteTime) | Out-File -Append $outFile -Encoding Unicode+            ("`"{0}`"`t{1}`t`"{2}`"" -f 
 + ···············$fileInfo.Name, $fileInfo.Length, $fileInfo.LastWriteTime) | 
 + ···············Out-File -Append $outFile -Encoding Unicode
        }         }
Line 58: Line 60:
    exit 0     exit 0
} }
-catch [Exception]+catch
{ {
-    Write-Host ("Error: {0}" -f $_.Exception.Message)+    Write-Host "Error: $($_.Exception.Message)"
    exit 1     exit 1
} }
Line 105: Line 107:
  * [[library|WinSCP .NET assembly]];   * [[library|WinSCP .NET assembly]];
  * [[library_powershell|Using WinSCP .NET Assembly from PowerShell]];   * [[library_powershell|Using WinSCP .NET Assembly from PowerShell]];
-  * [[logging_xml|XML logging]]. 
  * [[logging_xml|XML logging]].   * [[logging_xml|XML logging]].

Last modified: by 77.107.241.45