Differences
This shows you the differences between the selected revisions of the page.
| script_custom_listing_format_csv 2015-10-15 | 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 41: | Line 41: | ||
| } | } | ||
| - | # Generate a custom listing for ach file in the output file | + | # Generate a custom listing for each file in the output file |
| # Using UTF-16 (Unicode) encoding that Microsoft Excel likes. | # Using UTF-16 (Unicode) encoding that Microsoft Excel likes. | ||
| 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 $_.Exception.Message | + | Write-Host "Error: $($_.Exception.Message)" |
| exit 1 | exit 1 | ||
| } | } | ||