PasswordLab 1.0.3
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global PasswordLab --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local PasswordLab --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=PasswordLab&version=1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package PasswordLab --version 1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
PasswordLab
PasswordLab is a command-line tool for encrypting and decrypting files using AES encryption. It provides a simple interface to secure your files with a password.
Table of Contents
Installation
Prerequisites
- .NET SDK 8.0 or later
Installing
- Install via nuget.org
dotnet tool install --global PasswordLab --version 1.0.1
Usage
Encrypt a File
To encrypt a file, use the command encrypt with the -f option to specify the file path, -o to specify the output path, -n to specify the output file name, and --password to specify the password.
passwordlab encrypt -f "file-path-to-encrypt" -n "encrypted-file-name" --password "password"
Encrypt a Folder
To encrypt a folder, just copy the path of the directory and specify it in -f option.
passwordlab encrypt -f "folder-path-to-encrypt" -o"output-path" -n "encrypted-file-name" --password "password"
Encrypt Multiple Components
To encrypt a multiple files and folders, specify each path using -f option.
passwordlab encrypt -f "folder-path-1" "file-path-2" "folder-path-3" -o "output-path" -n "encrypted-file-name" --password "password"
CLI Commands
| Command | Description | Example |
|---|---|---|
encrypt |
Encrypt a file, folder, or multiple components | passwordlab encrypt -f "file-path" -o "output-path(optional)" -n "encrypted-file-name" --password "password" |
decrypt |
Decrypt a file, folder, or multiple components | passwordlab decrypt -f "file-path" -o "output-path(optional)" --password "password" |
help |
Display help information for the commands | passwordlab --help |
version |
Display version information. | passwordlab --version |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.