Differences

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

2019-03-27 2019-04-11
5.15 released - removing beta notices (martin) 5.12 Extensions metadata can span multiple lines. (martin)
Line 15: Line 15:
<code powershell - VerifyFileChecksum.ps1> <code powershell - VerifyFileChecksum.ps1>
# @name        Verify &Checksum # @name        Verify &Checksum
-# @command      powershell.exe -ExecutionPolicy Bypass -File "%EXTENSION_PATH%" -sessionUrl "!S" -localPath "!^!" -remotePath "!/!" -pause -sessionLogPath "%SessionLogPath%"+# @command      powershell.exe -ExecutionPolicy Bypass -File "%EXTENSION_PATH%"
 +#                  -sessionUrl "!S" -localPath "!^!" -remotePath "!/!" -pause
 +#                  -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      4+# @version      5
# @homepage    ~~SELF~~ # @homepage    ~~SELF~~
-# @require      WinSCP 5.8.4+# @require      WinSCP 5.12
# @option      SessionLogPath -config sessionlogfile # @option      SessionLogPath -config sessionlogfile
# @optionspage  ~~SELF~~#options # @optionspage  ~~SELF~~#options
Line 67: Line 69:
        # Calculate remote file checksum         # Calculate remote file checksum
-        $remoteChecksum = +        $remoteChecksumBytes = $session.CalculateFileChecksum("sha-1", $remotePath) 
-           [System.BitConverter]::ToString($session.CalculateFileChecksum("sha-1", $remotePath))+        $remoteChecksum = [System.BitConverter]::ToString($remoteChecksumBytes)
        Write-Host $remoteChecksum         Write-Host $remoteChecksum
    }     }

Last modified: by martin