28 lines
1.1 KiB
C#
28 lines
1.1 KiB
C#
|
|
namespace TBDel.Commands;
|
|
|
|
public static class HelpCommand
|
|
{
|
|
// Show the help message
|
|
/// <summary>
|
|
/// Shows the help message.
|
|
/// </summary>
|
|
/// <param name="showOnWrongCommand">If true, displays an error message indicating that an invalid command was entered.</param>
|
|
public static void Show(
|
|
Boolean showOnWrongCommand = false)
|
|
{
|
|
if (showOnWrongCommand)
|
|
{
|
|
Console.ForegroundColor = ConsoleColor.Red;
|
|
Console.Error.WriteLine("Invalid command. Use 'tbdel help' for help.");
|
|
Console.ResetColor();
|
|
}
|
|
Console.WriteLine("Usage: tbdel <command> [arguments]");
|
|
Console.WriteLine("Available commands:");
|
|
Console.WriteLine(" add <path to file or folder> Add a file or folder to the list");
|
|
Console.WriteLine(" delete <file or folder ID> Deletes a file or folder");
|
|
Console.WriteLine(" deleteall Deletes all items in the list");
|
|
Console.WriteLine(" list Lists all items in the list");
|
|
Console.WriteLine(" help Shows this help message");
|
|
}
|
|
} |