mirror of
https://github.com/reactos/reactos.git
synced 2025-07-23 05:54:08 +00:00
[LABEL][CMD] Convert the label command to a standalone executable
CORE-9444
This commit is contained in:
parent
cf2b918e0f
commit
6bfe4f68af
53 changed files with 710 additions and 227 deletions
|
@ -11,6 +11,7 @@ add_subdirectory(find)
|
||||||
add_subdirectory(fsutil)
|
add_subdirectory(fsutil)
|
||||||
add_subdirectory(help)
|
add_subdirectory(help)
|
||||||
add_subdirectory(hostname)
|
add_subdirectory(hostname)
|
||||||
|
add_subdirectory(label)
|
||||||
add_subdirectory(lodctr)
|
add_subdirectory(lodctr)
|
||||||
add_subdirectory(mode)
|
add_subdirectory(mode)
|
||||||
add_subdirectory(mofcomp)
|
add_subdirectory(mofcomp)
|
||||||
|
|
8
base/applications/cmdutils/label/CMakeLists.txt
Normal file
8
base/applications/cmdutils/label/CMakeLists.txt
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
|
||||||
|
include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/conutils)
|
||||||
|
|
||||||
|
add_executable(label label.c label.rc)
|
||||||
|
set_module_type(label win32cui UNICODE)
|
||||||
|
target_link_libraries(label conutils ${PSEH_LIB})
|
||||||
|
add_importlibs(label user32 msvcrt kernel32)
|
||||||
|
add_cd_file(TARGET label DESTINATION reactos/system32 FOR all)
|
218
base/applications/cmdutils/label/label.c
Normal file
218
base/applications/cmdutils/label/label.c
Normal file
|
@ -0,0 +1,218 @@
|
||||||
|
/*
|
||||||
|
* LABEL.C - label internal command.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* History:
|
||||||
|
*
|
||||||
|
* 10-Dec-1998 (Eric Kohl)
|
||||||
|
* Started.
|
||||||
|
*
|
||||||
|
* 11-Dec-1998 (Eric Kohl)
|
||||||
|
* Finished.
|
||||||
|
*
|
||||||
|
* 19-Jan-1998 (Eric Kohl)
|
||||||
|
* Unicode ready!
|
||||||
|
*
|
||||||
|
* 28-Apr-2005 (Magnus Olsen <magnus@greatlord.com>)
|
||||||
|
* Remove all hardcoded strings in En.rc
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
#include <windef.h>
|
||||||
|
#include <winbase.h>
|
||||||
|
#include <wincon.h>
|
||||||
|
#include <winnls.h>
|
||||||
|
#include <winuser.h>
|
||||||
|
|
||||||
|
#include <conutils.h>
|
||||||
|
|
||||||
|
#include "resource.h"
|
||||||
|
|
||||||
|
#define MAX_LABEL_LENGTH 32
|
||||||
|
#define MAX_DRIVE_LENGTH 2
|
||||||
|
|
||||||
|
|
||||||
|
static
|
||||||
|
VOID
|
||||||
|
ConFormatMessage(PCON_STREAM Stream, DWORD MessageId, ...)
|
||||||
|
{
|
||||||
|
va_list arg_ptr;
|
||||||
|
|
||||||
|
va_start(arg_ptr, MessageId);
|
||||||
|
ConMsgPrintfV(Stream,
|
||||||
|
FORMAT_MESSAGE_FROM_SYSTEM,
|
||||||
|
NULL,
|
||||||
|
MessageId,
|
||||||
|
LANG_USER_DEFAULT,
|
||||||
|
&arg_ptr);
|
||||||
|
va_end(arg_ptr);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static
|
||||||
|
VOID
|
||||||
|
ConInString(LPWSTR lpInput, DWORD dwLength)
|
||||||
|
{
|
||||||
|
DWORD dwOldMode;
|
||||||
|
DWORD dwRead = 0;
|
||||||
|
HANDLE hFile;
|
||||||
|
LPWSTR p;
|
||||||
|
PCHAR pBuf;
|
||||||
|
|
||||||
|
pBuf = (PCHAR)HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, dwLength - 1);
|
||||||
|
|
||||||
|
hFile = GetStdHandle(STD_INPUT_HANDLE);
|
||||||
|
GetConsoleMode(hFile, &dwOldMode);
|
||||||
|
|
||||||
|
SetConsoleMode(hFile, ENABLE_LINE_INPUT | ENABLE_ECHO_INPUT);
|
||||||
|
|
||||||
|
ReadFile(hFile, (PVOID)pBuf, dwLength - 1, &dwRead, NULL);
|
||||||
|
|
||||||
|
MultiByteToWideChar(GetConsoleCP(), 0, pBuf, dwRead, lpInput, dwLength - 1);
|
||||||
|
HeapFree(GetProcessHeap(), 0, pBuf);
|
||||||
|
|
||||||
|
for (p = lpInput; *p; p++)
|
||||||
|
{
|
||||||
|
if (*p == L'\x0d')
|
||||||
|
{
|
||||||
|
*p = UNICODE_NULL;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
SetConsoleMode(hFile, dwOldMode);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static
|
||||||
|
BOOL
|
||||||
|
IsValidPathName(LPCWSTR pszPath)
|
||||||
|
{
|
||||||
|
WCHAR szOldPath[MAX_PATH];
|
||||||
|
BOOL bResult;
|
||||||
|
|
||||||
|
GetCurrentDirectoryW(MAX_PATH, szOldPath);
|
||||||
|
bResult = SetCurrentDirectoryW(pszPath);
|
||||||
|
|
||||||
|
SetCurrentDirectoryW(szOldPath);
|
||||||
|
|
||||||
|
return bResult;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int wmain(int argc, WCHAR *argv[])
|
||||||
|
{
|
||||||
|
WCHAR szRootPath[] = L" :\\";
|
||||||
|
WCHAR szBuffer[80];
|
||||||
|
WCHAR szLabel[80];
|
||||||
|
WCHAR szOldLabel[80];
|
||||||
|
DWORD dwSerialNr;
|
||||||
|
INT len, i;
|
||||||
|
|
||||||
|
/* Initialize the Console Standard Streams */
|
||||||
|
ConInitStdStreams();
|
||||||
|
|
||||||
|
/* set empty label string */
|
||||||
|
szLabel[0] = UNICODE_NULL;
|
||||||
|
|
||||||
|
/* print help */
|
||||||
|
if (argc > 1 && wcscmp(argv[1], L"/?") == 0)
|
||||||
|
{
|
||||||
|
ConResPuts(StdOut, STRING_LABEL_HELP);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (argc > 1)
|
||||||
|
{
|
||||||
|
len = 0;
|
||||||
|
for (i = 1; i < argc; i++)
|
||||||
|
{
|
||||||
|
if (i > 1)
|
||||||
|
len++;
|
||||||
|
len += wcslen(argv[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (len > MAX_LABEL_LENGTH + MAX_DRIVE_LENGTH)
|
||||||
|
{
|
||||||
|
ConResPuts(StdOut, STRING_ERROR_INVALID_LABEL);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i = 1; i < argc; i++)
|
||||||
|
{
|
||||||
|
if (i > 1)
|
||||||
|
wcscat(szBuffer, L" ");
|
||||||
|
wcscat(szBuffer, argv[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (wcslen(szBuffer) > 0)
|
||||||
|
{
|
||||||
|
if (szBuffer[1] == L':')
|
||||||
|
{
|
||||||
|
szRootPath[0] = towupper(szBuffer[0]);
|
||||||
|
wcscpy(szLabel, &szBuffer[2]);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
wcscpy(szLabel, szBuffer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (wcslen(szLabel) > MAX_LABEL_LENGTH)
|
||||||
|
{
|
||||||
|
ConResPuts(StdOut, STRING_ERROR_INVALID_LABEL);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (szRootPath[0] == L' ')
|
||||||
|
{
|
||||||
|
/* get label of current drive */
|
||||||
|
WCHAR szCurPath[MAX_PATH];
|
||||||
|
GetCurrentDirectoryW(MAX_PATH, szCurPath);
|
||||||
|
szRootPath[0] = szCurPath[0];
|
||||||
|
}
|
||||||
|
|
||||||
|
/* check root path */
|
||||||
|
if (!IsValidPathName(szRootPath))
|
||||||
|
{
|
||||||
|
ConResPuts(StdErr, STRING_ERROR_INVALID_DRIVE);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (wcslen(szLabel) == 0)
|
||||||
|
{
|
||||||
|
GetVolumeInformationW(szRootPath, szOldLabel, ARRAYSIZE(szOldLabel), &dwSerialNr,
|
||||||
|
NULL, NULL, NULL, 0);
|
||||||
|
|
||||||
|
/* print drive info */
|
||||||
|
if (szOldLabel[0] != UNICODE_NULL)
|
||||||
|
{
|
||||||
|
ConResPrintf(StdOut, STRING_LABEL_TEXT1, towupper(szRootPath[0]), szOldLabel);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ConResPrintf(StdOut, STRING_LABEL_TEXT2, towupper(szRootPath[0]));
|
||||||
|
}
|
||||||
|
|
||||||
|
/* print the volume serial number */
|
||||||
|
ConResPrintf(StdOut, STRING_LABEL_TEXT3, HIWORD(dwSerialNr), LOWORD(dwSerialNr));
|
||||||
|
|
||||||
|
ConResPuts(StdOut, STRING_LABEL_TEXT4);
|
||||||
|
|
||||||
|
ConInString(szLabel, ARRAYSIZE(szLabel));
|
||||||
|
ConPuts(StdOut, L"\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!SetVolumeLabelW(szRootPath, szLabel))
|
||||||
|
{
|
||||||
|
ConFormatMessage(StdOut, GetLastError());
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* EOF */
|
77
base/applications/cmdutils/label/label.rc
Normal file
77
base/applications/cmdutils/label/label.rc
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
#include <windef.h>
|
||||||
|
|
||||||
|
#include "resource.h"
|
||||||
|
|
||||||
|
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Label Command"
|
||||||
|
#define REACTOS_STR_INTERNAL_NAME "label"
|
||||||
|
#define REACTOS_STR_ORIGINAL_FILENAME "label.exe"
|
||||||
|
#include <reactos/version.rc>
|
||||||
|
|
||||||
|
/* UTF-8 */
|
||||||
|
#pragma code_page(65001)
|
||||||
|
|
||||||
|
#ifdef LANGUAGE_CS_CZ
|
||||||
|
#include "lang/cs-CZ.rc"
|
||||||
|
#endif
|
||||||
|
#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_SQ_AL
|
||||||
|
#include "lang/sq-AL.rc"
|
||||||
|
#endif
|
||||||
|
#ifdef LANGUAGE_TR_TR
|
||||||
|
#include "lang/tr-TR.rc"
|
||||||
|
#endif
|
||||||
|
#ifdef LANGUAGE_UK_UA
|
||||||
|
#include "lang/uk-UA.rc"
|
||||||
|
#endif
|
||||||
|
#ifdef LANGUAGE_ZH_CN
|
||||||
|
#include "lang/zh-CN.rc"
|
||||||
|
#endif
|
||||||
|
#ifdef LANGUAGE_ZH_TW
|
||||||
|
#include "lang/zh-TW.rc"
|
||||||
|
#endif
|
20
base/applications/cmdutils/label/lang/cs-CZ.rc
Normal file
20
base/applications/cmdutils/label/lang/cs-CZ.rc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
/* FILE: base/shell/cmd/lang/cs-CZ.rc
|
||||||
|
* TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com)
|
||||||
|
* UPDATED: 2015-04-12
|
||||||
|
*/
|
||||||
|
|
||||||
|
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volume in drive %c: is %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume in drive %c: has no label\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volume Serial Number is %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volume label (32 Characters, ENTER if none)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Neplatná specifikace jednotky\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
17
base/applications/cmdutils/label/lang/de-DE.rc
Normal file
17
base/applications/cmdutils/label/lang/de-DE.rc
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
/* German language file by Klemens Friedl <frik85> 2005-06-03 */
|
||||||
|
|
||||||
|
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_LABEL_HELP "Erstellt, ändert oder löscht die Bezeichnung eines Laufwerks.\n\n\
|
||||||
|
LABEL [Laufwerk:][Bezeichnung]\n\n\
|
||||||
|
Laufwerk: Gibt den Laufwerksbuchstaben eines Laufwerks an.\n\
|
||||||
|
Bezeichnung Gibt die Bezeichnung des Laufwerks an.\n"
|
||||||
|
STRING_LABEL_TEXT1 "Volume in Laufwerk %c: ist %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume in Laufwerk %c: hat keine Bezeichnung\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volumenummer: %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volumebezeichnung (32 Zeichen, EINGABETASTE für keine)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Ungültige Laufwerksangaben\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Unzulässige Volumebezeichnung\n"
|
||||||
|
END
|
21
base/applications/cmdutils/label/lang/el-GR.rc
Normal file
21
base/applications/cmdutils/label/lang/el-GR.rc
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
/*
|
||||||
|
* Αρχική έκδοση - Ημιτελής.
|
||||||
|
* Ελληνική μετάφραση - Απόστολος Αλεξιάδης
|
||||||
|
*/
|
||||||
|
|
||||||
|
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volume in drive %c: is %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume in drive %c: has no label\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volume Serial Number is %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volume label (32 Characters, ENTER if none)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Invalid drive specification\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
15
base/applications/cmdutils/label/lang/en-US.rc
Normal file
15
base/applications/cmdutils/label/lang/en-US.rc
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volume in drive %c: is %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume in drive %c: has no label\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volume Serial Number is %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volume label (32 characters, ENTER if none)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Invalid drive specification\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/es-ES.rc
Normal file
18
base/applications/cmdutils/label/lang/es-ES.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* Spanish translation by HUMA2000, Jose Pedro Fernández Pascual e Ismael Ferreras Morezuelas (Swyter) */
|
||||||
|
|
||||||
|
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Muestra o cambia la etiqueta de una unidad.\n\nLABEL [unidad:][etiqueta]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "El volumen en la unidad %c: es %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "El volumen en la unidad %c: no tiene etiqueta\n"
|
||||||
|
STRING_LABEL_TEXT3 "El número de serie del volumen es %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Etiqueta del volumen (32 Caracteres, INTRO para ninguna)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Especificación de unidad errónea\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/fr-FR.rc
Normal file
18
base/applications/cmdutils/label/lang/fr-FR.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* French translation by Sylvain Pétréolle, Pierre Schweitzer */
|
||||||
|
|
||||||
|
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Affiche ou change le nom de volume du disque.\n\nLABEL [disque:][nomdevolume]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Le nom de volume du disque %c: est %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Le disque %c: n'a pas de nom de volume\n"
|
||||||
|
STRING_LABEL_TEXT3 "Le numéro de serie du volume est %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Nom de volume (32 Caractères, ENTREE si aucun) ? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Lecteur spécifié introuvable\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
19
base/applications/cmdutils/label/lang/hu-HU.rc
Normal file
19
base/applications/cmdutils/label/lang/hu-HU.rc
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
/* Hungarian translation by Robert Horvath (talley at cubeclub.hu) 2005 */
|
||||||
|
|
||||||
|
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "A kötet címkéjét megjeleníti, vagy megváltoztatja.\n\n\
|
||||||
|
//LABEL [meghajtó:] [új_címke]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "A (%c) meghajtóban lévõ kötet címkéje %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "A (%c) megjajtóban lévõ kötetnek nincs címkéje.\n"
|
||||||
|
STRING_LABEL_TEXT3 "A kötet sorozatszáma %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Új kötetcímke (32 betû, ENTER ha üres)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Érvénytelen meghajtó\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/id-ID.rc
Normal file
18
base/applications/cmdutils/label/lang/id-ID.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* Indonesian language file by Zaenal Mutaqin <ade999 at gmail dot com> 2007-02-15 */
|
||||||
|
|
||||||
|
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Menampilkan atau mengubah label drive.\n\nLABEL [drive:][label]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volume di drive %c: adalah %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume di drive %c: tidak berlabel\n"
|
||||||
|
STRING_LABEL_TEXT3 "Nomor Seri Volume adalah %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Label Drive (32 Karakter, ENTER jika sudah)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Spesifikasi drive tidak benar\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
17
base/applications/cmdutils/label/lang/it-IT.rc
Normal file
17
base/applications/cmdutils/label/lang/it-IT.rc
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Visualizza o modifica l'etichetta di un disco.\n\n\
|
||||||
|
//LABEL [disco:][etichetta]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Il Volume nel disco %c: è %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Il Volume nel disco %c: non ha etichetta\n"
|
||||||
|
STRING_LABEL_TEXT3 "Il numero di serie del Volume è %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Etichetta del disco (32 Caratteri, INVIO per nessuna)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Disco non valido\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
16
base/applications/cmdutils/label/lang/ja-JP.rc
Normal file
16
base/applications/cmdutils/label/lang/ja-JP.rc
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "ディスクのボリューム ラベルを表示または変更します。\n\nLABEL [ドライブ:][ラベル]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "ドライブ %c: のボリューム ラベルは %s です\n"
|
||||||
|
STRING_LABEL_TEXT2 "ドライブ %c: にはボリューム ラベルがありませんl\n"
|
||||||
|
STRING_LABEL_TEXT3 "ボリューム シリアル番号は %04X-%04X\n です"
|
||||||
|
STRING_LABEL_TEXT4 "ボリューム ラベルを 32 文字以内で入力してください。\n必要なければ Enter キーを押してください: "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "無効なドライブ指定です。\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
16
base/applications/cmdutils/label/lang/no-NO.rc
Normal file
16
base/applications/cmdutils/label/lang/no-NO.rc
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Viser eller endrer navn på stasjon.\n\nLABEL [stasjon:][merke]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volumet i stasjon %c: er %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volumet i stasjon %c: er uten navn\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volumserienummeret er %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volumnavn (32 tegn, Enter = intet navn)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Ugyldig stasjon angitt\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
25
base/applications/cmdutils/label/lang/pl-PL.rc
Normal file
25
base/applications/cmdutils/label/lang/pl-PL.rc
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
/*
|
||||||
|
* 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
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Wyświetla lub zmienia etykietę napędu.\n\nLABEL [napęd:][etykieta]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Wolumin w napędzie %c: ma etykietę: %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Wolumin w napędzie %c: nie posiada etykiety\n"
|
||||||
|
STRING_LABEL_TEXT3 "Numer seryjny woluminu to: %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Podaj etykietę (0-32 znaków, ENTER = brak etykiety) "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Nieprawidłowe określenie napędu\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/ro-RO.rc
Normal file
18
base/applications/cmdutils/label/lang/ro-RO.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* Translator: Ștefan Fulea (stefan dot fulea at mail dot com) */
|
||||||
|
|
||||||
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Afișează sau modifică eticheta unei unități (de stocare).\n\nLABEL [unitate:][etichetă]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volumul unității %c: este etichetat ca %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volumul unității %c: nu este etichetat.\n"
|
||||||
|
STRING_LABEL_TEXT3 "Numărul de serie al volumului este %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Introduceți eticheta unității (opțională, de 32 caractere), apoi ENTER "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Specificarea unității este eronată\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/ru-RU.rc
Normal file
18
base/applications/cmdutils/label/lang/ru-RU.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* Russian translation by Andrey Korotaev (unC0Rr@inbox.ru) & Aleksey Bragin (aleksey@reactos.org) & Kudratov Olimjon (olim98@bk.ru)*/
|
||||||
|
|
||||||
|
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Создание, изменение и удаление меток тома.\n\nLABEL [диск:][метка]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Том в устройстве %c имеет метку %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Том в устройстве %c: не имеет метки\n"
|
||||||
|
STRING_LABEL_TEXT3 "Серийный номер тома: %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Метка тома (32 букв, ВВОД для пустой метки)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Неверное определение диска\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
22
base/applications/cmdutils/label/lang/sk-SK.rc
Normal file
22
base/applications/cmdutils/label/lang/sk-SK.rc
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
/* 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
|
||||||
|
*/
|
||||||
|
|
||||||
|
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_LABEL_HELP "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volume in drive %c: is %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volume in drive %c: has no label\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volume Serial Number is %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volume label (32 Characters, ENTER if none)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Invalid drive specification\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
20
base/applications/cmdutils/label/lang/sq-AL.rc
Normal file
20
base/applications/cmdutils/label/lang/sq-AL.rc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
/* TRANSLATOR : Ardit Dani (Ard1t) (ardit.dani@gmail.com)
|
||||||
|
* DATE OF TR: 29-11-2013
|
||||||
|
*/
|
||||||
|
|
||||||
|
LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Shfaq ose ndrysho etiketën e driverit.\n\nLABEL [drive:][etikete]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volumi në drive %c: is %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volumi në drive %c: has no label\n"
|
||||||
|
STRING_LABEL_TEXT3 "Numri Serial i Volumit është %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volume label (32 Characters, ENTER if none)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Specifikimi i drivit invalid\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
16
base/applications/cmdutils/label/lang/sv-SE.rc
Normal file
16
base/applications/cmdutils/label/lang/sv-SE.rc
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Skapar, tar bort eller ändrar etikett på enhet.\n\nLABEL [enhet:][etikett]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Volymen i enhet %c: är %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Volymen i enhet %c: är utan namn\n"
|
||||||
|
STRING_LABEL_TEXT3 "Volymens serienummer är %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Volymnamn (32 tecken, Enter = inget namn)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Ogiltig enhet angiven\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/tr-TR.rc
Normal file
18
base/applications/cmdutils/label/lang/tr-TR.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* TRANSLATOR: 2015 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */
|
||||||
|
|
||||||
|
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_LABEL_HELP "Sürücü etiketini görüntüler ya da değiştirir.\n\nLABEL [sürücü:][etiket]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "%c sürücüsünde birim %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "%c sürücüsünde birimin etiketi yok\n"
|
||||||
|
STRING_LABEL_TEXT3 "Birim Dizilik Numarası %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Sürücü etiketi (32 damga, yok için Giriş)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Geçersiz sürücü belirtmesi.\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
24
base/applications/cmdutils/label/lang/uk-UA.rc
Normal file
24
base/applications/cmdutils/label/lang/uk-UA.rc
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
/*
|
||||||
|
* 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
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "Вiдображення або змiна мiтки тому.\n\nLABEL [диск:][мiтка]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "Том в пристрої %c: має мiтку %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "Том в пристрої %c: не має мiтки\n"
|
||||||
|
STRING_LABEL_TEXT3 "Серiйний номер тому: %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "Мiтка тому (32 букв, ENTER без мiтки)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "Невiрне визначення диску\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
18
base/applications/cmdutils/label/lang/zh-CN.rc
Normal file
18
base/applications/cmdutils/label/lang/zh-CN.rc
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
/* Simplified Chinese translation by Song Fuchang (0xfc) <sfc_0@yahoo.com.cn> 2011 */
|
||||||
|
|
||||||
|
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "显示或改变驱动器卷标。\n\nLABEL [驱动器:][卷标]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "驱动器 %c 中的卷是 %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "驱动器 %c 中的卷没有卷标。\n"
|
||||||
|
STRING_LABEL_TEXT3 "卷的序列号是 %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "驱动器卷标 (32 个字符, 按 ENTER 忽略)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "无效驱动器指定\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
19
base/applications/cmdutils/label/lang/zh-TW.rc
Normal file
19
base/applications/cmdutils/label/lang/zh-TW.rc
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
/* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
|
||||||
|
/* Improved by Luo Yufan 2019 <njlyf2011@hotmail.com> */
|
||||||
|
|
||||||
|
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
// STRING_LABEL_HELP "顯示或改變驅動器卷標。\n\nLABEL [驅動器:][卷標]\n"
|
||||||
|
STRING_LABEL_HELP "Creates, changes or deletes the volume label of a disk.\n\n\
|
||||||
|
LABEL [drive:][label]\n\n\
|
||||||
|
drive: Specifies the drive letter of a drive.\n\
|
||||||
|
label Specifies the label of the drive."
|
||||||
|
STRING_LABEL_TEXT1 "驅動器 %c 中的卷是 %s\n"
|
||||||
|
STRING_LABEL_TEXT2 "驅動器 %c 中的卷沒有卷標。\n"
|
||||||
|
STRING_LABEL_TEXT3 "卷的序列號是 %04X-%04X\n"
|
||||||
|
STRING_LABEL_TEXT4 "驅動器卷標 (32 個字元, 按 ENTER 忽略)? "
|
||||||
|
STRING_ERROR_INVALID_DRIVE "無效驅動器指定\n"
|
||||||
|
STRING_ERROR_INVALID_LABEL "Invalid volume label\n"
|
||||||
|
END
|
13
base/applications/cmdutils/label/resource.h
Normal file
13
base/applications/cmdutils/label/resource.h
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#define RC_STRING_MAX_SIZE 3072
|
||||||
|
|
||||||
|
#define STRING_LABEL_HELP 661
|
||||||
|
#define STRING_LABEL_TEXT1 662
|
||||||
|
#define STRING_LABEL_TEXT2 663
|
||||||
|
#define STRING_LABEL_TEXT3 664
|
||||||
|
#define STRING_LABEL_TEXT4 665
|
||||||
|
|
||||||
|
#define STRING_ERROR_INVALID_DRIVE 106
|
||||||
|
#define STRING_ERROR_INVALID_LABEL 107
|
||||||
|
|
|
@ -36,7 +36,6 @@ list(APPEND SOURCE
|
||||||
history.c
|
history.c
|
||||||
if.c
|
if.c
|
||||||
internal.c
|
internal.c
|
||||||
label.c
|
|
||||||
locale.c
|
locale.c
|
||||||
memory.c
|
memory.c
|
||||||
misc.c
|
misc.c
|
||||||
|
|
|
@ -237,9 +237,6 @@ INT CommandExit (LPTSTR);
|
||||||
INT CommandRem (LPTSTR);
|
INT CommandRem (LPTSTR);
|
||||||
INT CommandShowCommands (LPTSTR);
|
INT CommandShowCommands (LPTSTR);
|
||||||
|
|
||||||
/* Prototypes for LABEL.C */
|
|
||||||
INT cmd_label (LPTSTR);
|
|
||||||
|
|
||||||
/* Prototypes for LOCALE.C */
|
/* Prototypes for LOCALE.C */
|
||||||
extern TCHAR cDateSeparator;
|
extern TCHAR cDateSeparator;
|
||||||
extern INT nDateFormat;
|
extern INT nDateFormat;
|
||||||
|
|
|
@ -121,10 +121,6 @@ COMMAND cmds[] =
|
||||||
|
|
||||||
{_T("if"), 0, cmd_if},
|
{_T("if"), 0, cmd_if},
|
||||||
|
|
||||||
#ifdef INCLUDE_CMD_LABEL
|
|
||||||
{_T("label"), 0, cmd_label},
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef INCLUDE_CMD_MEMORY
|
#ifdef INCLUDE_CMD_MEMORY
|
||||||
{_T("memory"), 0, CommandMemory},
|
{_T("memory"), 0, CommandMemory},
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -61,7 +61,6 @@
|
||||||
#define INCLUDE_CMD_DELAY
|
#define INCLUDE_CMD_DELAY
|
||||||
#define INCLUDE_CMD_DIR
|
#define INCLUDE_CMD_DIR
|
||||||
#define INCLUDE_CMD_FREE
|
#define INCLUDE_CMD_FREE
|
||||||
#define INCLUDE_CMD_LABEL
|
|
||||||
#define INCLUDE_CMD_MEMORY
|
#define INCLUDE_CMD_MEMORY
|
||||||
#define INCLUDE_CMD_MKDIR
|
#define INCLUDE_CMD_MKDIR
|
||||||
#define INCLUDE_CMD_MKLINK
|
#define INCLUDE_CMD_MKLINK
|
||||||
|
|
|
@ -1,105 +0,0 @@
|
||||||
/*
|
|
||||||
* LABEL.C - label internal command.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* History:
|
|
||||||
*
|
|
||||||
* 10-Dec-1998 (Eric Kohl)
|
|
||||||
* Started.
|
|
||||||
*
|
|
||||||
* 11-Dec-1998 (Eric Kohl)
|
|
||||||
* Finished.
|
|
||||||
*
|
|
||||||
* 19-Jan-1998 (Eric Kohl)
|
|
||||||
* Unicode ready!
|
|
||||||
*
|
|
||||||
* 28-Apr-2005 (Magnus Olsen <magnus@greatlord.com>)
|
|
||||||
* Remove all hardcoded strings in En.rc
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "precomp.h"
|
|
||||||
|
|
||||||
#ifdef INCLUDE_CMD_LABEL
|
|
||||||
|
|
||||||
|
|
||||||
INT cmd_label (LPTSTR param)
|
|
||||||
{
|
|
||||||
TCHAR szRootPath[] = _T("A:\\");
|
|
||||||
TCHAR szLabel[80];
|
|
||||||
TCHAR szOldLabel[80];
|
|
||||||
DWORD dwSerialNr;
|
|
||||||
|
|
||||||
/* set empty label string */
|
|
||||||
szLabel[0] = _T('\0');
|
|
||||||
|
|
||||||
nErrorLevel = 0;
|
|
||||||
|
|
||||||
/* print help */
|
|
||||||
if (!_tcsncmp (param, _T("/?"), 2))
|
|
||||||
{
|
|
||||||
ConOutResPaging(TRUE,STRING_LABEL_HELP1);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* get parameters */
|
|
||||||
if (param[0] != _T('\0') && param[1] == _T(':'))
|
|
||||||
{
|
|
||||||
szRootPath[0] = toupper(*param);
|
|
||||||
param += 2;
|
|
||||||
while (_istspace(*param))
|
|
||||||
param++;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
/* get label of current drive */
|
|
||||||
TCHAR szCurPath[MAX_PATH];
|
|
||||||
GetCurrentDirectory (MAX_PATH, szCurPath);
|
|
||||||
szRootPath[0] = szCurPath[0];
|
|
||||||
}
|
|
||||||
|
|
||||||
_tcsncat(szLabel, param, 79);
|
|
||||||
|
|
||||||
/* check root path */
|
|
||||||
if (!IsValidPathName (szRootPath))
|
|
||||||
{
|
|
||||||
error_invalid_drive ();
|
|
||||||
nErrorLevel = 1;
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (szLabel[0] == _T('\0'))
|
|
||||||
{
|
|
||||||
GetVolumeInformation(szRootPath, szOldLabel, 80, &dwSerialNr,
|
|
||||||
NULL, NULL, NULL, 0);
|
|
||||||
|
|
||||||
/* print drive info */
|
|
||||||
if (szOldLabel[0] != _T('\0'))
|
|
||||||
{
|
|
||||||
ConOutResPrintf(STRING_LABEL_HELP2, _totupper(szRootPath[0]), szOldLabel);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ConOutResPrintf(STRING_LABEL_HELP3, _totupper(szRootPath[0]));
|
|
||||||
}
|
|
||||||
|
|
||||||
/* print the volume serial number */
|
|
||||||
ConOutResPrintf(STRING_LABEL_HELP4, HIWORD(dwSerialNr), LOWORD(dwSerialNr));
|
|
||||||
|
|
||||||
ConOutResPuts(STRING_LABEL_HELP5);
|
|
||||||
|
|
||||||
ConInString(szLabel, 80);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!SetVolumeLabel(szRootPath, szLabel))
|
|
||||||
{
|
|
||||||
ConOutFormatMessage(GetLastError());
|
|
||||||
nErrorLevel = 1;
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* INCLUDE_CMD_LABEL */
|
|
||||||
|
|
||||||
/* EOF */
|
|
|
@ -249,11 +249,6 @@ string1==string2 Specifies a true condition if the specified text strings\n\
|
||||||
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
||||||
DEFINED variable Specifies a true condition if the specified variable is\n\
|
DEFINED variable Specifies a true condition if the specified variable is\n\
|
||||||
defined.\n"
|
defined.\n"
|
||||||
STRING_LABEL_HELP1 "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volume in drive %c: is %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volume in drive %c: has no label\n"
|
|
||||||
STRING_LABEL_HELP4 "Volume Serial Number is %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
|
|
||||||
STRING_LOCALE_HELP1 "Current time is"
|
STRING_LOCALE_HELP1 "Current time is"
|
||||||
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
||||||
MKDIR [drive:]path\nMD [drive:]path"
|
MKDIR [drive:]path\nMD [drive:]path"
|
||||||
|
|
|
@ -243,11 +243,6 @@ Variable1==Variable2\n\
|
||||||
EXIST Dateiname Bedingung ist erfüllt, wenn die angegebene Datei existiert.\n\
|
EXIST Dateiname Bedingung ist erfüllt, wenn die angegebene Datei existiert.\n\
|
||||||
DEFINED Variable Bedingung ist erfüllt, wenn die angegebene Datei definiert\n\
|
DEFINED Variable Bedingung ist erfüllt, wenn die angegebene Datei definiert\n\
|
||||||
wurde."
|
wurde."
|
||||||
STRING_LABEL_HELP1 "Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\nLABEL [Laufwerk:][label]"
|
|
||||||
STRING_LABEL_HELP2 "Datenträger im Laufwerk %c: ist %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Datenträger im Laufwerk %c: hat keine Bezeichnung\n"
|
|
||||||
STRING_LABEL_HELP4 "Datenträger-Seriennummer: %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Laufwerksbezeichnung (max. 11 Zeichen, ENTER für keine)? "
|
|
||||||
STRING_LOCALE_HELP1 "Aktuelle Zeit: "
|
STRING_LOCALE_HELP1 "Aktuelle Zeit: "
|
||||||
STRING_MKDIR_HELP "Erzeugt ein Verzeichnis.\n\n\
|
STRING_MKDIR_HELP "Erzeugt ein Verzeichnis.\n\n\
|
||||||
MKDIR [Laufwerk:]Pfad\nMD [Laufwerk:]Pfad"
|
MKDIR [Laufwerk:]Pfad\nMD [Laufwerk:]Pfad"
|
||||||
|
|
|
@ -248,11 +248,6 @@ string1==string2 Specifies a true condition if the specified text strings\n\
|
||||||
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
||||||
DEFINED variable Specifies a true condition if the specified variable is\n\
|
DEFINED variable Specifies a true condition if the specified variable is\n\
|
||||||
defined.\n"
|
defined.\n"
|
||||||
STRING_LABEL_HELP1 "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volume in drive %c: is %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volume in drive %c: has no label\n"
|
|
||||||
STRING_LABEL_HELP4 "Volume Serial Number is %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
|
|
||||||
STRING_LOCALE_HELP1 "Current time is"
|
STRING_LOCALE_HELP1 "Current time is"
|
||||||
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
||||||
MKDIR [drive:]path\nMD [drive:]path"
|
MKDIR [drive:]path\nMD [drive:]path"
|
||||||
|
|
|
@ -244,11 +244,6 @@ string1==string2 Specifies a true condition if the specified text strings\n\
|
||||||
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
||||||
DEFINED variable Specifies a true condition if the specified variable is\n\
|
DEFINED variable Specifies a true condition if the specified variable is\n\
|
||||||
defined.\n"
|
defined.\n"
|
||||||
STRING_LABEL_HELP1 "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volume in drive %c: is %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volume in drive %c: has no label\n"
|
|
||||||
STRING_LABEL_HELP4 "Volume Serial Number is %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
|
|
||||||
STRING_LOCALE_HELP1 "Current time is"
|
STRING_LOCALE_HELP1 "Current time is"
|
||||||
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
||||||
MKDIR [drive:]path\nMD [drive:]path"
|
MKDIR [drive:]path\nMD [drive:]path"
|
||||||
|
|
|
@ -246,11 +246,6 @@ comando Especifica el comando a ejecutar si se cumple la condición.\n
|
||||||
string1==string2 Especifica una condición verdadera si las cadenas de texto coinciden.\n\
|
string1==string2 Especifica una condición verdadera si las cadenas de texto coinciden.\n\
|
||||||
EXIST archivo Especifica una condición verdadera si existe el archivo especificado.\n\
|
EXIST archivo Especifica una condición verdadera si existe el archivo especificado.\n\
|
||||||
DEFINED variable Especifica una condición verdadera si la variable está definida.\n"
|
DEFINED variable Especifica una condición verdadera si la variable está definida.\n"
|
||||||
STRING_LABEL_HELP1 "Muestra o cambia la etiqueta de una unidad.\n\nLABEL [unidad:][etiqueta]\n"
|
|
||||||
STRING_LABEL_HELP2 "El volumen en la unidad %c: es %s\n"
|
|
||||||
STRING_LABEL_HELP3 "El volumen en la unidad %c: no tiene etiqueta\n"
|
|
||||||
STRING_LABEL_HELP4 "El número de serie del volumen es %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Etiqueta del volumen (11 Caracteres, INTRO para ninguna)? "
|
|
||||||
STRING_LOCALE_HELP1 "La hora actual es"
|
STRING_LOCALE_HELP1 "La hora actual es"
|
||||||
STRING_MKDIR_HELP "Crea un directorio.\n\n\
|
STRING_MKDIR_HELP "Crea un directorio.\n\n\
|
||||||
MKDIR [unidad:]ruta\nMD [unidad:]ruta"
|
MKDIR [unidad:]ruta\nMD [unidad:]ruta"
|
||||||
|
|
|
@ -258,11 +258,6 @@ commande Indique la commande à lancer si la condition est vérifiée.\
|
||||||
chaine1==chaine2 La condition sera vraie si les deux chaines sont identiques.\n\
|
chaine1==chaine2 La condition sera vraie si les deux chaines sont identiques.\n\
|
||||||
EXIST nomfichier La condition sera vraie si le fichier spécifié existe.\n\
|
EXIST nomfichier La condition sera vraie si le fichier spécifié existe.\n\
|
||||||
DEFINED variable La condition sera vraie si la variable indiquée est définie."
|
DEFINED variable La condition sera vraie si la variable indiquée est définie."
|
||||||
STRING_LABEL_HELP1 "Affiche ou change le nom de volume du disque.\n\nLABEL [disque:][nomdevolume]\n"
|
|
||||||
STRING_LABEL_HELP2 "Le nom de volume du disque %c: est %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Le disque %c: n'a pas de nom de volume\n"
|
|
||||||
STRING_LABEL_HELP4 "Le numéro de serie du volume est %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Nom de volume (11 Caractères, ENTREE si aucun) ? "
|
|
||||||
STRING_LOCALE_HELP1 "L'heure actuelle est "
|
STRING_LOCALE_HELP1 "L'heure actuelle est "
|
||||||
STRING_MKDIR_HELP "Crée un répertoire.\n\n\
|
STRING_MKDIR_HELP "Crée un répertoire.\n\n\
|
||||||
MKDIR [lecteur:]chemin\nMD [lecteur:]chemin"
|
MKDIR [lecteur:]chemin\nMD [lecteur:]chemin"
|
||||||
|
|
|
@ -230,12 +230,6 @@ string1==string2 Specifies a true condition if the specified text strings\n\
|
||||||
EXIST állományname Specifies a true condition if the specified állományname exists.\n\
|
EXIST állományname Specifies a true condition if the specified állományname exists.\n\
|
||||||
DEFINED variable Specifies a true condition if the specified variable is\n\
|
DEFINED variable Specifies a true condition if the specified variable is\n\
|
||||||
defined.\n"
|
defined.\n"
|
||||||
STRING_LABEL_HELP1 "A kötet címkéjét megjeleníti, vagy megváltoztatja.\n\n\
|
|
||||||
LABEL [meghajtó:] [új_címke]\n"
|
|
||||||
STRING_LABEL_HELP2 "A (%c) meghajtóban lévõ kötet címkéje %s\n"
|
|
||||||
STRING_LABEL_HELP3 "A (%c) megjajtóban lévõ kötetnek nincs címkéje.\n"
|
|
||||||
STRING_LABEL_HELP4 "A kötet sorozatszáma %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Új kötetcímke (11 betû, ENTER ha üres)? "
|
|
||||||
STRING_LOCALE_HELP1 "Az aktuális idõ:"
|
STRING_LOCALE_HELP1 "Az aktuális idõ:"
|
||||||
STRING_MKDIR_HELP "Létrehoz egy új mappát.\n\n\
|
STRING_MKDIR_HELP "Létrehoz egy új mappát.\n\n\
|
||||||
MKDIR [meghajtó:]path\nMD [meghajtó:]path"
|
MKDIR [meghajtó:]path\nMD [meghajtó:]path"
|
||||||
|
|
|
@ -245,11 +245,6 @@ string1==string2 Menetapkan kondisi benar jika string teks yang ditetapkan\n\
|
||||||
sama.\n\
|
sama.\n\
|
||||||
EXIST filename Menetapkan kondisi benar jika nama file ada.\n\
|
EXIST filename Menetapkan kondisi benar jika nama file ada.\n\
|
||||||
DEFINED variable Menetapkan kondisi benar jika variabel didefinisikan.\n"
|
DEFINED variable Menetapkan kondisi benar jika variabel didefinisikan.\n"
|
||||||
STRING_LABEL_HELP1 "Menampilkan atau mengubah label drive.\n\nLABEL [drive:][label]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volume di drive %c: adalah %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volume di drive %c: tidak berlabel\n"
|
|
||||||
STRING_LABEL_HELP4 "Nomor Seri Volume adalah %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Label Drive (11 Karakter, ENTER jika sudah)? "
|
|
||||||
STRING_LOCALE_HELP1 "Waktu saat ini"
|
STRING_LOCALE_HELP1 "Waktu saat ini"
|
||||||
STRING_MKDIR_HELP "Membuat direktori.\n\n\
|
STRING_MKDIR_HELP "Membuat direktori.\n\n\
|
||||||
MKDIR [drive:]path\nMD [drive:]path"
|
MKDIR [drive:]path\nMD [drive:]path"
|
||||||
|
|
|
@ -245,12 +245,6 @@ command E' il comando da eseguire se la condizione è verificata.\n\
|
||||||
string1==string2 E' verificata se sono uguali le due stringhe\n\
|
string1==string2 E' verificata se sono uguali le due stringhe\n\
|
||||||
EXIST nomefile E' verificata se il file esiste.\n\
|
EXIST nomefile E' verificata se il file esiste.\n\
|
||||||
DEFINED variabile E' verificata se la variabile è definita.\n"
|
DEFINED variabile E' verificata se la variabile è definita.\n"
|
||||||
STRING_LABEL_HELP1 "Visualizza o modifica l'etichetta di un disco.\n\n\
|
|
||||||
LABEL [disco:][etichetta]\n"
|
|
||||||
STRING_LABEL_HELP2 "Il Volume nel disco %c: è %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Il Volume nel disco %c: non ha etichetta\n"
|
|
||||||
STRING_LABEL_HELP4 "Il numero di serie del Volume è %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Etichetta del disco (11 Caratteri, INVIO per nessuna)? "
|
|
||||||
STRING_LOCALE_HELP1 "L'ora attuale è"
|
STRING_LOCALE_HELP1 "L'ora attuale è"
|
||||||
STRING_MKDIR_HELP "Crea una cartella.\n\n\
|
STRING_MKDIR_HELP "Crea una cartella.\n\n\
|
||||||
MKDIR [disco:]percorso\nMD [disco:]percorso"
|
MKDIR [disco:]percorso\nMD [disco:]percorso"
|
||||||
|
|
|
@ -251,11 +251,6 @@ EXIST ファイル名 指定したファイル名が存在するときに条件
|
||||||
指定します。\n\
|
指定します。\n\
|
||||||
DEFINED 変数 指定した変数が定義されているときに条件が真になるように\n\
|
DEFINED 変数 指定した変数が定義されているときに条件が真になるように\n\
|
||||||
指定します。\n"
|
指定します。\n"
|
||||||
STRING_LABEL_HELP1 "ディスクのボリューム ラベルを表示または変更します。\n\nLABEL [ドライブ:][ラベル]\n"
|
|
||||||
STRING_LABEL_HELP2 "ドライブ %c: のボリューム ラベルは %s です\n"
|
|
||||||
STRING_LABEL_HELP3 "ドライブ %c: にはボリューム ラベルがありませんl\n"
|
|
||||||
STRING_LABEL_HELP4 "ボリューム シリアル番号は %04X-%04X\n です"
|
|
||||||
STRING_LABEL_HELP5 "ボリューム ラベルを 11 文字以内で入力してください。\n必要なければ Enter キーを押してください: "
|
|
||||||
STRING_LOCALE_HELP1 "現在時刻は"
|
STRING_LOCALE_HELP1 "現在時刻は"
|
||||||
STRING_MKDIR_HELP "ディレクトリを作成します。\n\n\
|
STRING_MKDIR_HELP "ディレクトリを作成します。\n\n\
|
||||||
MKDIR [ドライブ:]パス\n\
|
MKDIR [ドライブ:]パス\n\
|
||||||
|
|
|
@ -243,11 +243,6 @@ streng1==streng2 Angir et oppfylt vilkår hvis tekststrengene er like\n\
|
||||||
EXIST filnavn Angir et oppfylt vilkår hvis spesifisert filnavn eksisterer.\n\
|
EXIST filnavn Angir et oppfylt vilkår hvis spesifisert filnavn eksisterer.\n\
|
||||||
DEFINED variabel Angir et oppfylt vilkår hvis spesifisert variabel er\n\
|
DEFINED variabel Angir et oppfylt vilkår hvis spesifisert variabel er\n\
|
||||||
definert.\n"
|
definert.\n"
|
||||||
STRING_LABEL_HELP1 "Viser eller endrer navn på stasjon.\n\nLABEL [stasjon:][merke]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volumet i stasjon %c: er %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volumet i stasjon %c: er uten navn\n"
|
|
||||||
STRING_LABEL_HELP4 "Volumserienummeret er %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Volumnavn (11 tegn, Enter = intet navn)? "
|
|
||||||
STRING_LOCALE_HELP1 "gjeldende tid er"
|
STRING_LOCALE_HELP1 "gjeldende tid er"
|
||||||
STRING_MKDIR_HELP "Oppretter en mappe.\n\n\
|
STRING_MKDIR_HELP "Oppretter en mappe.\n\n\
|
||||||
MKDIR [stasjon:]mappe\nMD [stasjon:]mappe"
|
MKDIR [stasjon:]mappe\nMD [stasjon:]mappe"
|
||||||
|
|
|
@ -250,11 +250,6 @@ komenda Komenda do wykonania, gdy warunek będzie spełniony.\n\
|
||||||
ciąg1==ciąg2 Zwraca PRAWDA, gdy oba ciągi znaków są identyczne\n\
|
ciąg1==ciąg2 Zwraca PRAWDA, gdy oba ciągi znaków są identyczne\n\
|
||||||
EXIST plik Zwraca PRAWDA, jeśli podany plik istnieje.\n\
|
EXIST plik Zwraca PRAWDA, jeśli podany plik istnieje.\n\
|
||||||
DEFINED zmienna Zwraca PRAWDA, jeśli podana zmienna została zdefiniowana\n"
|
DEFINED zmienna Zwraca PRAWDA, jeśli podana zmienna została zdefiniowana\n"
|
||||||
STRING_LABEL_HELP1 "Wyświetla lub zmienia etykietę napędu.\n\nLABEL [napęd:][etykieta]\n"
|
|
||||||
STRING_LABEL_HELP2 "Wolumin w napędzie %c: ma etykietę: %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Wolumin w napędzie %c: nie posiada etykiety\n"
|
|
||||||
STRING_LABEL_HELP4 "Numer seryjny woluminu to: %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Podaj etykietę (0-11 znaków, ENTER = brak etykiety) "
|
|
||||||
STRING_LOCALE_HELP1 "Czas bieżący"
|
STRING_LOCALE_HELP1 "Czas bieżący"
|
||||||
STRING_MKDIR_HELP "Tworzy katalog.\n\n\
|
STRING_MKDIR_HELP "Tworzy katalog.\n\n\
|
||||||
MKDIR [napęd:]ścieżka\nMD [napęd:]ścieżka"
|
MKDIR [napęd:]ścieżka\nMD [napęd:]ścieżka"
|
||||||
|
|
|
@ -274,11 +274,6 @@ O etichetă va fi definită pe un rând întreg, începând cu două puncte (:)\
|
||||||
fișierului specificat.\n\
|
fișierului specificat.\n\
|
||||||
DEFINED variablă Determină o condiție satisfăcută dacă «variabilă»\n\
|
DEFINED variablă Determină o condiție satisfăcută dacă «variabilă»\n\
|
||||||
a fost anterior definită.\n"
|
a fost anterior definită.\n"
|
||||||
STRING_LABEL_HELP1 "Afișează sau modifică eticheta unei unități (de stocare).\n\nLABEL [unitate:][etichetă]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volumul unității %c: este etichetat ca %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volumul unității %c: nu este etichetat.\n"
|
|
||||||
STRING_LABEL_HELP4 "Numărul de serie al volumului este %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Introduceți eticheta unității (opțională, de 11 caractere), apoi ENTER "
|
|
||||||
STRING_LOCALE_HELP1 "Ora curentă este"
|
STRING_LOCALE_HELP1 "Ora curentă este"
|
||||||
STRING_MKDIR_HELP "Crează un director.\n\n\
|
STRING_MKDIR_HELP "Crează un director.\n\n\
|
||||||
MD [unitate:]cale\nMKDIR [unitate:]cale\n"
|
MD [unitate:]cale\nMKDIR [unitate:]cale\n"
|
||||||
|
|
|
@ -250,11 +250,6 @@ GOTO метка\n\n\
|
||||||
За этой командой может следовать ключевое слово ELSE,\n\
|
За этой командой может следовать ключевое слово ELSE,\n\
|
||||||
служащее для указания команды, которая должна\n\
|
служащее для указания команды, которая должна\n\
|
||||||
выполняться в том случае, если условие ложно.\n"
|
выполняться в том случае, если условие ложно.\n"
|
||||||
STRING_LABEL_HELP1 "Создание, изменение и удаление меток тома.\n\nLABEL [диск:][метка]\n"
|
|
||||||
STRING_LABEL_HELP2 "Том в устройстве %c имеет метку %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Том в устройстве %c: не имеет метки\n"
|
|
||||||
STRING_LABEL_HELP4 "Серийный номер тома: %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Метка тома (11 букв, ВВОД для пустой метки)? "
|
|
||||||
STRING_LOCALE_HELP1 "Текущее время: "
|
STRING_LOCALE_HELP1 "Текущее время: "
|
||||||
STRING_MKDIR_HELP "Создание каталога.\n\n\
|
STRING_MKDIR_HELP "Создание каталога.\n\n\
|
||||||
MKDIR [диск:]путь\nMD [диск:]путь"
|
MKDIR [диск:]путь\nMD [диск:]путь"
|
||||||
|
|
|
@ -250,11 +250,6 @@ string1==string2 Specifies a true condition if the specified text strings\n\
|
||||||
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
EXIST filename Specifies a true condition if the specified filename exists.\n\
|
||||||
DEFINED variable Specifies a true condition if the specified variable is\n\
|
DEFINED variable Specifies a true condition if the specified variable is\n\
|
||||||
defined.\n"
|
defined.\n"
|
||||||
STRING_LABEL_HELP1 "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volume in drive %c: is %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volume in drive %c: has no label\n"
|
|
||||||
STRING_LABEL_HELP4 "Volume Serial Number is %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
|
|
||||||
STRING_LOCALE_HELP1 "Aktuálny čas je"
|
STRING_LOCALE_HELP1 "Aktuálny čas je"
|
||||||
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
STRING_MKDIR_HELP "Creates a directory.\n\n\
|
||||||
MKDIR [drive:]path\nMD [drive:]path"
|
MKDIR [drive:]path\nMD [drive:]path"
|
||||||
|
|
|
@ -248,11 +248,6 @@ string1==string2 Përcakton një kusht të vërtetë nëse vargjet e specifikua
|
||||||
EXIST filename Përcakton një kusht të vërtetë, nëse ekziston dokumenti i specifikuar.\n\
|
EXIST filename Përcakton një kusht të vërtetë, nëse ekziston dokumenti i specifikuar.\n\
|
||||||
DEFINED variable Përcakton një kusht të vërtetë nëse variabli është specifikuar\n\
|
DEFINED variable Përcakton një kusht të vërtetë nëse variabli është specifikuar\n\
|
||||||
dhe karakterizuar.\n"
|
dhe karakterizuar.\n"
|
||||||
STRING_LABEL_HELP1 "Shfaq ose ndrysho etiketën e driverit.\n\nLABEL [drive:][etikete]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volumi në drive %c: is %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volumi në drive %c: has no label\n"
|
|
||||||
STRING_LABEL_HELP4 "Numri Serial i Volumit është %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
|
|
||||||
STRING_LOCALE_HELP1 "Koha e tanishme është"
|
STRING_LOCALE_HELP1 "Koha e tanishme është"
|
||||||
STRING_MKDIR_HELP "Krijon një skedë.\n\n\
|
STRING_MKDIR_HELP "Krijon një skedë.\n\n\
|
||||||
MKDIR [drive:]rrugë\nMD [drive:]rrugë"
|
MKDIR [drive:]rrugë\nMD [drive:]rrugë"
|
||||||
|
|
|
@ -243,11 +243,6 @@ sträng1==sträng2 Anger ett uppfyllt villkor om textsträngarna är lika\n\
|
||||||
EXIST filnamn Anger ett uppfyllt villkor om angivet filnamn existerar.\n\
|
EXIST filnamn Anger ett uppfyllt villkor om angivet filnamn existerar.\n\
|
||||||
DEFINED variabel Anger ett uppfyllt villkor om angiven variabel är\n\
|
DEFINED variabel Anger ett uppfyllt villkor om angiven variabel är\n\
|
||||||
definerad.\n"
|
definerad.\n"
|
||||||
STRING_LABEL_HELP1 "Skapar, tar bort eller ändrar etikett på enhet.\n\nLABEL [enhet:][etikett]\n"
|
|
||||||
STRING_LABEL_HELP2 "Volymen i enhet %c: är %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Volymen i enhet %c: är utan namn\n"
|
|
||||||
STRING_LABEL_HELP4 "Volymens serienummer är %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Volymnamn (11 tecken, Enter = inget namn)? "
|
|
||||||
STRING_LOCALE_HELP1 "aktuell tid är"
|
STRING_LOCALE_HELP1 "aktuell tid är"
|
||||||
STRING_MKDIR_HELP "Skapar en mapp.\n\n\
|
STRING_MKDIR_HELP "Skapar en mapp.\n\n\
|
||||||
MKDIR [enhet:]mapp\nMD [enhet:]mapp"
|
MKDIR [enhet:]mapp\nMD [enhet:]mapp"
|
||||||
|
|
|
@ -251,11 +251,6 @@ dizgi1==dizgi2 Belirtilen metin dizgileri birbiriyle uyuşuyorsa bir doğru\n
|
||||||
şart belirtir.\n\
|
şart belirtir.\n\
|
||||||
EXIST kütük adı Belirtilen kütük adı varsa bir doğru şart belirtir.\n\
|
EXIST kütük adı Belirtilen kütük adı varsa bir doğru şart belirtir.\n\
|
||||||
DEFINED değişken Belirtilen değişken tanımlanmışsa bir doğru şart belirtir.\n"
|
DEFINED değişken Belirtilen değişken tanımlanmışsa bir doğru şart belirtir.\n"
|
||||||
STRING_LABEL_HELP1 "Sürücü etiketini görüntüler ya da değiştirir.\n\nLABEL [sürücü:][etiket]\n"
|
|
||||||
STRING_LABEL_HELP2 "%c sürücüsünde birim %s\n"
|
|
||||||
STRING_LABEL_HELP3 "%c sürücüsünde birimin etiketi yok\n"
|
|
||||||
STRING_LABEL_HELP4 "Birim Dizilik Numarası %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Sürücü etiketi (11 damga, yok için Giriş)? "
|
|
||||||
STRING_LOCALE_HELP1 "Şimdiki zaman"
|
STRING_LOCALE_HELP1 "Şimdiki zaman"
|
||||||
STRING_MKDIR_HELP "Bir dizin oluşturur.\n\n\
|
STRING_MKDIR_HELP "Bir dizin oluşturur.\n\n\
|
||||||
MKDIR [sürücü:]yol\nMD [sürücü:]yol"
|
MKDIR [sürücü:]yol\nMD [sürücü:]yol"
|
||||||
|
|
|
@ -255,11 +255,6 @@ ERRORLEVEL число Ця умова є iстинною, якщо код, що
|
||||||
EXIST iм'я_файлу Умова є iстинною, якщо файл з вказаним iменем iснує.\n\
|
EXIST iм'я_файлу Умова є iстинною, якщо файл з вказаним iменем iснує.\n\
|
||||||
DEFINED змiнна Ця умова є iстинною, якщо вказана змiнна\n\
|
DEFINED змiнна Ця умова є iстинною, якщо вказана змiнна\n\
|
||||||
задана.\n"
|
задана.\n"
|
||||||
STRING_LABEL_HELP1 "Вiдображення або змiна мiтки тому.\n\nLABEL [диск:][мiтка]\n"
|
|
||||||
STRING_LABEL_HELP2 "Том в пристрої %c: має мiтку %s\n"
|
|
||||||
STRING_LABEL_HELP3 "Том в пристрої %c: не має мiтки\n"
|
|
||||||
STRING_LABEL_HELP4 "Серiйний номер тому: %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "Мiтка тому (11 букв, ENTER без мiтки)? "
|
|
||||||
STRING_LOCALE_HELP1 "Поточний час: "
|
STRING_LOCALE_HELP1 "Поточний час: "
|
||||||
STRING_MKDIR_HELP "Створення каталогу.\n\n\
|
STRING_MKDIR_HELP "Створення каталогу.\n\n\
|
||||||
MKDIR [диск:]шлях\nMD [диск:]шлях"
|
MKDIR [диск:]шлях\nMD [диск:]шлях"
|
||||||
|
|
|
@ -230,11 +230,6 @@ ERRORLEVEL 数字 当上一个程序返回一个大于或等于指定数字
|
||||||
字符串1==字符串2 当所指定的字符串相匹配时为真。\n\
|
字符串1==字符串2 当所指定的字符串相匹配时为真。\n\
|
||||||
EXIST 文件名 当指定的文件名存在时为真。\n\
|
EXIST 文件名 当指定的文件名存在时为真。\n\
|
||||||
DEFINED 变量 当指定的变量已被定义时为真。\n"
|
DEFINED 变量 当指定的变量已被定义时为真。\n"
|
||||||
STRING_LABEL_HELP1 "显示或改变驱动器卷标。\n\nLABEL [驱动器:][卷标]\n"
|
|
||||||
STRING_LABEL_HELP2 "驱动器 %c 中的卷是 %s\n"
|
|
||||||
STRING_LABEL_HELP3 "驱动器 %c 中的卷没有卷标。\n"
|
|
||||||
STRING_LABEL_HELP4 "卷的序列号是 %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "驱动器卷标 (11 个字符, 按 ENTER 忽略)? "
|
|
||||||
STRING_LOCALE_HELP1 "当前时间是"
|
STRING_LOCALE_HELP1 "当前时间是"
|
||||||
STRING_MKDIR_HELP "创建一个目录。\n\n\
|
STRING_MKDIR_HELP "创建一个目录。\n\n\
|
||||||
MKDIR [驱动器:]路径\nMD [驱动器:]路径"
|
MKDIR [驱动器:]路径\nMD [驱动器:]路径"
|
||||||
|
|
|
@ -231,11 +231,6 @@ ERRORLEVEL 數字 當上一個程式返回一個大於或等於指定數字
|
||||||
字元串1==字元串2 當所指定的字元串相匹配時為真。\n\
|
字元串1==字元串2 當所指定的字元串相匹配時為真。\n\
|
||||||
EXIST 檔名 當指定的檔名存在時為真。\n\
|
EXIST 檔名 當指定的檔名存在時為真。\n\
|
||||||
DEFINED 變數 當指定的變數已被定義時為真。\n"
|
DEFINED 變數 當指定的變數已被定義時為真。\n"
|
||||||
STRING_LABEL_HELP1 "顯示或改變驅動器卷標。\n\nLABEL [驅動器:][卷標]\n"
|
|
||||||
STRING_LABEL_HELP2 "驅動器 %c 中的卷是 %s\n"
|
|
||||||
STRING_LABEL_HELP3 "驅動器 %c 中的卷沒有卷標。\n"
|
|
||||||
STRING_LABEL_HELP4 "卷的序列號是 %04X-%04X\n"
|
|
||||||
STRING_LABEL_HELP5 "驅動器卷標 (11 個字元, 按 ENTER 忽略)? "
|
|
||||||
STRING_LOCALE_HELP1 "當前時間是"
|
STRING_LOCALE_HELP1 "當前時間是"
|
||||||
STRING_MKDIR_HELP "創建一個目錄。\n\n\
|
STRING_MKDIR_HELP "創建一個目錄。\n\n\
|
||||||
MKDIR [驅動器:]路徑\nMD [驅動器:]路徑"
|
MKDIR [驅動器:]路徑\nMD [驅動器:]路徑"
|
||||||
|
|
|
@ -134,12 +134,6 @@
|
||||||
|
|
||||||
#define STRING_GOTO_HELP1 659
|
#define STRING_GOTO_HELP1 659
|
||||||
|
|
||||||
#define STRING_LABEL_HELP1 661
|
|
||||||
#define STRING_LABEL_HELP2 662
|
|
||||||
#define STRING_LABEL_HELP3 663
|
|
||||||
#define STRING_LABEL_HELP4 664
|
|
||||||
#define STRING_LABEL_HELP5 665
|
|
||||||
|
|
||||||
#define STRING_LOCALE_HELP1 666
|
#define STRING_LOCALE_HELP1 666
|
||||||
|
|
||||||
#define STRING_MKDIR_HELP 667
|
#define STRING_MKDIR_HELP 667
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue