Differences
This shows you the differences between the selected revisions of the page.
library_example_verify_file_checksum 2019-05-27 | library_example_verify_file_checksum 2022-06-16 (current) | ||
Line 7: | Line 7: | ||
To run the script manually use: | To run the script manually use: | ||
- | <code batch> | + | <code> |
- | powershell.exe -File C:\path\VerifyFileChecksum.ps1 -sessionUrl "sftp://username:password@example.com/" -localPath "C:\local\path\file.dat" -remotePath "/remote/path/file.dat" | + | powershell.exe -File C:\path\VerifyFileChecksum.ps1 -sessionUrl "sftp://username:password;fingerprint=ssh-rsa-xxxxxxxxxxx...@example.com/" -localPath "C:\local\path\file.dat" -remotePath "/remote/path/file.dat" |
</code> | </code> | ||
Line 16: | Line 16: | ||
# @name Verify &Checksum | # @name Verify &Checksum | ||
# @command powershell.exe -ExecutionPolicy Bypass -File "%EXTENSION_PATH%" ^ | # @command powershell.exe -ExecutionPolicy Bypass -File "%EXTENSION_PATH%" ^ | ||
- | # -sessionUrl "!S" -localPath "!^!" -remotePath "!/!" -pause ^ | + | # -sessionUrl "!E" -localPath "!^!" -remotePath "!/!" -pause ^ |
# -sessionLogPath "%SessionLogPath%" | # -sessionLogPath "%SessionLogPath%" | ||
# @description Compares checksums of the selected local and remote file | # @description Compares checksums of the selected local and remote file | ||
# @flag RemoteFiles | # @flag RemoteFiles | ||
- | # @version 5 | + | # @version 6 |
# @homepage ~~SELF~~ | # @homepage ~~SELF~~ | ||
- | # @require WinSCP 5.12 | + | # @require WinSCP 5.16 |
# @option SessionLogPath -config sessionlogfile | # @option SessionLogPath -config sessionlogfile | ||
# @optionspage ~~SELF~~#options | # @optionspage ~~SELF~~#options | ||
Line 28: | Line 28: | ||
param ( | param ( | ||
# Use Generate Session URL function to obtain a value for -sessionUrl parameter. | # Use Generate Session URL function to obtain a value for -sessionUrl parameter. | ||
- | $sessionUrl = "sftp://user:mypassword;fingerprint=ssh-rsa-xxxxxxxxxxx...=@example.com/", | + | $sessionUrl = "sftp://user:mypassword;fingerprint=ssh-rsa-xxxxxxxxxxx...@example.com/", |
[Parameter(Mandatory = $True)] | [Parameter(Mandatory = $True)] | ||
$localPath, | $localPath, |