1*c2c66affSColin Finck /* 2*c2c66affSColin Finck * COPYRIGHT: See COPYING in the top level directory 3*c2c66affSColin Finck * PROJECT: ReactOS help utility 4*c2c66affSColin Finck * FILE: base/applications/cmdutils/help/help.h 5*c2c66affSColin Finck * PURPOSE: Provide help for command-line utilities 6*c2c66affSColin Finck * PROGRAMMERS: Lee Schroeder (spaceseel at gmail dot com) 7*c2c66affSColin Finck * Hermes Belusca-Maito (hermes.belusca@sfr.fr) 8*c2c66affSColin Finck */ 9*c2c66affSColin Finck 10*c2c66affSColin Finck #pragma once 11*c2c66affSColin Finck 12*c2c66affSColin Finck #define CMDLINE_LENGTH 1024 13*c2c66affSColin Finck 14*c2c66affSColin Finck /* 15*c2c66affSColin Finck * Internal commands sorted by alphabetical order. 16*c2c66affSColin Finck * WARNING: Keep this list in sync with base\shell\cmd\cmdtable.c 17*c2c66affSColin Finck */ 18*c2c66affSColin Finck LPCWSTR InternalCommands[] = 19*c2c66affSColin Finck { 20*c2c66affSColin Finck L"activate", 21*c2c66affSColin Finck L"alias", 22*c2c66affSColin Finck L"assoc", 23*c2c66affSColin Finck L"attrib", 24*c2c66affSColin Finck L"beep", 25*c2c66affSColin Finck L"call", 26*c2c66affSColin Finck L"cd", 27*c2c66affSColin Finck L"chcp", 28*c2c66affSColin Finck L"chdir", 29*c2c66affSColin Finck L"choice", 30*c2c66affSColin Finck L"cls", 31*c2c66affSColin Finck L"cmd", 32*c2c66affSColin Finck L"color", 33*c2c66affSColin Finck L"copy", 34*c2c66affSColin Finck L"date", 35*c2c66affSColin Finck L"del", 36*c2c66affSColin Finck L"delay", 37*c2c66affSColin Finck L"delete", 38*c2c66affSColin Finck L"dir", 39*c2c66affSColin Finck L"dirs", 40*c2c66affSColin Finck L"dirstack", 41*c2c66affSColin Finck L"echo", 42*c2c66affSColin Finck L"echoerr", 43*c2c66affSColin Finck L"echos", 44*c2c66affSColin Finck L"echoserr", 45*c2c66affSColin Finck L"endlocal", 46*c2c66affSColin Finck L"erase", 47*c2c66affSColin Finck L"exit", 48*c2c66affSColin Finck L"for", 49*c2c66affSColin Finck L"free", 50*c2c66affSColin Finck L"goto", 51*c2c66affSColin Finck L"help", 52*c2c66affSColin Finck L"history", 53*c2c66affSColin Finck L"if", 54*c2c66affSColin Finck L"label", 55*c2c66affSColin Finck L"md", 56*c2c66affSColin Finck L"memory", 57*c2c66affSColin Finck L"mkdir", 58*c2c66affSColin Finck L"mklink", 59*c2c66affSColin Finck L"move", 60*c2c66affSColin Finck L"msgbox", 61*c2c66affSColin Finck L"path", 62*c2c66affSColin Finck L"pause", 63*c2c66affSColin Finck L"popd", 64*c2c66affSColin Finck L"prompt", 65*c2c66affSColin Finck L"pushd", 66*c2c66affSColin Finck L"rd", 67*c2c66affSColin Finck L"rem", 68*c2c66affSColin Finck L"ren", 69*c2c66affSColin Finck L"rename", 70*c2c66affSColin Finck L"replace", 71*c2c66affSColin Finck L"rmdir", 72*c2c66affSColin Finck L"screen", 73*c2c66affSColin Finck L"set", 74*c2c66affSColin Finck L"setlocal", 75*c2c66affSColin Finck L"shift", 76*c2c66affSColin Finck L"start", 77*c2c66affSColin Finck L"time", 78*c2c66affSColin Finck L"timer", 79*c2c66affSColin Finck L"title", 80*c2c66affSColin Finck L"type", 81*c2c66affSColin Finck L"ver", 82*c2c66affSColin Finck L"verify", 83*c2c66affSColin Finck L"vol", 84*c2c66affSColin Finck L"window", 85*c2c66affSColin Finck }; 86*c2c66affSColin Finck 87*c2c66affSColin Finck /* EOF */ 88