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,

Last modified: by martin