Skip to content

erentomurcuk/QuickFileVerifier

Repository files navigation

QuickFileVerifier

Quick File Verifier enables its users to quickly check file verifications.

Run ./QuickFileVerifier.ps1 -help for more information.

Warning!

Make sure that you read the TERMS_AND_CONDITIONS.md file before you use this program. Using this program means that you accept the terms.

Never run any .ps1 or .reg files without checking the files yourselves to avoid damaging your computer.

GPG needs to run in English for the check message to be printed out correctly. You will still see the GPG output.

Description

Enables for you to quickly check for the GPG signature status, Code Signing signature status, SHA1; SHA256; SHA512 and MD5 hashes of a file.

Usage

From the context menu

Just right click the file and select "Verify File with QFV" from the context menu. You will have to add required keys into regedit.exe to get the context menu entry.

You can quickly add the keys with the provided QFV - AddToContextMenu.reg file. Make sure that you edit the file path of QuickFileVerifier.ps1.

From the terminal

Run the file as: .\QuickFileVerifier.ps1

Example:

.\QuickFileVerifier.ps1 .\README.md

Warning: You may need to set your ExecutionPolicy to RemoteSigned with this command to run a script. Windows does not allow users to run scripts out of the box. You can set it by pasting this command:

Set-ExecutionPolicy RemoteSigned

To run this program everywhere, you will need to add it to the PATH.

You can run this command to add the directory of the script into the PATH. Edit the required part with your path.

set PATH=%PATH%;<YOUR PATH HERE>

Adding an alias after the script is in PATH.

You can use this command to add an alias for the script to be able to run quicker.

Set-Alias -Name qfv -Value QuickFileVerifier.ps1

If you want to remove the alias, run this command.

Remove-Item -Path Alias:qfv

Issues

Just open one here and I will check it out.

Notes

While editing the .reg file to add the program into the context menu, the backslashes in the path should be written twice as such: \\. For example, C:\Users\user\Desktop\QuickFileVerifier.ps1 should be written as C:\\Users\\user\\Desktop\\QuickFileVerifier.ps1.

About

Quickly verify the hash of your files!

Resources

License

Stars

Watchers

Forks

Packages

No packages published