diff --git a/reactos/base/applications/cmdutils/CMakeLists.txt b/reactos/base/applications/cmdutils/CMakeLists.txt index bfb9679c9ff..e6f7394b254 100644 --- a/reactos/base/applications/cmdutils/CMakeLists.txt +++ b/reactos/base/applications/cmdutils/CMakeLists.txt @@ -1,6 +1,7 @@ add_subdirectory(dbgprint) add_subdirectory(doskey) add_subdirectory(find) +add_subdirectory(help) add_subdirectory(hostname) add_subdirectory(lodctr) add_subdirectory(more) diff --git a/reactos/base/applications/cmdutils/help/CMakeLists.txt b/reactos/base/applications/cmdutils/help/CMakeLists.txt new file mode 100644 index 00000000000..4a2adc0d121 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/CMakeLists.txt @@ -0,0 +1,10 @@ + +add_executable(cmd_help + help.c + help.rc) + +set_module_type(cmd_help win32cui UNICODE) +add_importlibs(cmd_help msvcrt kernel32 user32) + +set_target_properties(cmd_help PROPERTIES OUTPUT_NAME "help") +add_cd_file(TARGET cmd_help DESTINATION reactos/system32 FOR all) diff --git a/reactos/base/applications/cmdutils/help/help.c b/reactos/base/applications/cmdutils/help/help.c new file mode 100644 index 00000000000..69af5ebd091 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/help.c @@ -0,0 +1,144 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS help utility + * FILE: base/applications/cmdutils/help/help.c + * PURPOSE: Provide help for command-line utilities + * PROGRAMMERS: Lee Schroeder (spaceseel at gmail dot com) + * Hermes Belusca-Maito (hermes.belusca@sfr.fr) + */ + +#include +#include +#include + +#define WIN32_NO_STATUS +#include +#include +#include +#include + +#include "help.h" +#include "resource.h" + +BOOL IsConsoleHandle(HANDLE hHandle) +{ + DWORD dwMode; + + /* Check whether the handle may be that of a console... */ + if ((GetFileType(hHandle) & FILE_TYPE_CHAR) == 0) return FALSE; + + /* + * It may be. Perform another test... The idea comes from the + * MSDN description of the WriteConsole API: + * + * "WriteConsole fails if it is used with a standard handle + * that is redirected to a file. If an application processes + * multilingual output that can be redirected, determine whether + * the output handle is a console handle (one method is to call + * the GetConsoleMode function and check whether it succeeds). + * If the handle is a console handle, call WriteConsole. If the + * handle is not a console handle, the output is redirected and + * you should call WriteFile to perform the I/O." + */ + return GetConsoleMode(hHandle, &dwMode); +} + +VOID PrintResourceString(INT resID, ...) +{ + HANDLE OutputHandle = GetStdHandle(STD_OUTPUT_HANDLE); + WCHAR tmpBuffer[RC_STRING_MAX_SIZE]; + va_list arg_ptr; + + va_start(arg_ptr, resID); + LoadStringW(GetModuleHandleW(NULL), resID, tmpBuffer, RC_STRING_MAX_SIZE); + + // FIXME: Optimize by using Win32 console functions. + if (IsConsoleHandle(OutputHandle)) + { + _vcwprintf(tmpBuffer, arg_ptr); + } + else + { + vwprintf(tmpBuffer, arg_ptr); + } + + va_end(arg_ptr); +} + +BOOL IsInternalCommand(LPCWSTR Cmd) +{ + size_t i; + int res; + + /* Invalid command */ + if (!Cmd) return FALSE; + + for (i = 0; i < sizeof(InternalCommands)/sizeof(InternalCommands[0]); ++i) + { + res = _wcsicmp(InternalCommands[i], Cmd); + if (res == 0) + { + /* This is an internal command */ + return TRUE; + } + else if (res > 0) + { + /* + * The internal commands list is sorted in alphabetical order. + * We can quit the loop immediately since the current internal + * command is lexically greater than the command to be tested. + */ + break; + } + } + + /* Command not found */ + return FALSE; +} + +int wmain(int argc, WCHAR* argv[]) +{ + WCHAR CmdLine[CMDLINE_LENGTH]; + + /* + * If the user hasn't asked for specific help, + * then print out the list of available commands. + */ + if (argc <= 1) + { + PrintResourceString(IDS_HELP1); + PrintResourceString(IDS_HELP2); + return 0; + } + + /* + * Bad usage (too much options) or we use the /? switch. + * Display help for the help command. + */ + if ((argc > 2) || (wcscmp(argv[1], L"/?") == 0)) + { + PrintResourceString(IDS_USAGE); + return 0; + } + + /* + * If the command is not an internal one, + * display an information message and exit. + */ + if (!IsInternalCommand(argv[1])) + { + PrintResourceString(IDS_NO_ENTRY, argv[1]); + return 0; + } + + /* + * Run " /?" in the current command processor. + */ + wcsncpy(CmdLine, argv[1], CMDLINE_LENGTH - wcslen(CmdLine)); + wcsncat(CmdLine, L" /?" , CMDLINE_LENGTH - wcslen(CmdLine)); + + _flushall(); + return _wsystem(CmdLine); +} + +/* EOF */ diff --git a/reactos/base/applications/cmdutils/help/help.h b/reactos/base/applications/cmdutils/help/help.h new file mode 100644 index 00000000000..572e9f6aaa7 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/help.h @@ -0,0 +1,87 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS help utility + * FILE: base/applications/cmdutils/help/help.h + * PURPOSE: Provide help for command-line utilities + * PROGRAMMERS: Lee Schroeder (spaceseel at gmail dot com) + * Hermes Belusca-Maito (hermes.belusca@sfr.fr) + */ + +#pragma once + +#define CMDLINE_LENGTH 1024 + +/* + * Internal commands sorted by alphabetical order. + * WARNING: Keep this list in sync with base\shell\cmd\cmdtable.c + */ +LPCWSTR InternalCommands[] = +{ + L"activate", + L"alias", + L"assoc", + L"attrib", + L"beep", + L"call", + L"cd", + L"chcp", + L"chdir", + L"choice", + L"cls", + L"cmd", + L"color", + L"copy", + L"date", + L"del", + L"delay", + L"delete", + L"dir", + L"dirs", + L"dirstack", + L"echo", + L"echoerr", + L"echos", + L"echoserr", + L"endlocal", + L"eease", + L"exit", + L"for", + L"free", + L"goto", + L"help", + L"history", + L"if", + L"label", + L"memory", + L"md", + L"mkdir", + L"mklink", + L"move", + L"msgbox", + L"path", + L"pause", + L"popd", + L"prompt", + L"pushd", + L"rd", + L"rem", + L"ren", + L"rename", + L"replace", + L"rmdir", + L"screen", + L"set", + L"setlocal", + L"shift", + L"start", + L"time", + L"timer", + L"title", + L"type", + L"ver", + L"verify", + L"vol", + L"window", +}; + +/* EOF */ diff --git a/reactos/base/applications/cmdutils/help/help.rc b/reactos/base/applications/cmdutils/help/help.rc new file mode 100644 index 00000000000..d929b615ad0 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/help.rc @@ -0,0 +1,13 @@ +#include +#include + +#include "resource.h" + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Command Line Help Utility" +#define REACTOS_STR_INTERNAL_NAME "help" +#define REACTOS_STR_ORIGINAL_FILENAME "help.exe" +#include + +#include "rsrc.rc" diff --git a/reactos/base/applications/cmdutils/help/lang/de-DE.rc b/reactos/base/applications/cmdutils/help/lang/de-DE.rc new file mode 100644 index 00000000000..a819b344535 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/de-DE.rc @@ -0,0 +1,82 @@ +/* + * German language file by Klemens Friedl 2005-06-03 + */ + +LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Übersicht aller verfügbaren Befehle und deren Kurzbeschreibungen\n\n\ + help Befehl\n\ + Befehl /? Um nähere Informationen zu einem bestimmten Befehl\n\ + zu erhalten.\n\n\ +? Listet alle Befehle auf (ohne Erklärung).\n\ +ALIAS Setzt, löscht oder zeigt den Alias.\n\ +ATTRIB Zeigt Dateiattribute an bzw. ändert sie.\n\ +BEEP Gibt einen Piepton durch den PC-Speaker aus.\n\ +CALL Ruft eine Batchdatei aus einer anderen Batchdatei heraus auf.\n\ +CD Zeigt den Namen des aktuellen Verzeichnisses an bzw. ändert diesen.\n\ +CHCP Zeigt die aktive Codepagenummer an bzw. legt diese fest.\n\ +CHOICE Wartet auf den Benutzer, welcher aus einer Auswahl eine Option\n\ + wählen muss.\n\ +CLS Löscht den Bildschirminhalt.\n\ +CMD Startet eine neue Instanz des ReactOS-Befehlsinterpreters.\n\ +COLOR Legt die Farben für Hinter- und Vordergrund der Konsole fest.\n\ +COPY Kopiert eine oder mehrere Dateien an eine andere Stelle.\n\ +DATE Zeigt das Datum an bzw. legt dieses fest.\n\ +DELETE Löscht eine oder mehrere Dateien.\n\ +DIR Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.\n\ +ECHO Zeigt Meldungen an bzw. schaltet die Befehlsanzeige ein oder aus.\n\ +ERASE Löscht eine oder mehrere Dateien.\n\ +EXIT Beendet das Programm CMD.EXE (Befehlsinterpreter).\n\ +FOR Führt einen angegebenen Befehl für jede Datei in einem Dateiensatz\n\ + aus.\n\ +FREE Zeigt den (freien) Speicherplatz an.\n\ +GOTO Setzt den ReactOS-Befehlsinterpreter auf eine markierte Zeile in\n\ + einem Batchprogramm.\n\ +HELP Zeigt Hilfeinformationen zu ReactOS-Befehlen an.\n\ +HISTORY Listet alle Befehle auf, welche sich im Speicher befinden.\n\ +IF Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.\n\ +LABEL Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\ +MD Erstellt ein Verzeichnis.\n\ +MKDIR Erstellt ein Verzeichnis.\n\ +MKLINK Erzeugt eine Dateisystemverknüpfung.\n\ +MOVE Verschiebt eine oder mehrere Dateien von einem Verzeichnis in\n\ + ein anderes.\n" +IDS_HELP2, "PATH Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an.\n\ +PAUSE Hält die Ausführung einer Batchdatei an und zeigt eine Meldung an.\n\ +POPD Wechselt zu dem Verzeichnis, das durch PUSHD gespeichert wurde.\n\ +PROMPT Ändert die Eingabeaufforderung.\n\ +PUSHD Speichert das aktuelle Verzeichnis, und wechselt dann zu einem\n\ + anderen Verzeichnis.\n\ +RD Entfernt ein Verzeichnis.\n\ +REM Leitet Kommentare in einer Batchdatei.\n\ +REN Benennt eine od. mehrere Dateien um.\n\ +RENAME Benennt eine od. mehrere Dateien um.\n\ +REPLACE Ersetzt Dateien.\n\ +RMDIR Löscht ein Verzeichnis.\n\ +SCREEN Bewegt den Cursor und optional die Ausgabe.\n\ +SET Setzt oder löscht die Umgebungsvariablen bzw. zeigt sie an.\n\ +SHIFT Verändert die Position ersetzbarer Parameter in Batchdateien.\n\ +START Startet ein eigenes Fenster, um ein bestimmtes Programm oder einen\n\ + Befehl auszuführen.\n\ +TIME Zeigt die Systemzeit an bzw. legt sie fest.\n\ +TIMER Erlaubt die Benutzung von bis zu 10 Stoppuhren\n\ +TITLE Legt den Fenstertitel für das Eingabeaufforderungsfenster fest.\n\ +TYPE Zeigt den Inhalt einer Textdatei an.\n\ +VER Zeigt die ReactOS-Version an.\n\ +VERIFY Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den\n\ + Datenträger geschrieben werden.\n\ +VOL Zeigt die Datenträgervolumebezeichnung und die Seriennummer an.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/el-GR.rc b/reactos/base/applications/cmdutils/help/lang/el-GR.rc new file mode 100644 index 00000000000..db4de74c69b --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/el-GR.rc @@ -0,0 +1,76 @@ +/* + * Αρχική έκδοση - Ημιτελής. + * Ελληνική μετάφραση - Απόστολος Αλεξιάδης + */ + +LANGUAGE LANG_GREEK, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "List of all available commands (+ description)\n\n\ + help command\n\ + command /? For more information on a specific command\n\n\ +? List all available commands without description).\n\ +ALIAS Sets, removes or shows aliases.\n\ +ATTRIB Εμφανίζει ή αλλάζει τα χαρακτηριστικά αρχείων.\n\ +BEEP Beep the speaker.\n\ +CALL Καλεί ένα πρόγραμμα δέσμης από ένα άλλο.\n\ +CD Εμφανίζει το όνομα ή τις αλλαγές του τρέχοντος καταλόγου.\n\ +CHCP Εμφανίζει ή ορίζει τον αριθμό της ενεργής κωδικοσελίδας.\n\ +CHOICE Waits for the user to choose one of a set of choices.\n\ +CLS Καθαρίζει την οθόνη.\n\ +CMD Ξεκινά μια νέα περίοδο λειτουργίας του ερμηνευτή εντολών του ReactOS.\n\ +COLOR Ορίζει τα προεπιλεγμένα χρώματα πρώτου πλάνου και παρασκηνίου της κονσόλας.\n\ +COPY Αντιγράφει ένα ή περισσότερα αρχεία σε άλλη θέση.\n\ +DATE Εμφανίζει ή ρυθμίζει την ημερομηνία.\n\ +DELETE Διαγράφει ένα ή περισσότερα αρχεία.\n\ +DIR Εμφανίζει λίστα αρχείων και δευτερευόντων καταλόγων σε κατάλογο.\n\ +ECHO Εμφανίζει μηνύματα ή ενεργοποιεί και απενεργοποιεί το echo εντολών.\n\ +ERASE Διαγράφει ένα ή περισσότερα αρχεία.\n\ +EXIT Τερματίζει το πρόγραμμα CMD.EXE (ερμηνευτής εντολών).\n\ +FOR Εκτελεί μια καθορισμένη εντολή για κάθε αρχείο ενός συνόλου αρχείων.\n\ +FREE (free) disc space.\n\ +GOTO Μεταβιβάζει τον ερμηνευτή εντολών του ReactOS σε μια γραμμή με\n\ + ετικέτα σε ένα πρόγραμμα δέσμης.\n\ +HELP Παρέχει πληροφορίες Βοήθειας για εντολές του ReactOS.\n\ +HISTORY Εμφανίζει λίστα όλων των εντολών που έχουν χρησιμοποιηθεί.\n\ +IF Εκτελεί επεξεργασία υπό όρους σε προγράμματα δέσμης.\n\ +LABEL Δημιουργεί, αλλάζει ή διαγράφει την ετικέτα τόμου ενός δίσκου.\n\ +MD Δημιουργεί έναν κατάλογο.\n\ +MKDIR Δημιουργεί έναν κατάλογο.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Μετακινεί ένα ή περισσότερα αρχεία από έναν κατάλογο σε έναν άλλο.\n\ +PATH Εμφανίζει ή ορίζει μια διαδρομή αναζήτησης για εκτελέσιμα αρχεία.\n\ +PAUSE Αναστέλλει την εκτέλεση ενός προγράμματος δέσμης και εμφανίζει ένα μήνυμα.\n\ +POPD Επαναφέρει την προηγούμενη τιμή του τρέχοντα καταλόγου, που αποθηκεύτηκε από την PUSHD.\n\ +PROMPT Αλλάζει τη γραμμή εντολών.\n\ +PUSHD Αποθηκεύει τον τρέχοντα κατάλογο και στη συνέχεια τον αλλάζει.\n\ +RD Καταργεί έναν κατάλογο.\n\ +REM Καταγράφει σχόλια (παρατηρήσεις) σε αρχεία δέσμης ή στο CONFIG.SYS.\n\ +REN Μετονομάζει ένα αρχείο ή αρχεία.\n\ +RENAME Μετονομάζει ένα αρχείο ή αρχεία.\n\ +REPLACE Αντικαθιστά αρχεία.\n\ +RMDIR Καταργεί έναν κατάλογο.\n\ +SCREEN Move cursor and optionally print text.\n\ +SET Εμφανίζει, ορίζει ή καταργεί μεταβλητές περιβάλλοντος των Windows.\n\ +SHIFT Μετατρέπει τη θέση των παραμέτρων με δυνατότητα αντικατάστασης σε αρχεία δέσμης.\n" +IDS_HELP2, "START Ξεκινά ένα διαφορετικό παράθυρο για την εκτέλεση ενός καθορισμένου προγράμματος ή εντολής.\n\ +TIME Εμφανίζει ή ορίζει την ώρα του συστήματος.\n\ +TIMER Allow the use of ten stopwatches.\n\ +TITLE Ορίζει τον τίτλο παραθύρου για περίοδο λειτουργίας CMD.EXE.\n\ +TYPE Εμφανίζει τα περιεχόμενα ενός αρχείου κειμένου.\n\ +VER Εμφανίζει την έκδοση του ReactOS.\n\ +VERIFY Ενημερώνει τα Windows εάν πρέπει να εξακριβωθεί ότι η εγγραφή των αρχείων σας έχει γίνει σωστά σε ένα δίσκο.\n\ +VOL Εμφανίζει την ετικέτα και τον σειριακό αριθμό ενός τόμου στο δίσκο.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/en-US.rc b/reactos/base/applications/cmdutils/help/lang/en-US.rc new file mode 100644 index 00000000000..a870c758e88 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/en-US.rc @@ -0,0 +1,79 @@ +/* + * Magnus Olsen, 2005 + */ + +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "List of all available commands (+ description)\n\n\ + help command\n\ + command /? For more information on a specific command\n\n\ +? List all available commands (without description).\n\ +ALIAS Sets, removes or shows aliases.\n\ +ATTRIB Displays or changes file attributes.\n\ +BEEP Beep the speaker.\n\ +CALL Calls one batch program from another.\n\ +CD Displays the name of or changes the current directory.\n\ +CHCP Displays or sets the active code page number.\n\ +CHOICE Waits for the user to choose one of a set of choices.\n\ +CLS Clears the screen.\n\ +CMD Starts a new instance of the ReactOS command interpreter.\n\ +COLOR Sets the default console foreground and background colors.\n\ +COPY Copies one or more files to another location.\n\ +DATE Displays or sets the date.\n\ +DELETE Deletes one or more files.\n\ +DIR Displays a list of files and subdirectories in a directory.\n\ +ECHO Displays messages, or turns command echoing on or off.\n\ +ERASE Deletes one or more files.\n\ +EXIT Quits the CMD.EXE program (command interpreter).\n\ +FOR Runs a specified command for each file in a set of files.\n\ +FREE (free) disc space.\n\ +GOTO Directs the ReactOS command interpreter to a labeled line in\n\ + a batch program.\n\ +HELP Provides Help information for ReactOS commands.\n\ +HISTORY List all commands which has been used\n\ +IF Performs conditional processing in batch programs.\n\ +LABEL Creates, changes, or deletes the volume label of a disk.\n\ +MD Creates a directory.\n\ +MKDIR Creates a directory.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Moves one or more files from one directory to another\n\ + directory.\n\ +PATH Displays or sets a search path for executable files.\n\ +PAUSE Suspends processing of a batch file and displays a message.\n\ +POPD Restores the previous value of the current directory saved by\n\ + PUSHD.\n\ +PROMPT Changes the command prompt.\n\ +PUSHD Saves the current directory then changes it.\n\ +RD Removes a directory.\n\ +REM Records comments (remarks) in batch files.\n\ +REN Renames a file or files.\n\ +RENAME Renames a file or files.\n\ +REPLACE Replaces files.\n\ +RMDIR Removes a directory.\n\ +SCREEN Move cursor and optionally print text.\n\ +SET Displays, sets, or removes ReactOS environment variables.\n\ +SHIFT Shifts the position of replaceable parameters in batch files.\n" +IDS_HELP2, "START Starts a separate window to run a specified program or command.\n\ + Executes command.\n\ +TIME Displays or sets the system time.\n\ +TIMER Allow the use of ten stopwatches.\n\ +TITLE Sets the window title for a CMD.EXE session.\n\ +TYPE Displays the contents of a text file.\n\ +VER Displays the ReactOS version.\n\ +VERIFY Tells ReactOS whether to verify that your files are written\n\ + correctly to a disk.\n\ +VOL Displays a disk volume label and serial number.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/es-ES.rc b/reactos/base/applications/cmdutils/help/lang/es-ES.rc new file mode 100644 index 00000000000..eb1eb446c62 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/es-ES.rc @@ -0,0 +1,78 @@ +/* + * Spanish resource file by HUMA2000 + * Jose Pedro Fernández Pascual 2005 + */ + +LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Lista de todos los comandos disponibles (con descripción)\n\n\ + help comando\n\ + comando /? Para más información del comando especificado.\n\n\ +? Muestra todos los comandos disponibles (sin la descripción).\n\ +ALIAS Crea, borra o muestra los alias.\n\ +ATTRIB Muestra o cambia los atributos de archivo.\n\ +BEEP Hace un beep con el altavoz.\n\ +CALL Llama a un archivo por lotes desde otro.\n\ +CD Muestra o cambia el directorio actual.\n\ +CHCP Muestra o cambia el código de página activo.\n\ +CHOICE Espera a que el usuario elija una opción de un grupo de opciones.\n\ +CLS Limpia la pantalla.\n\ +CMD Comienza una nueva instancia del intérprete de comandos.\n\ +COLOR Configura el color por defecto de fondo y frente de la consola.\n\ +COPY Copia uno o varios archivos de una localización a otra.\n\ +DATE Muestra y cambia la fecha.\n\ +DELETE Borra uno o más archivos.\n\ +DIR Muestra una lista de los archivos y subdirecctorios en un directorio.\n\ +ECHO Muestra mensajes, o cambia un comando entre mostrarlos o no.\n\ +ERASE Borra uno o más archivos.\n\ +EXIT Sale del programa CMD.EXE (intérprete de comandos).\n\ +FOR Ejecuta un comando específico en un grupo de archivos.\n\ +FREE Espacio libre en disco.\n\ +GOTO Direcciona la ventana del intérprete de comandos a una linea etiquetada\n\ + en un archivo por lotes.\n\ +HELP Proporciona ayuda sobre los comandos para ReactOS.\n\ +HISTORY Muestra todos los comandos que han sido usados.\n\ +IF Realiza un proceso condicional en un archivo por lotes.\n\ +LABEL Crea, cambia, o borra la etiqueta de volumen de un disco.\n\ +MD Crea un directorio.\n\ +MKDIR Crea un directorio.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Mueve uno o más archivos de un directorio a otro.\n\ +PATH Muestra o configura las rutas de búsqueda para archivos ejecutables.\n\ +PAUSE Suspende el procesamiento de un archivo por lotes y muestra un mensaje.\n\ +POPD Restaura el valor anterior del directorio actual guardado por PUSHD.\n\ +PROMPT Cambia el símbolo del sistema del intéprete de comandos.\n\ +PUSHD Guarda el directorio actual y después lo cambia.\n\ +RD Borra un directorio.\n\ +REM Marca comentarios en archivos por lotes.\n\ +REN Renombra un archivo o varios archivos.\n\ +RENAME Renombra un archivo o varios archivos.\n\ +RMDIR Borra un directorio.\n\ +SCREEN Mueve el cursor y opcionalmente escribe un texto.\n\ +SET Muestra, cambia o borra variables del entorno de la ventana.\n\ +SHIFT Marca la posición de parámetros remplazables en un archivo por lotes.\n" + +IDS_HELP2, "START Abre una ventana separada para ejecutar un programa o comando específicod.\n\ + Ejecuta CMD.\n\ +TIME Muestra o cambia la hora del sistema.\n\ +TIMER Permite al usuario diez paradas para ver.\n\ +TITLE Configura el título de la ventama de la sesión de CMD.EXE.\n\ +TYPE Muestra el contenido de un archivo de texto.\n\ +VER Muestra la versión de ReactOS.\n\ +VERIFY Le dice a ReactOS que verifique que cada archivo se escriba.\n\ + corectamente en el disco.\n\ +VOL Muestra la etiqueta de volumen y el número de serie del disco.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/fr-FR.rc b/reactos/base/applications/cmdutils/help/lang/fr-FR.rc new file mode 100644 index 00000000000..9044ed41bde --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/fr-FR.rc @@ -0,0 +1,81 @@ +/* + * French resources + * Sylvain Pétréolle 2005 + * Pierre Schweitzer 2007 + */ + +LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "Cette commande n'est pas prise en charge par l'utilitaire d'aide.\nEssayez ""%s /?"".\n" +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Fournit des informations d'aide pour les commandes de ReactOS.\n\n\ +HELP [commande]\n\n\ + commande - Affiche des informations d'aide sur cette commande.\n" + +IDS_HELP1, "Liste de toutes les commandes disponibles (+ description)\n\n\ + help commande\n\ + commande /? Pour plus d'informations sur une commande spécifique\n\n\ +? Liste toutes les commandes disponibles sans leur description).\n\ +ALIAS Définit, supprime ou montre les alias.\n\ +ATTRIB Affiche ou change les attributs d'un fichier.\n\ +BEEP Émet un bip par le haut-parleur système.\n\ +CALL Appelle un programme batch à partir d'un autre.\n\ +CD Affiche ou change le répertoire courant.\n\ +CHCP Affiche ou définit le numéro de page de codes.\n\ +CHOICE Attend après l'utilisateur pour un choix parmi un ensemble de propositions.\n\ +CLS Efface l'écran.\n\ +CMD Démarre une nouvelle instance de l'interpréteur de commandes de ReactOS.\n\ +COLOR Définit les couleurs par défaut pour le premier plan et l'arrière-plan de la console.\n\ +COPY Copie un ou plusieurs fichiers vers une autre destination.\n\ +DATE Affiche ou définit la date.\n\ +DELETE Supprime un ou plusieurs fichiers.\n\ +DIR Affiche la liste des fichiers et des sous-répertoires du dossier.\n\ +ECHO Affiche des messages, ou bascule l'affichage des commandes sur on ou off.\n\ +ERASE Supprime un ou plusieurs fichiers.\n\ +EXIT Quitte le programme CMD.EXE (interpréteur de commandes).\n\ +FOR Lance une commande spécifique pour chaque fichier d'un ensemble de fichiers.\n\ +FREE Espace disque (libre).\n\ +GOTO Dirige l'interpréteur de commandes de ReactOS vers une ligne nommée\n\ + dans un script batch.\n\ +HELP Fournit des informations d'aide pour les commandes de ReactOS.\n\ +HISTORY Liste toutes les commandes qui ont été utilisées\n\ +IF Exécute un traitement conditionnel dans des programmes batch.\n\ +LABEL Crée, change, ou supprime le nom de volume d'un disque.\n\ +MD Crée un répertoire.\n\ +MKDIR Crée un répertoire.\n\ +MKLINK Crée des liens symboliques ou réels.\n" +IDS_HELP2, "MOVE Déplace un ou plusieurs fichiers d'un répertoire vers un autre\n\ + répertoire.\n\ +PATH Affiche ou définit un chemin de recherche pour les fichiers exécutables.\n\ +PAUSE Suspend l'exécution d'un fichier batch et affiche un message.\n\ +POPD Restaure la précédente valeur du répertoire courant sauvegardée par\n\ + PUSHD.\n\ +PROMPT Change l'invite de commande.\n\ +PUSHD Sauvegarde le répertoire courant puis le change.\n\ +RD Supprime un répertoire.\n\ +REM Enregistre des commentaires (remarques) dans un fichier batch.\n\ +REN Renomme un ou plusieurs fichiers.\n\ +RENAME Renomme un ou plusieurs fichiers.\n\ +REPLACE Remplace un fichier.\n\ +RMDIR Supprime un répertoire.\n\ +SCREEN Déplace le curseur, optionnellement affiche du texte.\n\ +SET Affiche, définit, ou supprime des variables d'environnement de ReactOS.\n\ +SHIFT Déplace la position des paramètres remplacables dans un fichier batch.\n\ +START Démarre une fenêtre séparée pour lancer un programme spécifié ou une commande.\n\ + Exécute la commande.\n\ +TIME Affiche ou définit l'heure du système.\n\ +TIMER Permet l'utilisation de dix chronomètres.\n\ +TITLE Définit le titre de la fenêtre pour une session de CMD.EXE.\n\ +TYPE Affiche le contenu d'un fichier texte.\n\ +VER Affiche la version de ReactOS.\n\ +VERIFY Spécifie à ReactOS s'il faut vérifier que les fichiers sont correctement\n\ + écrit sur un disque.\n\ +VOL Affiche le nom de volume d'un disque et son numéro de série.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/hu-HU.rc b/reactos/base/applications/cmdutils/help/lang/hu-HU.rc new file mode 100644 index 00000000000..1c2c4c6b4e4 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/hu-HU.rc @@ -0,0 +1,74 @@ +/* + * Hungarian resource állomány for CMD + * Translation by Robert Horvath (talley at cubeclub.hu) 2005 + */ + +LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Támogatott parancsok megjelenítése\n\n\ + help parancs\n\ + parancs /? Több (részletes) információ megtekintéséhez használd ezt.\n\n\ +? Minden támogatott parancs megjelenítése (részletek nélkül).\n\ +ALIAS Megjeleníti, vagy megváltoztatja az aliasokat.\n\ +ATTRIB Megjeleníti vagy megváltoztatja az állományok attribútumát.\n\ +BEEP Megszólaltatja a hangszórót.\n\ +CALL Batch állományból egy másik batch állomány meghívása.\n\ +CD Megjeleníti vagy átvált egy másik mappába.\n\ +CHCP Megjeleníti vagy megváltoztatja az aktív kódlapot.\n\ +CHOICE Vár a felhasználóra, hogy válasszon a felkínált lehetõségek közül.\n\ +CLS Letörli a képernyõt.\n\ +CMD Egy új példányt indít a ReactOS parancsértelmezõjébõl.\n\ +COLOR A konzol elõ- és háttérszínét állítja be.\n\ +COPY Egy vagy több állományt másol a megadott helyre.\n\ +DATE Megjeleníti vagy beállítja a rendszerdátumot.\n\ +DELETE Eltávolít egy vagy több állományt.\n\ +DIR Megjeleníti a mappában található almappákat és állományokat.\n\ +ECHO Megjelenít egy szöveget, vagy beállítja a visszhangot.\n\ +ERASE Eltávolít egy vagy több fájlt.\n\ +EXIT Kilép a parancssor értelmezõbõl.\n\ +FOR Végrehajt egy parancsot az összes fájlban a megadott mappákban.\n\ +FREE Megjeleníti a szabad hely méretét.\n\ +GOTO Átirányít egy másik címkére a batch állományban.\n\ +HELP Segítséget ad a ReactOS parancsairól.\n\ +HISTORY Megjeleníti az ebben az ablakban kiadott parancsok listáját.\n\ +IF Feltételes végrehajtás batch állományokban.\n\ +LABEL Beállítja egy kötet címkéjét.\n\ +MD Létrehoz egy új mappát.\n\ +MKDIR Létrehoz egy új mappát.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Áthelyez egy vagy több állományt az egyik mappából a másikba.\n\ +PATH Megjeleníti vagy beállítja a keresési útvonalakat.\n\ +PAUSE Felfüggeszti a futást, és vár a felhasználóra.\n\ +POPD Visszalép a PUSHD által megjegyzett mappába.\n\ +PROMPT Parancssor beállítása.\n\ +PUSHD Megjegyzi az aktuális mappát, majd átvált egy máasikra.\n\ +RD Töröl egy mappát.\n\ +REM Megjegyzést jelölõ sor batch fájlokban.\n\ +REN Átnevez egy állományt.\n\ +RENAME Átnevez egy állományt.\n\ +RMDIR Töröl egy mappát.\n\ +SCREEN Megváltoztatja a kurzos pozícióját, vagy megjelenít adott pozícióban egy szöveget.\n\ +SET Megjeleníti vagy beállítja a környezeti változókat.\n\ +SHIFT Eltolja a helyettesíthetõ paraméterek pozícióját a batch állományban.\n" +IDS_HELP2, "START Egy új ablakban hajtha végre a parancsot.\n\ +TIME Megjeleníti vagy beállítja a rendszeridõt.\n\ +TIMER Idõzítõk kezelését teszi lehetõve.\n\ +TITLE Beállítja az ablak címsorának szövegét.\n\ +TYPE Megjeleníti egy állomány tartalmát.\n\ +VER Megjeleníti a ReactOS verzió információját.\n\ +VERIFY Írási mûveletek ellenõrzését vezérli\n\ +VOL Megjeleníti egy kötet címkéjét és sorozatszámát.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/id-ID.rc b/reactos/base/applications/cmdutils/help/lang/id-ID.rc new file mode 100644 index 00000000000..664bb054ffe --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/id-ID.rc @@ -0,0 +1,78 @@ +/* + * Indonesian language file by Zaenal Mutaqin 2007-02-15 + */ + +LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Daftar semua perintah yang tersedia (+ deskripsi)\n\n\ + help command\n\ + command /? Untuk informasi lengkap pada perintah tertentu\n\n\ +? Daftar semua perintah yang tersedia tanpa deskripsi.\n\ +ALIAS Menyetel, menghapus atau menampilkan alias.\n\ +ATTRIB Menampilkan atau mengubah atribut file.\n\ +BEEP Membunyikan speaker.\n\ +CALL Memanggil program batch dari yang lain.\n\ +CD Menampilkan nama atau mengubah direktori saat ini.\n\ +CHCP Menampilkan atau menyetel nomor halaman kode aktif.\n\ +CHOICE Menunggu pengguna untuk memilih satu dari set pilihan.\n\ +CLS Membersihkan layar.\n\ +CMD Memulai instan interpreter perintah ReactOS baru.\n\ +COLOR Menyetel warna standar latar belakang dan depan konsol.\n\ +COPY Mengcopy satu atau lebih file ke lokasi lain.\n\ +DATE Menampilkan atau menyetel tanggal.\n\ +DELETE Menghapus satu atau lebih file.\n\ +DIR Menampilkan daftar file dan subdirektori dalam sebuah direktori.\n\ +ECHO Menampilkan pesan, atau menghidupkan/mematikan echo perintah.\n\ +ERASE Menghapus satu atau lebih file.\n\ +EXIT Keluar dari program CMD.EXE (interpreter perintah).\n\ +FOR Menjalankan perintah tertentu untuk setiap file atau set file.\n\ +FREE (bebas) ruang disc.\n\ +GOTO Melangsungkan interpreter perintah ReactOS ke baris berlabel dalam\n\ + program batch.\n\ +HELP Menyediakan informasi Bantuan untuk perintah ReactOS.\n\ +HISTORY Mendaftarkan semua perintah yang sudah digunakan\n\ +IF Melakukan pemrosesan kondisional dalam program batch.\n\ +LABEL Membuat, mengubah, atau menghapus label volume disk.\n\ +MD Membuat sebuah direktori.\n\ +MKDIR Membuat sebuah direktori.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Memindahkan satu atau lebih file dari satu direktori ke yang lainnya\n\ + directory.\n\ +PATH Menampilkan atau menyetel path pencarian untuk file executable.\n\ +PAUSE Menunda proses file batch dan menampilkan pesan.\n\ +POPD Mengembalikan nilai sebelumnya dari direktori saat ini yang\n\ + disimpan oleh PUSHD.\n\ +PROMPT Mengubah prompt perintah.\n\ +PUSHD Menyimpan direktori saat ini lalu mengubahnya.\n\ +RD Menghapus direktori.\n\ +REM Merekam komentar (remarks) dalam file batch.\n\ +REN Mengganti nama file.\n\ +RENAME Mengganti nama file.\n\ +RMDIR Menghapus direktori.\n\ +SCREEN Memindahkan kursor dan secara opsional mencetak teks.\n\ +SET Menampilkan, menyetel, atau menghapus variabel lingkungan ReactOS.\n\ +SHIFT Mengangkat posisi parameter yang bisa diganti dalam file batch.\n" +IDS_HELP2, "START Memulai jendela terpisah untuk menjalankan perintah atau program tertentu.\n\ + Menjalankan perintah.\n\ +TIME Menampilkan atau menyetel jam sistem.\n\ +TIMER Mengijinkan penggunaan sepuluh stopwatch.\n\ +TITLE Menyetel judul jendela untuk ses CMD.EXE.\n\ +TYPE Menampilkan isi dari file teks.\n\ +VER Menampilkan versi ReactOS.\n\ +VERIFY Memberitahu ReactOS apakah memverifikasi bahwa file anda ditulis\n\ + dengan benar ke sebuah disk.\n\ +VOL Menampilkan label volume disk dan nomor seri.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/it-IT.rc b/reactos/base/applications/cmdutils/help/lang/it-IT.rc new file mode 100644 index 00000000000..dbc067da12b --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/it-IT.rc @@ -0,0 +1,72 @@ +LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Elenco di tutti i comandi disponibili (+ descrizione)\n\n\ + help comando\n\ + comando /? Per i dettagli su uno specifico comando\n\n\ +? Elenco di tutti i comandi disponibili.\n\ +ALIAS Imposta, toglie o visualizza gli alias.\n\ +ASSOC Modifica le associazioni per le estensioni dei file.\n\ +ATTRIB Visualizza o modifica gli attributi dei file.\n\ +BEEP Segnale acustico.\n\ +CALL Chiama un batch da un'altro.\n\ +CD Visualizza il nome o modifica la cartella corrente.\n\ +CHCP Visualizza o imposta il numero della tabella dei codici.\n\ +CHOICE Aspetta che l'utente scelga una tra le opzioni disponibili.\n\ +CLS Cancella lo schermo.\n\ +CMD Esegue un altro interprete dei comandi.\n\ +COLOR Imposta i colori della console.\n\ +COPY Copia uno o più file in un'altra destinazione.\n\ +DATE Visualizza o modifica la data.\n\ +DELETE Cancella uno o più file.\n\ +DIR Visualizza un elenco di file e sottocartelle in una cartella.\n\ +ECHO Visualizza messaggi o abilita e disabilita la visualizzazione dei comandi.\n\ +ERASE Cancella uno o più file.\n\ +EXIT Esce dall'interprete dei comandi.\n\ +FOR Esegue un comando per ognuno dei file indicati.\n\ +FREE Spazio libero.\n\ +GOTO Salta a una etichetta durante l'esecuzione di un batch.\n\ +HELP Fornisce informazioni sui comandi di ReactOS.\n\ +HISTORY Elenco degli ultimi comandi usati\n\ +IF Esegue elaborazioni condizionali in un batch.\n\ +LABEL Crea, modifica, o cancella l'etichetta di un disco.\n\ +MD Crea una cartella.\n\ +MKDIR Crea una cartella.\n\ +MKLINK Crea un oggetto di collegamento nel filesystem.\n\ +MOVE Muove uno o più file da una cartella a un'altra\n\ +PATH Visualizza o imposta i percorsi di ricerca per gli eseguibili.\n\ +PAUSE Ferma l'esecuzione di un batch e visualizza un messaggio.\n\ +POPD Ripristina il valore precedente della cartella corrente salvato da\n\ + PUSHD.\n\ +PROMPT Cambia il messaggio di pronto per i comandi.\n\ +PUSHD Salva la cartella corrente e poi la cambia.\n\ +RD Rimuove una cartella.\n\ +REM Commenti in un batch.\n\ +REN Rinomina uno più file.\n\ +RENAME Rinomina uno più file.\n\ +RMDIR Rimuove una cartella.\n\ +SCREEN Sposta il cursore e visualizza un testo.\n\ +SET Visualizza, modifica, o cancella le variabili di ambiente.\n\ +SHIFT Scorre la posizione dei parametri nei batch.\n" +IDS_HELP2, "START Apre una finestra separata ed esegue uno specifico comando.\n\ +TIME Visualizza o modifica l'ora di sistema.\n\ +TIMER Permette l'uso di cronometri.\n\ +TITLE Imposta il titolo della finestra per una sessione di CMD.EXE.\n\ +TYPE Visualizza il contenuto di un file di testo.\n\ +VER Visualizza la versione di ReactOS.\n\ +VERIFY Richiede che ReactOS verifichi che i file siano scritti correttamente\n\ + su disco.\n\ +VOL Visualizza l'etichetta del volume e il numero di serie del disco.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/ja-JP.rc b/reactos/base/applications/cmdutils/help/lang/ja-JP.rc new file mode 100644 index 00000000000..39b97d52d06 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/ja-JP.rc @@ -0,0 +1,76 @@ +/* + * Japanese translation of CMD + */ + +LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "利用可能なすべてのコマンドの一覧と、その説明。\n\n\ + help コマンド\n\ + コマンド /? 特定のコマンドに関する詳細情報\n\n\ +? 利用可能なすべてのコマンドの一覧 (説明なし)。\n\ +ALIAS エイリアスの設定や解除をしたり、エイリアスを表示したりします。\n\ +ATTRIB ファイル属性を表示または変更します。\n\ +BEEP スピーカからビープ音を鳴らします。\n\ +CALL バッチ プログラムを別のバッチ プログラムから呼び出します。\n\ +CD 現在のディレクトリを変更したり、ディレクトリ名を表示したりします。\n\ +CHCP 現在のコード ページ番号を表示または設定します。\n\ +CHOICE ユーザーが選択肢から一つを選択するのを待ちます。\n\ +CLS 画面を消去します。\n\ +CMD ReactOS コマンド インタープリタの新しいインスタンスを開始します。\n\ +COLOR コンソールのデフォルトの前景色および背景色を設定します。\n\ +COPY 1 つまたは複数のファイルを別の場所にコピーします。\n\ +DATE 日付を表示または設定します。\n\ +DELAY n 秒、または n ミリ秒待機します。\n\ +DELETE 1 つまたは複数のファイルを削除します。\n\ +DIR ディレクトリ中のファイルとサブディレクトリを一覧表示します。\n\ +ECHO メッセージを表示したり、コマンド エコーの ON と OFF を切り替えます。\n\ +ERASE 1 つまたは複数のファイルを削除します。\n\ +EXIT CMD.exe (コマンド ライン インタープリタ) を終了します。\n\ +FOR 指定されたコマンドをファイル セットの各ファイルに対して実行します。\n\ +FREE ディスクの空き容量\n\ +GOTO バッチ プログラム内の、ラベルで指定されている行へ制御を移動します。\n\ +HELP ReactOS コマンドのヘルプ情報を提供します。\n\ +HISTORY 使用されたすべてのコマンドを一覧表示します。\n\ +IF バッチ プログラム中で条件処理を実行します。\n\ +LABEL ディスクのボリューム ラベルを表示または変更します。\n\ +MD ディレクトリを作成します。\n\ +MKDIR ディレクトリを作成します。\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE ファイルを移動およびファイルとディレクトリ名を変更します。\n\ +PATH 実行可能ファイルの検索パスを表示または設定します。\n\ +PAUSE バッチ プログラムの処理を一時停止し、メッセージを表示します。\n\ +POPD 現在のディレクトリを PUSHD コマンドで記憶されたディレクトリに\n\ + 変更します。\n\ +PROMPT コマンド プロンプトを変更します。\n\ +PUSHD 現在のディレクトリを保存し、指定したディレクトリに変更します。\n\ +RD ディレクトリを削除します。\n\ +REM バッチ ファイルにコメント (注釈) を記録します。\n\ +REN 1 つまたは複数のファイルの名前を変更します。\n\ +RENAME 1 つまたは複数のファイルの名前を変更します。\n\ +RMDIR ディレクトリを削除します。\n\ +SCREEN カーソルを移動させます。移動後、文字列を入力することもできます。\n\ +SET 環境変数を表示、設定、または削除します。\n\ +SHIFT カーソルを移動させます。移動後、文字列を入力することもできます。\n" +IDS_HELP2, "START 別のウィンドウを起動し、指定したプログラムまたはコマンドを実行します。\n\ +TIME システム時刻を表示または設定します。\n\ +TIMER 10 個までのストップウォッチを使うことができます。\n\ +TITLE コマンド プロンプト ウィンドウのウィンドウ タイトルを設定します。\n\ +TYPE テキスト ファイルまたはファイルの内容を表示します。\n\ +VER ReactOS のバージョンを表示します。\n\ +VERIFY ファイルがディスクに正しく書き込まれたことを照合するかどうかを\n\ + 指示します。\n\ +VOL ディスクのボリューム ラベルとシリアル番号を表示します。\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/no-NO.rc b/reactos/base/applications/cmdutils/help/lang/no-NO.rc new file mode 100644 index 00000000000..d59335100bb --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/no-NO.rc @@ -0,0 +1,73 @@ +LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Liste av alle tilgjengelige kommandoer (+ beskrivelse)\n\n\ +help kommando\n\ +kommando /? For mer informasjon om en bestemt kommando\n\n\ +? Lister alle tilgjengelige kommando uten beskrivelse).\n\ +ALIAS Sett, fjern eller vis alias.\n\ +ATTRIB Viser eller endre fil attributter.\n\ +BEEP Piper i høyttaleren.\n\ +CALL Starte et satsvis program fra et annet.\n\ +CD Vis navnet på eller endrer gjeldende mappe.\n\ +CHCP Viser eller angir nummer på aktiv tegntabell.\n\ +CHOICE Venter til bruken velger en av et sett av valg.\n\ +CLS Tømmer skjermen.\n\ +CMD Start en ny forekomst av ReactOS kommandotolk.\n\ +COLOR Angir standard forgrunn- og bakgrunnsfargr for konsollen.\n\ +COPY Kopierer en eller flere filer til en annen plassering.\n\ +DATE Viser eller angir datoen.\n\ +DELETE Sletter en eller flere filer.\n\ +DIR Viser en liste over filer og undermapper i en mappe.\n\ +ECHO Viser meldinger, eller slår kommandoecho på eller av.\n\ +ERASE Sletter en eller flere filer.\n\ +EXIT Avslutter programmet CMD.EXE program (kommandotolken).\n\ +FOR Kjør en bestemt kommando for hver fil i et sett av filer.\n\ +FREE Viser ledig diskplass.\n\ +GOTO Leder ReactOS kommandotolk til en merket linje i\n\ + et satsvis program.\n\ +HELP Viser hjelpeinformasjon for ReactOS-kommandoer.\n\ +HISTORY Lister alle kommandoer som har blitt brukt\n\ +IF Utføre betinget behandling i satsvise programmer.\n\ +LABEL Oppretter, endrer, eller sletter volumnavnet på en disk.\n\ +MD Oppretter en mappe.\n\ +MKDIR Oppretter en mappe.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Flytter en eller flere filer fra en mappe til en annen.\n\ +PATH Vis eller sett en søkesti for kjørbare filer.\n\ +PAUSE Avbryter behandling av en satsvis fil, og viser en melding.\n\ +POPD Fjenoppretter den forige verdien av gjeldende mappe, lagret av\n\ + PUSHD.\n\ +PROMPT Endre kommandoledeteksten.\n\ +PUSHD Lagre gjeldende mappe og endrer den etterpå.\n\ +RD Fjerner en mappe.\n\ +REM Angir kommentarer i satsvise filer.\n\ +REN Gir nytt navn til en eller flere filer.\n\ +RENAME Gir nytt navn til en eller flere filer.\n\ +RMDIR Fjerner en mappe.\n\ +SCREEN Flytter markør.\n\ +SET Vis, sett, eller fjern ReactOS miljøvariabel.\n\ +SHIFT Shift plass for erstattelige parameter i satsvise filer.\n" +IDS_HELP2, "START Start et separat vindu til å kjøre et spesifisert program eller kommando.\n\ + Utfører kommando.\n\ +TIME Vis eller sett system tid.\n\ +TIMER Håndtere stoppeklokker (maks 10 stk).\n\ +TITLE Sett vindustittel for CMD.EXE sesjon.\n\ +TYPE Vis innholdet i en tekst fil.\n\ +VER Viser ReactOS versjon.\n\ +VERIFY Forteller ReactOS om å bekrefte om dine filer er skrevet\n\ + riktig til disk.\n\ +VOL Vis et volums navn og serienummer.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/pl-PL.rc b/reactos/base/applications/cmdutils/help/lang/pl-PL.rc new file mode 100644 index 00000000000..1a5d8f7ecd1 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/pl-PL.rc @@ -0,0 +1,82 @@ +/* + * Translated by Caemyr - Olaf Siejka (Jan,2008) + * Updated by niski - Maciej Bialas (Mar,2010) + * Use ReactOS forum PM or IRC to contact me + * http://www.reactos.org + * IRC: irc.freenode.net #reactos-pl; + * UTF-8 conversion by Caemyr (May, 2011) + */ + +LANGUAGE LANG_POLISH, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Lista wszystkich dostępnych komend (+opisy)\n\n\ + help komenda\n\ + komenda /? Wyświetla dokładny opis danej komendy\n\n\ +? Lista wszystkich dostępnych komend (bez opisów).\n\ +ALIAS Ustawia, pokazuje lub usuwa aliasy.\n\ +ATTRIB Wyświetla lub zmienia atrybuty plików.\n\ +BEEP Sygnał przez głośnik PC.\n\ +CALL Wywołuje program wsadowy z poziomu innego.\n\ +CD Wyświetla ścieżkę lub przechodzi do innego katalogu.\n\ +CHCP Wyświetla lub ustawia bieżącą stronę kodową.\n\ +CHOICE Przedstawia użytkownikowi kilka możliwości i czeka na wybór.\n\ +CLS Czyści ekran.\n\ +CMD Uruchamia kolejne okno konsoli ReactOS.\n\ +COLOR Ustawia kolory tła i tekstu w oknie konsoli.\n\ +COPY Kopiuje jeden lub więcej plików w inne miejsce.\n\ +DATE Wyświetla lub ustawia datę.\n\ +DELETE Kasuje jeden lub więcej plików.\n\ +DIR Wyświetla listę plików i podkatalogów w danym katalogu.\n\ +ECHO Wyświetla wiadomości albo włącza/wyłącza komendę ECHO.\n\ +ERASE Kasuje jeden lub więcej plików.\n\ +EXIT Zamyka bieżące okno konsoli.\n\ +FOR Wykonuje określoną komendę dla każdego pliku z określonej listy.\n\ +FREE Wolne miejsce na dysku.\n\ +GOTO Kieruje interpreter poleceń do określonej linii,\n\ + oznaczonej, w danym programie wsadowym.\n\ +HELP Lista komend konsoli ReactOS wraz z opisem.\n\ +HISTORY Lista użytych komend.\n\ +IF Przetwarzanie warunkowe w programach wsadowych.\n\ +LABEL Tworzy, zmienia lub kasuje etykietę woluminu w danym napędzie.\n\ +MD Tworzy katalog.\n\ +MKDIR Tworzy katalog.\n\ +MKLINK Tworzy dowiązanie obiektu w systemie plików.\n\ +MOVE Przenosi jeden lub więcej plików z jednego katalogu do drugiego.\n\ +PATH Wyświetla lub ustawia ścieżki dostępu dla programów.\n\ +PAUSE Zawiesza przetwarzanie programu wsadowego i wyświetla komunikat.\n\ +POPD Odtwarza poprzednią nazwę danego katalogu, zapisaną przez\n\ + PUSHD.\n\ +PROMPT Zmienia znak zachęty w linii poleceń.\n\ +PUSHD Zapisuje obecną nazwę katalogu, po czym zmienia ją.\n\ +RD Usuwa katalog.\n\ +REM Oznaczenie linii komentarza w programie wsadowym.\n\ +REN Zmienia nazwę pliku lub plików.\n\ +RENAME Zmienia nazwę pliku lub plików.\n\ +RMDIR Usuwa katalog.\n\ +SCREEN Przenosi kursor i opcjonalnie wyświetla tekst.\n\ +SET Wyświetla, ustawia lub usuwa zmienne środowiskowe.\n\ +SHIFT Przenosi zamienne parametry w programach wsadowych.\n" +IDS_HELP2, "START Uruchamia oddzielne okno do wykonania określonego polecenia lub komendy.\n\ + Wykonuje polecenie.\n\ +TIME Wyświetla lub zmienia czas systemowy.\n\ +TIMER Pozwala na użycie do 10 stoperów.\n\ +TITLE Ustanawia tytuł dla danej sesji CMD.EXE.\n\ +TYPE Wyświetla zawartość pliku tekstowego.\n\ +VER Wyświetla wersję systemu ReactOS.\n\ +VERIFY Decyduje czy ReactOS ma sprawdzać poprawność zapisu plików\n\ + na dysku.\n\ +VOL Wyświetla etykietę woluminu na danym napędzie i numer seryjny.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/ro-RO.rc b/reactos/base/applications/cmdutils/help/lang/ro-RO.rc new file mode 100644 index 00000000000..af0470ce2f8 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/ro-RO.rc @@ -0,0 +1,93 @@ +/* + * FILE: base/shell/cmd/lang/ro-RO.rc + * ReactOS Project (http://www.reactos.org) + * AUTHOR: Magnus Olsen, 2005 + * TRANSLATOR: Fulea Ștefan (PM on ReactOS Forum to fulea.stefan) + * CHANGE LOG: 2011-08-25 initial translation + * 2011-10-30 UTF-8 encoding (with diacritics conversion), minor changes + */ + +LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Enumeră toate comenzile disponibile (+ descriere)\n\n\ + help comandă\n\ + comandă /? Pentru mai multe informații referitoare la o anume comandă.\n\n\ +? Enumeră toate comenzile disponibile (fără descriere).\n\ +ALIAS Instituie, destituie sau afișează alias.\n\ +ASSOC Modifică asocierile extensiilor de fișiere.\n\ +ATTRIB Afișează sau modifică atributele fișierelor.\n\ +BEEP Semnalizează utilizând difuzorul intern.\n\ +CALL Apelează dintr-un fișier de comenzi, un alt fișier de comenzi.\n\ +CD Afișează sau schimbă directorul curent.\n\ +CHCP Afișează sau stabilește numărul codificării curente a paginii.\n\ +CHDIR Afișează sau schimbă directorul curent.\n\ +CHOICE Așteaptă alegerea unei opțiuni (din mai multe furnizate).\n\ +CLS Curăță ecranul.\n\ +CMD Lansează o nouă instanță a interpretorului de comenzi ReactOS.\n\ +COLOR Stabilește culorile implicite pentru text și fundal.\n\ +COPY Copiază unul sau mai multe fișiere dintr-un loc în altul.\n\ +DATE Afișează sau stabilește data.\n\ +DEL Șterge unul sau mai multe fișiere.\n\ +DELETE Șterge unul sau mai multe fișiere.\n\ +DELAY Impune o pauză pe o durată de timp specificată.\n\ +DIR Enumeră conținutul unui director.\n\ +DIRS Afișează conținutul stivei de directoare.\n\ +ECHO Afișează mesaje în ecou sau\n\ + activează/dezactivează această funcționalitate.\n\ +ECHOS Afișează un mesaj în ecou fără a trece în rând nou.\n\ +ECHOERR Afișeză un mesaj în ecou la ieșirea standard pentru erori\n\ +ECHOSERR Afișează un mesaj în ecou la ieșirea standard pentru erori fără a\n\ + trece în rând nou.\n\ +ERASE Șterge unul sau mai multe fișiere.\n\ +EXIT Ieșire din (interpretorul de comenzi) CMD.EXE\n\ +FOR Execută o comandă pentru fiecare fișier dintr-un grup (de fișiere).\n\ +FREE Oferă informații despre unitatea de stocare.\n\ +GOTO Execută salturi către rânduri etichetate în interiorul unui\n\ + fișier de comenzi.\n\ +HELP Oferă informații referitoare la comenzile ReactOS.\n\ +HISTORY Enumeră toate comenzile care au fost utilizate.\n\ +IF Realizează execuții condiționate în fișierele de comenzi.\n\ +LABEL Crează, modifică, sau șterge eticheta unei unități de stocare.\n\ +MEMORY Afișează informații referitoare la memoria sistemului.\n\ +MD Crează un director.\n\ +MKDIR Crează un director.\n\ +MKLINK Crează un obiect-legătură în sistemul de fișiere.\n\ +MOVE Mută unul sau mai multe fișiere dintr-un director în altul.\n" +IDS_HELP2, "PATH Afișează sau stabilește căile de căutare de fișierelor executabile.\n\ +PAUSE Suspendă execuția unui fișier de comenzi și afișează un mesaj.\n\ +POPD Restabilește valoarea precedentă a directorului curent, anterior\n\ + stocată cu PUSHD.\n\ +PROMPT Modifică aspectul liniei de comandă.\n\ +PUSHD Reține calea directorului curent și o schimbă cu alta nouă.\n\ +RD Elimină un director.\n\ +REM Desemnează un rând de comentarii într-un fișier de comenzi.\n\ +REN Redenumește un fișier/director sau un grup (de fișiere/directoare).\n\ +RENAME Redenumește un fișier/director sau un grup (de fișiere/directoare).\n\ +REPLACE Înlocuiește fișiere.\n\ +RMDIR Elimină un director.\n\ +SCREEN Mută cursorul și (opțional) afișează un text.\n\ +SET Afișează, stabilește sau elimină variabile de mediu ReactOS.\n\ +SHIFT Schimbă poziția argumentelor înlocuibile într-un fișier de comenzi.\n\ +START Deschide o fereastră separată pentru execuția unui executabil sau\n\ + (fișier de) comenzi.\n\ +TIME Afișează sau stabilește data sistemului.\n\ +TIMER Gestionează cronometre.\n\ +TITLE Stabilește titlul pentru fereastra unei sesiuni CMD.EXE\n\ +TYPE Afișează conținutul unui fișier text.\n\ +VER Afișează versiunea ReactOS.\n\ +VERIFY Verifică scrierea corectă a fișierelor pe disc.\n\ +VOL Afișează eticheta și numărul de serie a unui volum.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/ru-RU.rc b/reactos/base/applications/cmdutils/help/lang/ru-RU.rc new file mode 100644 index 00000000000..53800184778 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/ru-RU.rc @@ -0,0 +1,80 @@ +/* + * Russian language file by + * Andrey Korotaev (unC0Rr@inbox.ru) + * and + * Aleksey Bragin (aleksey@reactos.com) + * Copyright 2005 + */ + +LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Список всех доступных команд с коротким описанием\n\n\ + help команда\n\ + команда /? Выводит подробную информацию о команде\n\n\ +? Список всех доступных команд без описания.\n\ +ALIAS Вывод, установка или удаление псевдонимов.\n\ +ATTRIB Вывод и изменение атрибутов файлов.\n\ +BEEP Звуковой сигнал.\n\ +CALL Вызов одного пакетного файла из другого.\n\ +CD Вывод имени либо смена текущего каталога.\n\ +CHCP Вывод или смена текущего номера кодовой страницы.\n\ +CHOICE Ждет, пока пользователь не выберет один из указанных в списке символов.\n\ +CLS Очистка экрана.\n\ +CMD Запуск новой копии интерпретатора команд.\n\ +COLOR Установка цветов по умолчанию для текста и фона.\n\ +COPY Копирование одного или нескольких файлов в другое место.\n\ +DATE Вывод или изменение даты.\n\ +DELETE Удаление одного или нескольких файлов.\n\ +DIR Вывод списка файлов и подкаталогов каталога.\n\ +ECHO Вывод сообщений и переключение режима отображения команд на экране.\n\ +ERASE Удаление одного или нескольких файлов.\n\ +EXIT Завершает интерпретатор команд.\n\ +FOR Запускает указанную команду для каждого файла из набора файлов.\n\ +FREE (Свободное) дисковое пространство.\n\ +GOTO Передача управления содержащей метку строке пакетного файла\n\ +HELP Предоставляет справочную информацию о командах ReactOS.\n\ +HISTORY Список запущенных команд\n\ +IF Оператор условного выполнения команд в пакетном файле.\n\ +LABEL Создание, изменение и удаление меток тома.\n\ +MD Создание каталога.\n\ +MKDIR Создание каталога.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Перемещение файлов и переименование файлов и каталогов\n\ +PATH Вывод или задание пути поиска исполняемых файлов.\n\ +PAUSE Приостановка выполнения пакетного файла.\n\ +POPD Восттанавливает предыдущее значение текущей директории сохраненное командой\n\ + PUSHD.\n\ +PROMPT Изменение приглашения командной строки.\n\ +PUSHD Сохраняет текущую директорию, а потом меняет ее.\n\ +RD Удаление каталога.\n\ +REM Записывает комментарии (замечения) в пакетных файлах.\n\ +REN Переименование одного или нескольких файлов или каталогов.\n\ +RENAME Переименование одного или нескольких файлов или каталогов.\n\ +RMDIR Удаление каталога.\n\ +SCREEN Перемещение курсора и вывод текста.\n\ +SET Вывод, задание и удаление переменных среды.\n\ +SHIFT Изменение содержимого (сдвиг) подставляемых параметров для пакетного файла\n" +IDS_HELP2, "START Открывает отдельное окно для запуска указанных команд или программ.\n\ + Выполняет команду.\n\ +TIME Вывод или изменение времени.\n\ +TIMER Секундомер.\n\ +TITLE Изменение заголовка окна командной строки.\n\ +TYPE Вывод содержимого одного или нескольких текстовых файлов.\n\ +VER Вывод версии ОС.\n\ +VERIFY Включение или отключение режима проверки правильности записи файлов\n\ + на диск.\n\ +VOL Выводит метку тома и серийный номер.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/sk-SK.rc b/reactos/base/applications/cmdutils/help/lang/sk-SK.rc new file mode 100644 index 00000000000..9d5d27b657f --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/sk-SK.rc @@ -0,0 +1,83 @@ +/* Slovak translation for CMD + * TRANSLATOR: Mário Kačmár /Mario Kacmar/ aka Kario (kario@szm.sk) + * DATE OF TR: 21-03-2009 + * LastChange: 10-08-2010 + * _________________________________________________________________ + * NOTE : This file is not fully translated + */ + +LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Zoznam všetkých dostupných príkazov (+ popis)\n\n\ + help príkaz\n\ + príkaz /? Pre viac informácií o konkrétnom príkaze\n\n\ +? Zoznam všetkých dostupných príkazov (bez popisu).\n\ +ALIAS Sets, removes or shows aliases.\n\ +ATTRIB Displays or changes file attributes.\n\ +BEEP Pípnutie reproduktora.\n\ +CALL Calls one batch program from another.\n\ +CD Displays the name of or changes the current directory.\n\ +CHCP Displays or sets the active code page number.\n\ +CHOICE Waits for the user to choose one of a set of choices.\n\ +CLS Vymaže obrazovku.\n\ +CMD Starts a new instance of the ReactOS command interpreter.\n\ +COLOR Sets the default console foreground and background colors.\n\ +COPY Skopíruje jeden alebo viac súborov na iné umiestnenie.\n\ +DATE Zobrazí alebo nastaví dátum.\n\ +DELETE Deletes one or more files.\n\ +DIR Displays a list of files and subdirectories in a directory.\n\ +ECHO Displays messages, or turns command echoing on or off.\n\ +ERASE Deletes one or more files.\n\ +EXIT Quits the CMD.EXE program (command interpreter).\n\ +FOR Runs a specified command for each file in a set of files.\n\ +FREE (free) disc space.\n\ +GOTO Directs the ReactOS command interpreter to a labeled line in\n\ + a batch program.\n\ +HELP Provides Help information for ReactOS commands.\n\ +HISTORY List all commands which has been used\n\ +IF Performs conditional processing in batch programs.\n\ +LABEL Creates, changes, or deletes the volume label of a disk.\n\ +MD Vytvorí adresár.\n\ +MKDIR Vytvorí adresár.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Moves one or more files from one directory to another\n\ + directory.\n\ +PATH Displays or sets a search path for executable files.\n\ +PAUSE Suspends processing of a batch file and displays a message.\n\ +POPD Restores the previous value of the current directory saved by\n\ + PUSHD.\n\ +PROMPT Changes the command prompt.\n\ +PUSHD Saves the current directory then changes it.\n\ +RD Removes a directory.\n\ +REM Records comments (remarks) in batch files.\n\ +REN Premenuje súbor alebo súbory.\n\ +RENAME Premenuje súbor alebo súbory.\n\ +REPLACE Replaces files.\n\ +RMDIR Removes a directory.\n\ +SCREEN Move cursor and optionally print text.\n\ +SET Displays, sets, or removes ReactOS environment variables.\n\ +SHIFT Shifts the position of replaceable parameters in batch files.\n" +IDS_HELP2, "START Starts a separate window to run a specified program or command.\n\ + Executes command.\n\ +TIME Zobrazí alebo nastaví systémový čas.\n\ +TIMER Allow the use of ten stopwatches.\n\ +TITLE Sets the window title for a CMD.EXE session.\n\ +TYPE Displays the contents of a text file.\n\ +VER Displays the ReactOS version.\n\ +VERIFY Tells ReactOS whether to verify that your files are written\n\ + correctly to a disk.\n\ +VOL Displays a disk volume label and serial number.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/sv-SE.rc b/reactos/base/applications/cmdutils/help/lang/sv-SE.rc new file mode 100644 index 00000000000..cb3ef628658 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/sv-SE.rc @@ -0,0 +1,73 @@ +LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Liste av alle tilgjengelige kommandoer (+ beskrivelse)\n\n\ +help kommando\n\ +kommando /? For mer informasjon om en bestemt kommando\n\n\ +? Lister alle tilgjengelige kommando uten beskrivelse).\n\ +ALIAS Sett, fjern eller vis alias.\n\ +ATTRIB Viser eller ändra fil attributter.\n\ +BEEP Piper i høyttaleren.\n\ +CALL Starte et satsvis program fra et annet.\n\ +CD Vis namnet på eller endrer aktuell mapp.\n\ +CHCP Viser eller anger nummer på aktiv tegntabell.\n\ +CHOICE Venter til bruken väljer en av et sett av val.\n\ +CLS Tømmer skjermen.\n\ +CMD Start en ny forekomst av ReactOS kommandotolk.\n\ +COLOR Anger standard forgrunn- och bakgrunnsfargr for konsollen.\n\ +COPY Kopierer en eller flere filer til en annen plassering.\n\ +DATE Viser eller anger datoen.\n\ +DELETE Sletter en eller flere filer.\n\ +DIR Viser en liste over filer och undermappar i en mapp.\n\ +ECHO Viser meldinger, eller slår kommandoecho på eller av.\n\ +ERASE Sletter en eller flere filer.\n\ +EXIT Avslutter programmet CMD.EXE program (kommandotolken).\n\ +FOR Kjør en bestemt kommando for hver fil i et sett av filer.\n\ +FREE Viser ledig diskplass.\n\ +GOTO Leder ReactOS kommandotolk til en merket linje i\n\ + et satsvis program.\n\ +HELP Viser hjelpeinformasjon for ReactOS-kommandoer.\n\ +HISTORY Lister alle kommandoer som har blitt brukt\n\ +IF Utføre betinget behandling i satsvise programmer.\n\ +LABEL Oppretter, endrer, eller sletter volumnamnet på en disk.\n\ +MD Oppretter en mapp.\n\ +MKDIR Oppretter en mapp.\n\ +MKLINK Creates a filesystem link object.\n\ +MOVE Flytter en eller flere filer fra en mapp til en annen.\n\ +PATH Vis eller sett en søkesti for kjørbare filer.\n\ +PAUSE Avbryter behandling av en satsvis fil, och viser en melding.\n\ +POPD Fjenoppretter den forige verdien av aktuell mapp, lagret av\n\ + PUSHD.\n\ +PROMPT Ändra kommandoledeteksten.\n\ +PUSHD Lagre aktuell mapp och endrer den etterpå.\n\ +RD Fjerner en mapp.\n\ +REM Anger kommentarer i satsvise filer.\n\ +REN Gir nytt namn til en eller flere filer.\n\ +RENAME Gir nytt namn til en eller flere filer.\n\ +RMDIR Fjerner en mapp.\n\ +SCREEN Flytter markør.\n\ +SET Vis, sett, eller fjern ReactOS miljøvariabel.\n\ +SHIFT Shift plass for erstattelige parameter i satsvise filer.\n" +IDS_HELP2, "START Start et separat vindu til att kjøre et spesifisert program eller kommando.\n\ + Utfører kommando.\n\ +TIME Vis eller sett system tid.\n\ +TIMER Håndtere stoppeklokker (maks 10 stk).\n\ +TITLE Sett vindustittel for CMD.EXE sesjon.\n\ +TYPE Vis innholdet i en text fil.\n\ +VER Viser ReactOS version.\n\ +VERIFY Forteller ReactOS om att bekrefte om dine filer är skrevet\n\ + riktig til disk.\n\ +VOL Vis et volums namn och serienummer.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/uk-UA.rc b/reactos/base/applications/cmdutils/help/lang/uk-UA.rc new file mode 100644 index 00000000000..f6c44671267 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/uk-UA.rc @@ -0,0 +1,82 @@ +/* + * PROJECT: Command-line interface + * LICENSE: GPL - See COPYING in the top level directory + * FILE: base/shell/cmd/lang/uk-UA.rc + * PURPOSE: Ukraianian Language File for Command-line interface + * TRANSLATORS: Artem Reznikov, Igor Paliychuk + */ + +LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "Список всiх доступних команд (+ опис)\n\n\ + help команда\n\ + команда /? Для докладної iнформацiї про конкретну команду\n\n\ +? Список всiх доступних команд без опису.\n\ +ALIAS Встановлення, видалення або показ псевдонiмiв.\n\ +ATTRIB Вiдображення або змiна атрибутiв файлу.\n\ +BEEP Звуковий сигнал динамiка.\n\ +CALL Виклик однiєї пакетної програми з iншої.\n\ +CD Вiдображення iменi або змiна поточної теки.\n\ +CHCP Вiдображення або встановлення поточного номера кодової сторiнки.\n\ +CHOICE Очiкування вибору користувачем одного з вказаних символiв.\n\ +CLS Очищення екрану.\n\ +CMD Запуск нової копiї iнтерпретатора команд ReactOS.\n\ +COLOR Встановлення типових кольорiв тексту i тла консолi.\n\ +COPY Копiювання одного або бiльше файлiв в iнше мiсце.\n\ +DATE Вiдображення або встановлення дати.\n\ +DELETE Видалення одного або бiльше файлiв.\n\ +DIR Вiдображення списку файлiв i пiдтек в тецi.\n\ +ECHO Вiдображення повiдомлень, або перемикання режиму вiдображення команд.\n\ +ERASE Видалення одного або бiльше файлiв.\n\ +EXIT Вихiд з програми CMD.EXE (iнтерпретатора команд).\n\ +FOR Запуск вказаної команди для кожного файлу з набору файлiв.\n\ +FREE (Вiльний) дисковий простiр.\n\ +GOTO Передача управлiння рядку пакетної програми, який мiстить мiтку.\n\ +HELP Довiдкова iнформацiя про команди ReactOS.\n\ +HISTORY Список усiх використаних команд.\n\ +IF Оператор обробки умов у пакетних програмах.\n\ +LABEL Створення, змiна, або видалення мiток тому диска.\n\ +MD Створення теки.\n\ +MKDIR Створення теки.\n\ +MKLINK Створення об'єкту-посилання файлової системи.\n\ +MOVE Перемiщення одного або бiльше файлiв з однiєї теки до iншої\n\ + теки.\n\ +PATH Вiдображення або встановлення шляху пошуку виконуваних файлiв.\n\ +PAUSE Тимчасове припинення обробки командного файлу i показ повiдомлення.\n\ +POPD Вiдновлює попереднє значення поточної теки, збережене командою\n\ + PUSHD.\n\ +PROMPT Змiна запрошення командного рядка.\n\ +PUSHD Зберiгає поточну теку, а потiм змiнює її.\n\ +RD Видалення теки.\n\ +REM Записує коментарi (зауваження) в командних файлах.\n\ +REN Перейменування файла або файлiв.\n\ +RENAME Перейменування файла або файлiв.\n\ +REPLACE Замiна файлiв.\n\ +RMDIR Перемiщення теки.\n\ +SCREEN Перемiщення курсора i виведення тексту.\n\ +SET Вiдображення, встановлення, або видалення змiнних оточення ReactOS.\n\ +SHIFT Зрушення позицiї замiнних параметрiв у командних файлах.\n" +IDS_HELP2, "START Вiдкриває окреме вiкно для запуску вказаних команд або програм.\n\ + Виконує команду.\n\ +TIME Вiдображення або встановлення системного часу.\n\ +TIMER Дозволяє використання десяти секундомiрiв.\n\ +TITLE Встановлення заголовка вiкна для сесiї CMD.EXE.\n\ +TYPE Вiдображення вмiсту текстового файлу.\n\ +VER Вiдображення версiї ReactOS.\n\ +VERIFY Включення або вiдключення режиму перевiрки правильностi запису\n\ + файлiв на диск.\n\ +VOL Вiдображення мiтки тому диска i серiйного номера.\n" + +END diff --git a/reactos/base/applications/cmdutils/help/lang/zh-CN.rc b/reactos/base/applications/cmdutils/help/lang/zh-CN.rc new file mode 100644 index 00000000000..d9fa80cd2b9 --- /dev/null +++ b/reactos/base/applications/cmdutils/help/lang/zh-CN.rc @@ -0,0 +1,76 @@ +/* + * Simplified Chinese translation + * By Song Fuchang (0xfc) 2011 + */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +STRINGTABLE DISCARDABLE +BEGIN + IDS_NO_ENTRY, "This command is not supported by the help utility.\nTry ""%s /?""\n." +END + +STRINGTABLE DISCARDABLE +BEGIN + +IDS_USAGE, "Provides Help information for ReactOS commands.\n\n\ +HELP [command]\n\n\ + command - Display help information for this command.\n" + +IDS_HELP1, "列出所有可用命令 (+ 它们的描述)\n\n\ + help 命令\n\ + 命令 /? 得到特定命令的更多信息\n\n\ +? 列出所有可用命令 (没有描述)。\n\ +ALIAS 设置、删除或显示别名。\n\ +ATTRIB 显示或改变文件属性。\n\ +BEEP 使扬声器发声。\n\ +CALL 从一个批处理程序中调用另一个。\n\ +CD 显示当前目录的名称或更改当前目录。\n\ +CHCP 显示或设置活动代码页。\n\ +CHOICE 等待用户在一组选项中做出选择。\n\ +CLS 清除屏幕。\n\ +CMD 启动 ReactOS 命令行解释器的一个新实例。\n\ +COLOR 设置控制台默认的前景和背景颜色。\n\ +COPY 将一个或多个文件复制到另一个位置。\n\ +DATE 显示或设置日期。\n\ +DELETE 删除一个或多个文件。\n\ +DIR 显示一个目录中的文件列表和子目录。\n\ +ECHO 显示消息,或打开/关闭命令回显。\n\ +ERASE 删除一个或多个文件。\n\ +EXIT 退出 CMD.EXE 程序 (命令解释器)。\n\ +FOR 为一组文件中的每一个文件执行指定命令。\n\ +FREE (空闲的) 磁盘空间。\n\ +GOTO 在批处理程序中指示 ReactOS 命令解释器跳转到被标记的行继续执行。\n\ +HELP 为 ReactOS 命令提供帮助信息。\n\ +HISTORY 列出所有曾被使用的命令。\n\ +IF 在批处理程序中执行条件控制。\n\ +LABEL 创建、更改或删除磁盘卷标。\n\ +MD 创建一个目录。\n\ +MKDIR 创建一个目录。\n\ +MKLINK 创建一个文件系统链接对象。\n\ +MOVE 将一个或多个文件从一个文件夹移动到另一个文件夹。\n\ +PATH 显示或设置可执行文件的搜索路径。\n\ +PAUSE 挂起批处理文件的执行并显示一条消息。\n\ +POPD 恢复由 PUSHD 存储的前一个当前目录的值。\n\ +PROMPT 更改命令提示符。\n\ +PUSHD 保存当前目录然后更改。\n\ +RD 删除一个目录。\n\ +REM 在批处理文件中记录注释 (评论)。\n\ +REN 重命名一个或多个文件。\n\ +RENAME 重命名一个或多个文件。\n\ +REPLACE 替换文件。\n\ +RMDIR 删除一个目录。\n\ +SCREEN 移动光标并可选地输出文本。\n\ +SET 显示、设置或删除 ReactOS 环境变量。\n\ +SHIFT 在批处理文件中移动可替换参数的位置。\n" +IDS_HELP2, "START 启动一个分隔的窗口来运行指定的程序或命令。\n\ + 执行命令。\n\ +TIME 显示或设置系统时间。\n\ +TIMER 允许使用至多十个停表。\n\ +TITLE 设置一个 CMD.EXE 会话的窗口标题。\n\ +TYPE 显示一个文本文件的内容。\n\ +VER 显示 ReactOS 版本。\n\ +VERIFY 决定 ReactOS 是否检验您的文件已被正确地写入磁盘。\n\ +VOL 显示磁盘卷标和序列号。\n" + +END diff --git a/reactos/base/applications/cmdutils/help/resource.h b/reactos/base/applications/cmdutils/help/resource.h new file mode 100644 index 00000000000..48091a6afce --- /dev/null +++ b/reactos/base/applications/cmdutils/help/resource.h @@ -0,0 +1,11 @@ +#pragma once + +#define RC_STRING_MAX_SIZE 4096 + +#define IDS_USAGE 100 +#define IDS_HELP1 101 +#define IDS_HELP2 102 + +#define IDS_NO_ENTRY 110 + +/* EOF */ diff --git a/reactos/base/applications/cmdutils/help/rsrc.rc b/reactos/base/applications/cmdutils/help/rsrc.rc new file mode 100644 index 00000000000..915ba1c1d2c --- /dev/null +++ b/reactos/base/applications/cmdutils/help/rsrc.rc @@ -0,0 +1,53 @@ +// UTF-8 +#pragma code_page(65001) +#ifdef LANGUAGE_DE_DE + #include "lang/de-DE.rc" +#endif +#ifdef LANGUAGE_EL_GR + #include "lang/el-GR.rc" +#endif +#ifdef LANGUAGE_EN_US + #include "lang/en-US.rc" +#endif +#ifdef LANGUAGE_ES_ES + #include "lang/es-ES.rc" +#endif +#ifdef LANGUAGE_FR_FR + #include "lang/fr-FR.rc" +#endif +#ifdef LANGUAGE_HU_HU + #include "lang/hu-HU.rc" +#endif +#ifdef LANGUAGE_ID_ID + #include "lang/id-ID.rc" +#endif +#ifdef LANGUAGE_IT_IT + #include "lang/it-IT.rc" +#endif +#ifdef LANGUAGE_NB_NO + #include "lang/no-NO.rc" +#endif +#ifdef LANGUAGE_JA_JP + #include "lang/ja-JP.rc" +#endif +#ifdef LANGUAGE_PL_PL + #include "lang/pl-PL.rc" +#endif +#ifdef LANGUAGE_RO_RO + #include "lang/ro-RO.rc" +#endif +#ifdef LANGUAGE_RU_RU + #include "lang/ru-RU.rc" +#endif +#ifdef LANGUAGE_SK_SK + #include "lang/sk-SK.rc" +#endif +#ifdef LANGUAGE_SV_SE + #include "lang/sv-SE.rc" +#endif +#ifdef LANGUAGE_UK_UA + #include "lang/uk-UA.rc" +#endif +#ifdef LANGUAGE_ZH_CN + #include "lang/zh-CN.rc" +#endif diff --git a/reactos/base/shell/cmd/cmd.h b/reactos/base/shell/cmd/cmd.h index a39950bf431..4e2f038e545 100644 --- a/reactos/base/shell/cmd/cmd.h +++ b/reactos/base/shell/cmd/cmd.h @@ -137,7 +137,6 @@ typedef struct tagCOMMAND extern COMMAND cmds[]; /* The internal command table */ VOID PrintCommandList (VOID); -VOID PrintCommandListDetail (VOID); LPCTSTR GetParsedEnvVar ( LPCTSTR varName, UINT* varNameLen, BOOL ModeSetA ); @@ -295,7 +294,6 @@ INT cmd_rmdir (LPTSTR); INT CommandExit (LPTSTR); INT CommandRem (LPTSTR); INT CommandShowCommands (LPTSTR); -INT CommandShowCommandsDetail (LPTSTR); /* Prototypes for LABEL.C */ INT cmd_label (LPTSTR); diff --git a/reactos/base/shell/cmd/cmdtable.c b/reactos/base/shell/cmd/cmdtable.c index bd0a0dca298..7c13c30ac4c 100644 --- a/reactos/base/shell/cmd/cmdtable.c +++ b/reactos/base/shell/cmd/cmdtable.c @@ -119,8 +119,6 @@ COMMAND cmds[] = {_T("goto"), CMD_BATCHONLY, cmd_goto}, - {_T("help"), 0, CommandShowCommandsDetail}, - #ifdef FEATURE_HISTORY {_T("history"), 0, CommandHistory}, #endif @@ -244,7 +242,6 @@ COMMAND cmds[] = {NULL, 0, NULL} }; - VOID PrintCommandList(VOID) { LPCOMMAND cmdptr; @@ -274,10 +271,4 @@ VOID PrintCommandList(VOID) ConOutChar(_T('\n')); } -VOID PrintCommandListDetail(VOID) -{ - ConOutResPaging(TRUE , STRING_HELP1); - ConOutResPaging(FALSE, STRING_HELP2); -} - /* EOF */ diff --git a/reactos/base/shell/cmd/internal.c b/reactos/base/shell/cmd/internal.c index 15f3c77ca2f..925f2c3b46d 100644 --- a/reactos/base/shell/cmd/internal.c +++ b/reactos/base/shell/cmd/internal.c @@ -547,26 +547,4 @@ INT CommandShowCommands (LPTSTR param) return 0; } -INT CommandShowCommandsDetail(LPTSTR param) -{ - /* We display help for the help command */ - if (!_tcsncmp(param, _T("/?"), 2)) - { - ConOutResPaging(TRUE, STRING_HELP_HELP1); - return 0; - } - - /* If a param was send, display help of corresponding command */ - if (_tcslen(param)) - { - DoCommand(param, _T("/?"), NULL); - } - /* Else, display detailed commands list */ - else - { - PrintCommandListDetail(); - } - return 0; -} - /* EOF */