871 lines
56 KiB
Plaintext
871 lines
56 KiB
Plaintext
#include <windows.h>
|
|
#include "resource.h"
|
|
#include "cmdlineres.h"
|
|
#include "cmdline.rc"
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// String Table
|
|
//
|
|
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DELETE_HELP_BEGIN "\nBOOTCFG /Delete [/S system [/U user [/P password]]] /ID bootid\n\n"
|
|
IDS_STRING7 "Description:\n"
|
|
IDS_STRING8 " Deletes an existing boot entry in the [operating systems]\n"
|
|
IDS_STRING9 " section of the BOOT.INI file.\n\n"
|
|
IDS_STRING10 "Parameter List:\n"
|
|
IDS_STRING11 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_STRING12 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_STRING13 " the command should execute.\n\n"
|
|
IDS_STRING14 " /P password Specifies the password for the given\n"
|
|
IDS_STRING15 " user context.\n\n"
|
|
IDS_STRING16 " /ID bootid Specifies the boot entry id that needs\n"
|
|
IDS_STRING17 " to be deleted from the [operating systems]\n"
|
|
IDS_STRING18 " section of the BOOT.INI file.\n\n"
|
|
IDS_STRING19 " /? Displays this help/usage.\n\n"
|
|
IDS_STRING20 "Examples:\n"
|
|
IDS_STRING21 " BOOTCFG /Delete /ID 2\n"
|
|
IDS_STRING22 " BOOTCFG /Delete /S system /U user /P password /ID 3\n"
|
|
IDS_DELETE_HELP_END " BOOTCFG /Delete /S system /U user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_QUERY_HELP_BEGIN "\nBOOTCFG /Query [/S system [/U user [/P password]]]\n\n"
|
|
IDS_STRING74 "Description:\n"
|
|
IDS_STRING75 " Displays the current boot entry settings.\n\n"
|
|
IDS_STRING76 "Parameter List:\n"
|
|
IDS_STRING77 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_STRING78 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_STRING79 " the command should execute.\n\n"
|
|
IDS_STRING80 " /P password Specifies the password for the given\n"
|
|
IDS_STRING81 " user context.\n\n"
|
|
IDS_STRING82 " /? Displays this help/usage.\n\n"
|
|
IDS_STRING83 "Examples:\n"
|
|
IDS_STRING84 " BOOTCFG /Query\n"
|
|
IDS_STRING85 " BOOTCFG /Query /S system /U user /P password\n"
|
|
IDS_QUERY_HELP_END " BOOTCFG /Query /S ipaddress /U user /P password\n"
|
|
|
|
IDS_COPY_HELP_BEGIN "\nBOOTCFG /Copy [/S system [/U user [/P password]]]\n"
|
|
IDS_STRING88 " [/D description] /ID bootid\n\n"
|
|
IDS_STRING89 "Description:\n"
|
|
IDS_STRING90 " Makes a copy of an existing boot entry.\n\n"
|
|
IDS_STRING91 "Parameter List:\n"
|
|
IDS_STRING92 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_STRING93 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_STRING94 " the command should execute.\n\n"
|
|
IDS_STRING95 " /P password Specifies the password for the given\n"
|
|
IDS_STRING96 " user context.\n\n"
|
|
IDS_STRING97 " /D description The description of the OS entry being made.\n\n"
|
|
IDS_STRING98 " /ID bootid Specifies the boot entry id in the\n"
|
|
IDS_STRING99 " [operating systems] section of the BOOT.INI\n"
|
|
IDS_STRING100 " file from which the copy has to be made.\n\n"
|
|
IDS_STRING101 " /? Displays this help/usage.\n\n"
|
|
IDS_STRING102 "Examples:\n"
|
|
IDS_STRING103 " BOOTCFG /Copy /D ""Windows XP with Debug"" /ID 1\n"
|
|
IDS_STRING104 " BOOTCFG /Copy /S system /U user /D ""Windows XP"" /ID 3\n"
|
|
IDS_COPY_HELP_END " BOOTCFG /Copy /D ""Windows XP /Crashdebug"" /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_TIMEOUT_CHANGE "SUCCESS: Changed the timeout value in the BOOT.INI.\n"
|
|
IDS_REDIRECT_CHANGE "SUCCESS: Added the redirect entry in the BOOT.INI.\n"
|
|
IDS_OS_CHANGE "SUCCESS: Changed the default OS in the BOOT.INI.\n"
|
|
IDS_DELETE_SUCCESS "SUCCESS: Specified Boot entry successfully deleted.\n"
|
|
IDS_DEF_CHANGE "SUCCESS: Changed the default OS in the BOOT.INI.\n"
|
|
IDS_ADD_SUCCESS "SUCCESS: Added the Specified Boot entry.\n"
|
|
IDS_SWITCH_ADD "SUCCESS: Added the switches to the OS entry ""%d"" in the BOOT.INI.\n"
|
|
IDS_SWITCH_REMOVE "SUCCESS: Removed the switches from the OS entry %d in the BOOT.INI.\n"
|
|
IDS_COPY_SUCCESS "SUCCESS: Made a copy of the boot entry ""%d"".\n"
|
|
IDS_DEL_SUCCESS "SUCCESS: OS entry %d deleted.\n"
|
|
IDS_SUCCESS_OSOPTIONS "SUCCESS: The OS load options were added to the BootID: ""%d"".\n"
|
|
IDS_SUCCESS_MODIFY_TIMEOUT "SUCCESS: The Timeout value has been changed.\n"
|
|
IDS_SUCCESS_MODIFY_NEXTBOOTID "SUCCESS: The Next Boot entry Id was changed.\n"
|
|
IDS_SUCCESS_MODIFY_HEADLESS "SUCCESS: The Headless redirection port has been changed.\n"
|
|
IDS_SUCCESS_DEFAULT_ENTRY "SUCCESS: The boot entry ""%d"" has been made as the default entry.\n"
|
|
IDS_SWITCH_CHANGE "SUCCESS: Changed the switches in OS entry ""%d"" in the BOOT.INI.\n"
|
|
IDS_EMS_CHANGE_BOOTLOADER "SUCCESS: Changed the redirection port in boot loader section.\n"
|
|
IDS_EMS_CHANGE_BAUDRATE "SUCCESS: Changed the redirection Baudrate in Boot loader section.\n"
|
|
IDS_SUCCESS_CHANGE_OSOPTIONS "SUCCESS: The OS load options have been changed to the BootID: ""%d"".\n"
|
|
IDS_SWITCH_DELETE "SUCCESS: Removed the switches from the OS entry ""%d"" in the BOOT.INI.\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DUPL_DEBUG "ERROR: Debug switch already present.\n"
|
|
IDS_ERROR_TAG "ERROR: "
|
|
IDS_INVALID_BOOTID "ERROR: Wrong Boot id specified.\n"
|
|
IDS_TIMEOUT_NO_CHANGE "ERROR: Unable to change the timeout value in the BOOT.INI.\n"
|
|
IDS_REDIRECT_NO_CHANGE "ERROR: Unable to add the redirect entry in the BOOT.INI.\n"
|
|
IDS_OS_NO_CHANGE "ERROR: Unable to change the default OS in the BOOT.INI.\n"
|
|
IDS_NO_ADD_SWITCHES "ERROR: Unable to modify the switches in the given OS entry.\n"
|
|
IDS_NO_REMOVE_SWITCHES "ERROR: Unable to remove the switches from the given OS entry.\n"
|
|
IDS_COPY_OS "ERROR: Unable to make a copy of the given OS entry.\n"
|
|
IDS_ONLY_ONE_OS "ERROR: Cannot delete the OS entry, since there is only one OS entry.\n"
|
|
IDS_DELETE_OS "ERROR: Unable to delete the given OS entry.\n"
|
|
IDS_CONNECT_SYSTEM "ERROR: Error in connecting to the specified system.\n"
|
|
IDS_BOOTINI "ERROR: Access denied.\n"
|
|
IDS_READWRITE_BOOTINI "ERROR: Unable to read/write BOOT.INI file.\n"
|
|
IDS_READING_BOOTINI "ERROR: Error in reading BOOT.INI file.\n"
|
|
IDS_RESET_ERROR "ERROR: Unable to reset file permissions of BOOT.INI file.\n"
|
|
IDS_DEBUG_ABSENT "ERROR: Debug switch not present in the OS load options.\n";
|
|
IDS_DEBUG_PORT_ABSENT "ERROR: Debug port is not present.\n"
|
|
IDS_INVALID_SYNTAX "ERROR: Invalid Syntax. Please refer Help.\n"
|
|
IDS_ERROR_CHANGE_OSOPTIONS "ERROR: Could not change the OS load options in the BootID: ""%d"".\n"
|
|
IDS_DUPL_REDIRECT "ERROR: Redirect switch already present in the OS load options.\n"
|
|
IDS_ERROR_BOOT_OPTIONS "ERROR: Could not change the global Boot Options.\n "
|
|
IDS_REDIRECT_ABSENT "ERROR: Redirect switch not present in the OS load options.\n"
|
|
IDS_INVALID_EDIT_SYNTAX "ERROR: No Port or Baudrate specifed for editing.\n"
|
|
IDS_USER_BUT_NOMACHINE "ERROR: Invalid Syntax. Username specified without specifying system name.\n";
|
|
IDS_PASSWD_BUT_NOUSER "ERROR: Invalid Syntax. Password specified without specifying user name.\n";
|
|
IDS_ERROR_NO_PORT "ERROR: There is no port specified for redirection.\n "
|
|
IDS_ERROR_NULL_SERVER "ERROR: The system name cannot be null.\n"
|
|
IDS_ERROR_NULL_USER "ERROR: The user name cannot be null.\n"
|
|
IDS_DUPLICATE_ENTRY "ERROR: Debug port already present in the OS load options.\n"
|
|
IDS_DUPLICATE_BAUD_RATE "ERROR: Debug baud rate already present in the OS load options.\n"
|
|
IDS_MAX_BOOTID "ERROR: The maximum number of Boot entries allowed is only 20.\n"
|
|
IDS_INVALID_OPERATION "ERROR: Invalid operation occured.\n"
|
|
IDS_DUPL_NOGUI_SWITCH "ERROR: Specified OS entry already contains /noguiboot switch.\n"
|
|
IDS_DUPL_SOS_SWITCH "ERROR: Specified OS entry already contains /sos switch.\n"
|
|
IDS_DUPL_BASEVIDEO_SWITCH "ERROR: Specified OS entry already contains /basevideo switch.\n"
|
|
IDS_DUPL_MAXMEM_SWITCH "ERROR: Specified OS entry already contains /maxmem switch.\n"
|
|
IDS_ERROR_MAXMEM_VALUES "ERROR: Invalid maxmem value specified. Maxmem value must be greater than 32.\n"
|
|
IDS_NO_MAXMEM_SWITCH "ERROR: Specified OS entry does not contain /maxmem switch.\n"
|
|
IDS_NO_SOS_SWITCH "ERROR: Specified OS entry does not contain /sos switch.\n"
|
|
IDS_NO_BV_SWITCH "ERROR: Specified OS entry does not contain /basevideo switch.\n"
|
|
IDS_NO_NOGUI_SWITCH "ERROR: Specified OS entry does not contain /noguiboot switch.\n"
|
|
IDS_NO_SWITCH_DELETE "ERROR: Unable to remove switches from the OS entry ""%d"" in the BOOT.INI.\n"
|
|
IDS_NO_MAXMEM "ERROR: The value specified for maxmem is false .\n"
|
|
IDS_COPY_ERROR "ERROR: Could not make a copy of the boot entry ""%d"".\n"
|
|
IDS_ERROR_MODIFY_TIMEOUT "ERROR: The Timeout value could not be changed.\n"
|
|
IDS_ERROR_MODIFY_NEXTBOOTID "ERROR: The next Boot Entry Id could not be changed.\n"
|
|
IDS_ERROR_MODIFY_HEADLESS "ERROR: The Headless redirection port could not be changed.\n"
|
|
IDS_ERROR_OSOPTIONS "ERROR: Could not change the OS load options in the BootID: ""%d"".\n"
|
|
IDS_ERROR_LOAD "ERROR: Can't load NTDLL.DLL\n"
|
|
IDS_ERROR_NO_NVRAM "ERROR: This OS build does not support EFI NVRAM.\n"
|
|
IDS_UNEXPECTED_ERROR "ERROR: Unexpected error occured.\n"
|
|
IDS_NO_PRIVILAGE "ERROR: Insufficient privilege.\n"
|
|
IDS_DELETE_FAILURE "ERROR: Unable to delete the specified Boot entry.\n"
|
|
IDS_ERROR_TIMEOUT "ERROR: Unable to change the timeout value in the BOOT.INI.\n"
|
|
IDS_ERROR_REDIRECT "ERROR: Unable to add the redirect entry in the BOOT.INI.\n"
|
|
IDS_ADD_FAILURE "ERROR: Unable to add the specified Boot entry.\n"
|
|
IDS_NO_COM_PORT "ERROR: No COM port present. Add a COM port and proceed.\n"
|
|
IDS_OPTION_SNTAX_ERROR "ERROR: Invalid Syntax. ""%1"" value is not allowed for ""/%2"" option.\n"
|
|
IDS_OPTION_SYNTAX "ERROR: Invalid Syntax. Mandatory option 'id' is missing.\n"
|
|
IDS_ERROR_NO_COM_PORT "ERROR: Debug port not present in OS entry ""%d"". Use ON value to add Debug port.\n "
|
|
IDS_ERROR_NO_BAUD_VAL "ERROR: Baud rate not present in OS entry ""%d"". Use ON value to add Baudrate values.\n "
|
|
IDS_ERROR_NO_DBG_SWITCH "ERROR: /DEBUG not present in OS entry ""%d"". Use ON switch to add /DEBUG switches.\n "
|
|
IDS_ERROR_DUPLICATE_COM_PORT "ERROR: Debug port already present in OS entry ""%d"".\n"
|
|
IDS_ERROR_DUPLICATE_BAUD_VAL "ERROR: Baudrate already present in OS entry ""%d"".\n"
|
|
IDS_EMS_CHANGE_ERROR_BLOADER "ERROR: Unable to change the redirection port in Boot loader section.\n"
|
|
IDS_NO_REDIRECT_SWITCH "ERROR: Specified OS entry does not contain redirect switch.\n"
|
|
IDS_INVALID_SYNTAX_OFF "ERROR: Invalid Syntax.Please refer help.\n"
|
|
IDS_DUPL_REDIRECT_SWITCH "ERROR: Specified OS entry already contains redirect switch.\n"
|
|
IDS_EMS_CHANGE_ERROR_BAUDRATE "ERROR: Unable to add redirection BaudRate in Boot loader section.\n"
|
|
IDS_ERR_CHANGE "ERROR: Unable to change the Default OS entry in the BOOT.INI.\n"
|
|
IDS_INVALID_OSID "ERROR: Wrong Boot Id specified.\n"
|
|
IDS_TIMEOUT_RANGE "ERROR: Timeout value should be between 0 and 999 seconds.\n"
|
|
IDS_ERROR_DEFAULT_ENTRY "ERROR: Unable to make the boot entry ""%d"" as the default entry.\n"
|
|
IDS_NO_1394_SWITCH "ERROR: The 1394 Port is not present.\n"
|
|
IDS_DUPL_1394_SWITCH "ERROR: The 1394 Port is already present.\n"
|
|
IDS_ERROR_LOAD_OSOPTIONS "ERROR: Could not change the OS load options in the BootID: ""%d"".\n"
|
|
IDS_ERROR_1394_REMOVE "ERROR: Cannot remove the 1394 port with this option.\nUse /DBG1394 switch for the same.\n"
|
|
IDS_ERROR_VERSION_MISMATCH "ERROR: The target system must be running a 32 bit OS.\n"
|
|
IDS_ERROR_SYSTEM_INFO "ERROR: Access Denied.\n"
|
|
IDS_ERROR_ID_MISSING "ERROR: Invalid Syntax. Mandatory option /ID is missing.\n"
|
|
IDS_EMS_HELP "Type ""BOOTCFG /EMS /?"" for usage.\n"
|
|
IDS_ERROR_EDIT_1394_SWITCH "ERROR: Cannot edit the 1394 switch with this option.\nUse /DBG1394 switch for the same.\n"
|
|
IDS_1394_HELP "Type ""BOOTCFG /DBG1394 /?"" for usage.\n"
|
|
IDS_ERROR_BAUDRATE_HELP "ERROR: Baud Rate not present.Add a baud rate and proceed.\n"
|
|
IDS_ERROR_DEFAULT_MISSING "ERROR: Invalid Syntax. Default argument is missing.\n"
|
|
IDS_REMOTE_NOT_SUPPORTED "ERROR: Remote boot configuration is not supported for 64 bit machines.\n"
|
|
IDS_CANNOT_ADD_BAUDRATE "ERROR: Baud Rate cannot be added without debugport.\n"
|
|
IDS_1394_ALREADY_PRESENT "ERROR: 1394 port already present.\n"
|
|
IDS_ERROR_QUERY_BOOTENTRY "ERROR: Unexpected error from NtQueryBootEntryOrder.\n"
|
|
IDS_ERROR_ENUM_BOOTENTRY "ERROR: Unexpected error from NtEnumerateBootEntries.\n"
|
|
IDS_ERROR_QUERY_BOOTOPTIONS "ERROR: Unexpected error from NtQueryBootOptions.\n"
|
|
IDS_ERROR_MODIFY_BOOTENTRY "ERROR: Unexpected error from NtModifyBootEntry.\n"
|
|
IDS_ERROR_UNEXPECTED "ERROR: Unexpected error occured.\n"
|
|
IDS_ERROR_SET_BOOTENTRY "ERROR: Unexpected error from NtSetBootEntryOrder.\n"
|
|
IDS_INSUFF_PRIV "ERROR: Insufficient privilege.\n"
|
|
IDS_NO_EFINVRAM "ERROR: This build does not support EFI NVRAM.\n"
|
|
IDS_NO_DEBUGPORT "ERROR: Debugport does not exist.\n"
|
|
IDS_NO_TOKENS "ERROR: Failed to get the Tokens.\n"
|
|
IDS_NO_FWDSLASH "ERROR: The OS option should start with ""/"".\n"
|
|
IDS_NO_FILE "ERROR: File not found.\n"
|
|
IDS_ERROR_DRIVE "ERROR: Unable to open drive.\n"
|
|
IDS_ERROR_DISPLAY "ERROR: Occured in displaying Output.\n"
|
|
IDS_ERROR_READ "ERROR: Unable to read GPT Header at LBA %I64u.\r\n"
|
|
IDS_ERROR_GPT "ERROR: GPT Header size is junk, unable to compute CRC32.\r\n"
|
|
IDS_ERROR_GPT_HEADER "ERROR: Invalid GPT Header, unable to proceed.\r\n"
|
|
IDS_ERROR_MEM_GPT "ERROR: Unable to allocate memory to read GPT Entries.\r\n"
|
|
IDS_ERROR_READ_GPT_ENTRIES "ERROR: Invalid GPT Header, unable to read PartitionEntries.\r\n"
|
|
IDS_ERROR_DUMP_GPT_ENTRIES "ERROR: Unable to dump PartitionEntries, memory allocation error.\r\n"
|
|
IDS_ERROR_READ_GEOMETRY "ERROR: Unable to read drive geometry.\r\n"
|
|
IDS_ERROR_STRING_LENGTH "ERROR: The boot entry length cannot be more than %d characters.\n"
|
|
IDS_ERROR_STRING_LENGTH1 "ERROR: The OS options length cannot be more than %d characters.\n"
|
|
IDS_ERROR_DEBUG_PORT "ERROR: The specified port has already been used as a Debug port. Please use a different port.\n"
|
|
IDS_ERROR_REDIRECT_PORT "ERROR: The specified port already used for redirection. Please use a different port.\n"
|
|
IDS_ERROR_FRIENDLY_NAME "ERROR: The OS friendly name is too long.\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_INFO_NOTWINDOWS "INFO: The selected boot entry is not a Windows OS option.\n"
|
|
IDS_INFO_DUMP_GPT_ENTRIES "INFO: No partition entries found.\r\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_SWITCH_SKIP "SKIPPING: The switch %s already present.\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_WARN_REDIRECT "WARNING: The Redirect port specified is being ignored. Use edit option to change the same.\n"
|
|
IDS_WARN_REDIRECTBAUD "WARNING: The Redirect baud rate specified is being ignored. Use edit option to change the same.\n"
|
|
WARN_LOCALCREDENTIALS "WARNING: Ignoring the local credentials for the local system.\n"
|
|
WARNING_STRING "WARNING: "
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_COL_BOOTID "OS Load Options"
|
|
IDS_COL_FRIENDLYNAME "Friendly Name"
|
|
IDS_COL_COL_BOOTOPTION "Boot entry ID"
|
|
IDS_COL_FRIENDLYNAME_SIZE "37"
|
|
IDS_COL_BOOTID_SIZE "36"
|
|
IDS_COL_BOOTOPTION_SIZE "4"
|
|
IDS_COL_ARCPATH_SIZE "20"
|
|
IDS_FORMAT_TABLE "TABLE"
|
|
IDS_FORMAT_LIST "LIST"
|
|
IDS_FORMAT_CSV "CSV"
|
|
IDS_COL_ARCPATH "Path"
|
|
IDS_OS_HEADER "Boot Entries\n"
|
|
IDS_DASHES_OS "------------\n"
|
|
IDS_BOOT_HEADER "Boot Loader Settings\n"
|
|
IDS_DASHES_BOOTOS "--------------------\n"
|
|
|
|
IDS_DEFAULT_ARC "Default path"
|
|
IDS_TIMEOUT "Timeout"
|
|
IDS_DEFAULT_OS "Default OS"
|
|
IDS_DEFAULT_ARC_SIZE "37"
|
|
IDS_TIMEOUT_SIZE "36"
|
|
IDS_HEADER1 "\nPRIMARY GPT HEADER:\r\n"
|
|
IDS_PARTITION1 "\nPartition GUID : {"
|
|
IDS_PARTITION2 "}\r\n"
|
|
IDS_PARTITION3 "Partition Type : {"
|
|
IDS_START_LBA "Starting LBA : %I64u\r\n"
|
|
IDS_PARTITION4 "Partition Name : "
|
|
IDS_PARTITION5 "\nDiskGUID : {"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_RAW_HELP_BEGIN "\nBOOTCFG /Raw osoptions [/A] [/S system [/U user [/P password]]] \n"
|
|
IDS_RAW_HELP1 " /ID bootid \n\n"
|
|
IDS_RAW_HELP2 "Description:\n"
|
|
IDS_RAW_HELP3 " Allows the user to specify the OS load options for a boot entry.\n\n"
|
|
IDS_RAW_HELP4 "Parameter List:\n"
|
|
IDS_RAW_HELP5 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_RAW_HELP6 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_RAW_HELP7 " the command should execute.\n\n"
|
|
IDS_RAW_HELP8 " /P password Specifies the password for the given\n"
|
|
IDS_RAW_HELP9 " user context.\n\n"
|
|
IDS_RAW_HELP10 " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_RAW_HELP11 " [operating systems] section of the BOOT.INI\n"
|
|
IDS_RAW_HELP12 " file to add the OS options to.\n\n"
|
|
IDS_RAW_HELP13 " /RAW osoptions Specifies the OS options for a boot entry.\n"
|
|
IDS_RAW_HELP14 " The previous OS options will be modified.\n\n"
|
|
IDS_RAW_HELP15 " /A Specifies that the OS options entered with \n"
|
|
IDS_RAW_HELP16 " /RAW switch will be appended to the \n"
|
|
IDS_RAW_HELP17 " existing OS options.\n\n"
|
|
IDS_RAW_HELP18 " /? Displays this help/usage.\n\n"
|
|
IDS_RAW_HELP19 "Examples:\n"
|
|
IDS_RAW_HELP20 " BOOTCFG /Raw ""/DEBUG /SOS"" /A /ID 2\n"
|
|
IDS_RAW_HELP21 " BOOTCFG /Raw ""/3GB"" /A /ID 2\n"
|
|
IDS_RAW_HELP_END " BOOTCFG /Raw ""/CRASHDEBUG"" /S system /U user /P password /ID 2 \n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_TIMOUTHELP_BEGIN "\nBOOTCFG /Timeout value [/S system [/U user [/P password]]] \n\n"
|
|
IDS_TIMOUTHELP1 "Description:\n"
|
|
IDS_TIMOUTHELP2 " Allows the user to change the OS timeout value. Valid range \n"
|
|
IDS_TIMOUTHELP3 " is between 0 and 999.\n\n"
|
|
IDS_TIMOUTHELP4 "Parameter List:\n"
|
|
IDS_TIMOUTHELP5 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_TIMOUTHELP6 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_TIMOUTHELP7 " the command should execute.\n\n"
|
|
IDS_TIMOUTHELP8 " /P password Specifies the password for the given\n"
|
|
IDS_TIMOUTHELP9 " user context.\n\n"
|
|
IDS_TIMOUTHELP10 " /TIMEOUT value Specifies the time in seconds after \n"
|
|
IDS_TIMOUTHELP11 " which default OS will be loaded.\n\n"
|
|
IDS_TIMOUTHELP12 " /? Displays this help/usage.\n\n"
|
|
IDS_TIMOUTHELP13 "Examples:\n"
|
|
IDS_TIMOUTHELP14 " BOOTCFG /Timeout 30 \n"
|
|
IDS_TIMOUTHELP_END " BOOTCFG /Timeout 50 /S system /U domain\user /P password\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DEFAULT_BEGIN "\nBOOTCFG /Default [/S system [/U user [/P password]]] /ID bootid\n\n"
|
|
IDS_DEFAULT1 "Description:\n"
|
|
IDS_DEFAULT2 " Allows the user to change the Default OS entry.\n\n"
|
|
IDS_DEFAULT3 "Parameter List:\n"
|
|
IDS_DEFAULT4 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_DEFAULT5 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_DEFAULT6 " the command should execute.\n\n"
|
|
IDS_DEFAULT7 " /P password Specifies the password for the given\n"
|
|
IDS_DEFAULT8 " user context.\n\n"
|
|
IDS_DEFAULT9 " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_DEFAULT10 " [operating systems] section of the BOOT.INI\n"
|
|
IDS_DEFAULT11 " file to be made as Default OS.\n\n"
|
|
IDS_DEFAULT12 " /? Displays this help/usage.\n\n"
|
|
IDS_DEFAULT13 "Examples:\n"
|
|
IDS_DEFAULT14 " BOOTCFG /Default /ID 2\n"
|
|
IDS_DEFAULT_END " BOOTCFG /Default /S system /U domain\user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MAIN_HELP_IA64_BEGIN "\nBOOTCFG /parameter [arguments]\n\n"
|
|
IDS_MAIN_HELP1_IA64 "Description:\n"
|
|
IDS_MAIN_HELP2_IA64 " This command line tool can be used to configure, query, change or \n"
|
|
IDS_MAIN_HELP3_IA64 " delete the boot entry settings in the NVRAM.\n\n"
|
|
IDS_MAIN_HELP4_IA64 "Parameter List:\n"
|
|
IDS_MAIN_HELP5_IA64 " /Copy Makes a copy of an existing boot entry for which \n"
|
|
IDS_MAIN_HELP6_IA64 " you can add the OS configuration options.\n\n"
|
|
IDS_MAIN_HELP7_IA64 " /Delete Deletes an existing boot entry from the NVRAM. You \n"
|
|
IDS_MAIN_HELP8_IA64 " must specify the entry# to delete.\n\n"
|
|
IDS_MAIN_HELP9_IA64 " /Query Displays the current boot entries and their settings.\n\n"
|
|
IDS_MAIN_HELP10_IA64 " /Raw Allows the user to specify any switch options to be \n"
|
|
IDS_MAIN_HELP11_IA64 " added for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP12_IA64 " /Timeout Allows the user to change the Timeout value.\n\n"
|
|
IDS_MAIN_HELP13_IA64 " /Default Allows the user to change the Default boot entry.\n\n"
|
|
IDS_MAIN_HELP14_IA64 " /EMS Allows the user to configure the /redirect switch\n"
|
|
IDS_MAIN_HELP15_IA64 " for headless support for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP16_IA64 " /Debug Specifies the port and baudrate for debugging.\n\n"
|
|
IDS_MAIN_HELP17_IA64 " /Addsw Allows the user to add predefined switches for a \n"
|
|
IDS_MAIN_HELP18_IA64 " specified boot entry.\n\n"
|
|
IDS_MAIN_HELP19_IA64 " /Rmsw Allows the user to remove predefined switches for \n"
|
|
IDS_MAIN_HELP20_IA64 " a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP21_IA64 " /Dbg1394 Allows the user to configure the 1394 port debugging\n"
|
|
IDS_MAIN_HELP22_IA64 " for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP23_IA64 " /Mirror Allows the user to list, add and update information \n"
|
|
IDS_MAIN_HELP24_IA64 " about a mirrored drive.\n\n"
|
|
IDS_MAIN_HELP25_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_MAIN_HELP26_IA64 "Examples:\n"
|
|
IDS_MAIN_HELP27_IA64 " BOOTCFG /Copy /?\n"
|
|
IDS_MAIN_HELP28_IA64 " BOOTCFG /Delete /?\n"
|
|
IDS_MAIN_HELP29_IA64 " BOOTCFG /Query /?\n"
|
|
IDS_MAIN_HELP30_IA64 " BOOTCFG /Raw /?\n"
|
|
IDS_MAIN_HELP31_IA64 " BOOTCFG /Timeout /?\n"
|
|
IDS_MAIN_HELP32_IA64 " BOOTCFG /Default /?\n"
|
|
IDS_MAIN_HELP33_IA64 " BOOTCFG /EMS /?\n"
|
|
IDS_MAIN_HELP34_IA64 " BOOTCFG /Debug /?\n"
|
|
IDS_MAIN_HELP35_IA64 " BOOTCFG /Addsw /?\n"
|
|
IDS_MAIN_HELP36_IA64 " BOOTCFG /Rmsw /?\n"
|
|
IDS_MAIN_HELP37_IA64 " BOOTCFG /Dbg1394 /?\n"
|
|
IDS_MAIN_HELP38_IA64 " BOOTCFG /Mirror /?\n"
|
|
IDS_MAIN_HELP_IA64_END " BOOTCFG /?\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_COPY_HELP_IA64_BEGIN "\nBOOTCFG /Copy [/D description] /ID bootid\n\n"
|
|
IDS_COPY_HELP1_IA64 "Description:\n"
|
|
IDS_COPY_HELP2_IA64 " Makes a copy of an existing boot entry.\n\n"
|
|
IDS_COPY_HELP3_IA64 "Parameter List:\n"
|
|
IDS_COPY_HELP4_IA64 " /D description The description for the OS entry being made.\n\n"
|
|
IDS_COPY_HELP5_IA64 " /ID bootid Specifies the boot entry id from\n"
|
|
IDS_COPY_HELP6_IA64 " which a copy needs to be made.\n\n"
|
|
IDS_COPY_HELP7_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_COPY_HELP8_IA64 "Examples:\n"
|
|
IDS_COPY_HELP9_IA64 " BOOTCFG /Copy /D ""Windows XP with Debug"" /ID 1\n"
|
|
IDS_COPY_HELP10_IA64 " BOOTCFG /Copy /ID 3\n"
|
|
IDS_COPY_HELP_IA64_END " BOOTCFG /Copy /D ""Windows XP /Crashdebug"" /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_QUERY_HELP64_BEGIN "\nBOOTCFG /Query \n\n"
|
|
IDS_QUERY_HELP64A "Description:\n"
|
|
IDS_QUERY_HELP64B " Displays the boot entries and their settings for the local machine.\n"
|
|
IDS_QUERY_HELP64C " The boot entries and their settings are read from the NVRAM.\n\n"
|
|
IDS_QUERY_HELP64D "Examples:\n"
|
|
IDS_QUERY_HELP64_END " BOOTCFG /Query\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DELETE_HELP_IA64_BEGIN "\nBOOTCFG /Delete /ID bootid\n\n"
|
|
IDS_DELETE_HELP1_IA64 "Description:\n"
|
|
IDS_DELETE_HELP2_IA64 " Deletes an existing boot entry on a IA64 machine.\n\n"
|
|
IDS_DELETE_HELP3_IA64 "Parameter List:\n"
|
|
IDS_DELETE_HELP4_IA64 " /ID bootid Specifies the boot entry id that\n"
|
|
IDS_DELETE_HELP5_IA64 " needs to be deleted.\n\n"
|
|
IDS_DELETE_HELP6_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_DELETE_HELP7_IA64 "Examples:\n"
|
|
IDS_DELETE_HELP8_IA64 " BOOTCFG /Delete /ID 1\n"
|
|
IDS_DELETE_HELP_IA64_END " BOOTCFG /Delete /ID 3\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_RAW_HELP_IA64_BEGIN "\nBOOTCFG /Raw OSoptions [/A] /ID bootid\n\n"
|
|
IDS_RAW_HELP1_IA64 "Description:\n"
|
|
IDS_RAW_HELP2_IA64 " Allows the user to specify the OS load options for a boot entry.\n\n"
|
|
IDS_RAW_HELP3_IA64 "Parameter List:\n"
|
|
IDS_RAW_HELP4_IA64 " /ID bootid Specifies the boot entry id to add the\n"
|
|
IDS_RAW_HELP5_IA64 " OS options to.\n\n"
|
|
IDS_RAW_HELP6_IA64 " /RAW OSoptions Specifies the OS options for a boot entry.\n"
|
|
IDS_RAW_HELP7_IA64 " The previous OS options will be overwritten.\n\n"
|
|
IDS_RAW_HELP8_IA64 " /A Specifies that the OS options entered with \n"
|
|
IDS_RAW_HELP9_IA64 " /Raw switch will be appended to the existing \n"
|
|
IDS_RAW_HELP10_IA64 " OS options.\n\n"
|
|
IDS_RAW_HELP11_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_RAW_HELP12_IA64 "Examples:\n"
|
|
IDS_RAW_HELP13_IA64 " BOOTCFG /Raw ""/DEBUG /SOS"" /ID 2\n"
|
|
IDS_RAW_HELP14_IA64 " BOOTCFG /Raw ""/3GB"" /A /ID 2\n"
|
|
IDS_RAW_HELP_IA64_END " BOOTCFG /Raw ""/DEBUG /DEBUGPORT=COM2 /BAUDRATE=19200"" /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_TIMOUTHELP_IA64_BEGIN "\nBOOTCFG /Timeout value\n\n"
|
|
IDS_TIMOUTHELP1_IA64 "Description:\n"
|
|
IDS_TIMOUTHELP2_IA64 " Allows the user to change the Timeout value. Valid range \n"
|
|
IDS_TIMOUTHELP3_IA64 " is between 0 and 999.\n\n"
|
|
IDS_TIMOUTHELP4_IA64 "Parameter List:\n"
|
|
IDS_TIMOUTHELP5_IA64 " /Timeout value Specifies the time in seconds after \n"
|
|
IDS_TIMOUTHELP6_IA64 " which default OS will be loaded.\n\n"
|
|
IDS_TIMOUTHELP7_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_TIMOUTHELP8_IA64 "Examples:\n"
|
|
IDS_TIMOUTHELP_IA64_END " BOOTCFG /Timeout 10\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DEFAULT_IA64_BEGIN "\nBOOTCFG /Default /ID bootid\n\n"
|
|
IDS_DEFAULT1_IA64 "Description:\n"
|
|
IDS_DEFAULT2_IA64 " Allows the user to change the Default boot entry.\n\n"
|
|
IDS_DEFAULT3_IA64 "Parameter List:\n"
|
|
IDS_DEFAULT4_IA64 " /ID bootid Specifies the boot entry id\n"
|
|
IDS_DEFAULT5_IA64 " that needs to be made default.\n\n"
|
|
IDS_DEFAULT6_IA64 " /? Displays this help/usage.\n\n"
|
|
IDS_DEFAULT7_IA64 "Examples:\n"
|
|
IDS_DEFAULT_IA64_END " BOOTCFG /Default /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MAIN_HELP_BEGIN1 "\nBOOTCFG /parameter [arguments]\n\n"
|
|
IDS_MAIN_HELP1A "Description:\n"
|
|
IDS_MAIN_HELP2A " This command line tool can be used to configure, query, change or \n"
|
|
IDS_MAIN_HELP3A " delete the boot entry settings in the BOOT.INI file.\n\n"
|
|
IDS_MAIN_HELP4A "Parameter List:\n"
|
|
IDS_MAIN_HELP5A " /Copy Makes a copy of an existing boot entry [operating \n"
|
|
IDS_MAIN_HELP6A " systems] section for which you can add OS options to.\n\n"
|
|
IDS_MAIN_HELP7A " /Delete Deletes an existing boot entry in the [operating \n"
|
|
IDS_MAIN_HELP8A " systems] section of the BOOT.INI file. You must specify\n"
|
|
IDS_MAIN_HELP9A " the entry# to delete.\n\n"
|
|
IDS_MAIN_HELP10A " /Query Displays the current boot entries and their settings.\n\n"
|
|
IDS_MAIN_HELP11A " /Raw Allows the user to specify any switch options to be \n"
|
|
IDS_MAIN_HELP12A " added for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP13A " /Timeout Allows the user to change the Timeout value.\n\n"
|
|
IDS_MAIN_HELP14A " /Default Allows the user to change the Default boot entry.\n\n"
|
|
IDS_MAIN_HELP15A " /EMS Allows the user to configure the /redirect switch\n"
|
|
IDS_MAIN_HELP16A " for headless support for a boot entry.\n\n"
|
|
IDS_MAIN_HELP17A " /Debug Allows the user to specify the port and baudrate for \n"
|
|
IDS_MAIN_HELP18A " remote debugging for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP19A " /Addsw Allows the user to add predefined switches for \n"
|
|
IDS_MAIN_HELP20A " a specific boot entry.\n\n"
|
|
IDS_MAIN_HELP21A " /Rmsw Allows the user to remove predefined switches for a \n"
|
|
IDS_MAIN_HELP22A " specific boot entry.\n\n"
|
|
IDS_MAIN_HELP23A " /Dbg1394 Allows the user to configure 1394 port debugging \n"
|
|
IDS_MAIN_HELP24A " for a specified boot entry.\n\n"
|
|
IDS_MAIN_HELP25A " /? Displays this help/usage.\n\n"
|
|
IDS_MAIN_HELP26A "Examples:\n"
|
|
IDS_MAIN_HELP27A " BOOTCFG /Copy /?\n"
|
|
IDS_MAIN_HELP28A " BOOTCFG /Delete /?\n"
|
|
IDS_MAIN_HELP29A " BOOTCFG /Query /?\n"
|
|
IDS_MAIN_HELP30A " BOOTCFG /Raw /?\n"
|
|
IDS_MAIN_HELP31A " BOOTCFG /Timeout /?\n"
|
|
IDS_MAIN_HELP32A " BOOTCFG /EMS /?\n"
|
|
IDS_MAIN_HELP33A " BOOTCFG /Debug /?\n"
|
|
IDS_MAIN_HELP34A " BOOTCFG /Addsw /?\n"
|
|
IDS_MAIN_HELP35A " BOOTCFG /Rmsw /?\n"
|
|
IDS_MAIN_HELP36A " BOOTCFG /Dbg1394 /?\n"
|
|
IDS_MAIN_HELP37A " BOOTCFG /Default /?\n"
|
|
IDS_MAIN_HELP_END1 " BOOTCFG /?\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_EMS_BEGIN_X86 "\nBOOTCFG /EMS value [/S system [/U user [/P password]]]\n"
|
|
IDS_EMS1 " [/PORT port] [/BAUD baudrate] [/ID bootid]\n\n"
|
|
IDS_EMS2 "Description:\n"
|
|
IDS_EMS3 " Allows the user to add or change(edit) the EMS headless redirection\n"
|
|
IDS_EMS4 " settings.\n\n"
|
|
IDS_EMS5 "Parameter List:\n"
|
|
IDS_EMS6 " value default Specifies the valid set of values for EMS\n"
|
|
IDS_EMS7 " redirection - ON, OFF, EDIT.\n"
|
|
IDS_EMS8 " NOTE: EDIT is used to change current settings.\n\n"
|
|
IDS_EMS9 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_EMS10 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_EMS11 " the command should execute.\n\n"
|
|
IDS_EMS12 " /P password Specifies the password for the given\n"
|
|
IDS_EMS13 " user context.\n\n"
|
|
IDS_EMS14 " /PORT port Specifies the COM port to be used for \n"
|
|
IDS_EMS15 " redirection. Valid ports are COM1, COM2, COM3\n"
|
|
IDS_EMS16 " COM4 or BIOSSET(EMS uses BIOS settings).\n\n"
|
|
IDS_EMS17 " /BAUD baudrate Specifies the Baud rate to be used for \n"
|
|
IDS_EMS18 " redirection. Valid Baud rates are 9600,\n"
|
|
IDS_EMS19 " 19200, 57600, 115200.\n\n"
|
|
IDS_EMS20 " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_EMS21 " operating systems section of the BOOT.INI\n"
|
|
IDS_EMS22 " file to add the EMS option. This is \n"
|
|
IDS_EMS23 " required when EMS value is set to ON or OFF.\n\n"
|
|
IDS_EMS24 " /? Displays this help/usage.\n\n"
|
|
IDS_EMS25 "Examples:\n"
|
|
IDS_EMS26 " BOOTCFG /EMS ON /PORT COM1 /BAUD 19200 /ID 2\n"
|
|
IDS_EMS27 " BOOTCFG /EMS ON /PORT BIOSSET /ID 3\n"
|
|
IDS_EMS28 " BOOTCFG /EMS OFF /S system /ID 2\n"
|
|
IDS_EMS29 " BOOTCFG /EMS EDIT /PORT com2 /BAUD 115200 \n"
|
|
IDS_EMS_END_X86 " BOOTCFG /EMS OFF /S system /U domain\user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DEBUG_BEGIN_X86 "\nBOOTCFG /Debug value [/S system [/U user [/P password]]]\n"
|
|
IDS_DEBUG1 " [/PORT port [/BAUD baudrate]] /ID bootid\n\n"
|
|
IDS_DEBUG2 "Description:\n"
|
|
IDS_DEBUG3 " Allows the user to add or change(edit) the debug settings \n"
|
|
IDS_DEBUG4 " for a specified OS entry.\n\n"
|
|
IDS_DEBUG5 "Parameter List:\n"
|
|
IDS_DEBUG6 " value default Specifies the valid set of debugging \n"
|
|
IDS_DEBUG7 " values - ON, OFF, EDIT.\n\n"
|
|
IDS_DEBUG8 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_DEBUG10 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_DEBUG11 " the command should execute.\n\n"
|
|
IDS_DEBUG12 " /P password Specifies the password for the given\n"
|
|
IDS_DEBUG13 " user context.\n\n"
|
|
IDS_DEBUG14 " /PORT port Specifies the COM port to connect to remote\n"
|
|
IDS_DEBUG15 " machine to be used for debugging. Valid \n"
|
|
IDS_DEBUG16 " ports are COM1, COM2, COM3, COM4.\n\n"
|
|
IDS_DEBUG17 " /BAUD baudrate Specifies the baud rate to be used for \n"
|
|
IDS_DEBUG18 " debugging. Valid Baud rates are 9600, 19200,\n"
|
|
IDS_DEBUG19 " 38400, 57600, 115200.\n\n"
|
|
IDS_DEBUG20 " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_DEBUG21 " [operating systems] section of the BOOT.INI\n"
|
|
IDS_DEBUG22 " file to add the OS options to.\n\n"
|
|
IDS_DEBUG23 " /? Displays this help/usage.\n\n"
|
|
IDS_DEBUG24 "Examples:\n"
|
|
IDS_DEBUG25 " BOOTCFG /Debug ON /PORT COM1 /ID 2\n"
|
|
IDS_DEBUG26 " BOOTCFG /Debug OFF /S system /U user /ID 2\n"
|
|
IDS_DEBUG27 " BOOTCFG /Debug EDIT /PORT com2 /BAUD 19200 /ID 2 \n"
|
|
IDS_DEBUG_END_X86 " BOOTCFG /Debug OFF /S system /U domain\user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DEBUG_BEGIN_IA64 "\nBOOTCFG /Debug value [/PORT port [/BAUD baudrate]] /ID bootid\n\n"
|
|
IDS_DEBUG1A "Description:\n"
|
|
IDS_DEBUG2A " Allows the user to add or change(edit) the debug settings for\n"
|
|
IDS_DEBUG3A " a specified OS entry.\n\n"
|
|
IDS_DEBUG4A "Parameter List:\n"
|
|
IDS_DEBUG5A " value default Specifies the valid set of debugging \n"
|
|
IDS_DEBUG6A " values - ON, OFF, EDIT.\n\n"
|
|
IDS_DEBUG7A " /PORT port Specifies the COM port to connect to remote\n"
|
|
IDS_DEBUG8A " machine to be used for debugging.\n"
|
|
IDS_DEBUG9A " Valid ports are COM1, COM2, COM3, COM4.\n\n"
|
|
IDS_DEBUG10A " /BAUD baudrate Specifies the baud rate to be used for \n"
|
|
IDS_DEBUG11A " debugging. Valid Baud rates are 9600, 19200,\n"
|
|
IDS_DEBUG12A " 38400, 57600, 115200.\n\n"
|
|
IDS_DEBUG13A " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_DEBUG14A " NVRAM to add the OS options to.\n\n"
|
|
IDS_DEBUG15A " /? Displays this help/usage.\n\n"
|
|
IDS_DEBUG16A "Examples:\n"
|
|
IDS_DEBUG17A " BOOTCFG /Debug ON /PORT COM1 /BAUD 19200 /ID 2\n"
|
|
IDS_DEBUG18A " BOOTCFG /Debug ON /PORT COM4 /ID 3\n"
|
|
IDS_DEBUG19A " BOOTCFG /Debug OFF /ID 2\n"
|
|
IDS_DEBUG_END_IA64 " BOOTCFG /Debug EDIT /PORT com2 /BAUD 38400 /ID 2\n"
|
|
END
|
|
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_EMS_BEGIN_IA64 "\nBOOTCFG /EMS value /ID bootid \n\n"
|
|
IDS_EMS1A "Description:\n"
|
|
IDS_EMS2A " Allows the user to add or remove the EMS headless \n"
|
|
IDS_EMS3A " redirection settings.\n\n"
|
|
IDS_EMS4A "Parameter List:\n"
|
|
IDS_EMS5A " value default Specifies the valid set of values for EMS\n"
|
|
IDS_EMS6A " redirection - ON, OFF.\n\n"
|
|
IDS_EMS7A " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_EMS8A " NVRAM file to add the OS options to.\n\n"
|
|
IDS_EMS9A " /? Displays this help/usage.\n\n"
|
|
IDS_EMS10A "Examples:\n"
|
|
IDS_EMS11A " BOOTCFG /EMS ON /ID 2\n"
|
|
IDS_EMS_END_IA64 " BOOTCFG /EMS OFF /ID 3\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_ADDSW_BEGIN_X86 "\nBOOTCFG /Addsw [/S system [/U user [/P password]]]\n"
|
|
IDS_ADDSW1 " { [/MM val] [/BV] [/SO] [/NG] } /ID bootid \n\n"
|
|
IDS_ADDSW2 "Description:\n"
|
|
IDS_ADDSW3 " Allows the user to add the switches for a specified OS entry.\n\n"
|
|
IDS_ADDSW4 "Parameter List:\n"
|
|
IDS_ADDSW5 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_ADDSW6 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_ADDSW7 " the command should execute.\n\n"
|
|
IDS_ADDSW8 " /P password Specifies the password for the given\n"
|
|
IDS_ADDSW9 " user context.\n\n"
|
|
IDS_ADDSW10 " /MM value Specifies to add the /maxmem switch which\n"
|
|
IDS_ADDSW11 " directs the maximum amount of RAM (in MB) \n"
|
|
IDS_ADDSW12 " that OS can use.\n\n"
|
|
IDS_ADDSW13 " /BV Specifies to add the /basevideo switch which\n"
|
|
IDS_ADDSW14 " directs the OS to use standard VGA mode for \n"
|
|
IDS_ADDSW15 " the installed video driver.\n\n"
|
|
IDS_ADDSW16 " /SO Specifies to add the /sos switch which is \n"
|
|
IDS_ADDSW17 " used to show the names of each device\n"
|
|
IDS_ADDSW18 " driver while loading.\n\n"
|
|
IDS_ADDSW19 " /NG Specifies to add the /noguiboot switch which\n"
|
|
IDS_ADDSW20 " disables the Whistler progress bar that\n"
|
|
IDS_ADDSW21 " appears before the CTRL+ALT+DEL logon prompt.\n\n"
|
|
IDS_ADDSW22 " /ID bootid Specifies the boot entry id in the \n"
|
|
IDS_ADDSW23 " [operating systems] section of the BOOT.INI \n"
|
|
IDS_ADDSW24 " file to add the OS options to.\n\n"
|
|
IDS_ADDSW25 " /? Displays this help/usage.\n\n"
|
|
IDS_ADDSW26 "Examples:\n"
|
|
IDS_ADDSW27 " BOOTCFG /Addsw /MM 64 /ID 2\n"
|
|
IDS_ADDSW28 " BOOTCFG /Addsw /SO /ID 3\n"
|
|
IDS_ADDSW29 " BOOTCFG /Addsw /SO /NG /S system /U domain\user /ID 2\n"
|
|
IDS_ADDSW30 " BOOTCFG /Addsw /NG /ID 2 \n"
|
|
IDS_ADDSW_END_X86 " BOOTCFG /Addsw /MM 96 /NG /S system /U user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_ADDSW_BEGIN_IA64 "\nBOOTCFG /Addsw { [/MM val] [/BV] [/SO] [/NG] } /ID bootid \n\n"
|
|
IDS_ADDSW1A "Description:\n"
|
|
IDS_ADDSW2A " Allows the user to add switches for a specified OS entry.\n\n"
|
|
IDS_ADDSW3A "Parameter List:\n"
|
|
IDS_ADDSW4A " /MM value Specifies to add the /maxmem switch which \n"
|
|
IDS_ADDSW5A " directs the maximum amount of RAM (in MB)that\n"
|
|
IDS_ADDSW6A " OS can use.\n\n"
|
|
IDS_ADDSW7A " /BV Specifies to add the /basevideo switch which\n"
|
|
IDS_ADDSW8A " directs the OS to use standard VGA mode for \n"
|
|
IDS_ADDSW9A " the installed video driver.\n\n"
|
|
IDS_ADDSW10A " /SO Specifies to add the /sos switch which is \n"
|
|
IDS_ADDSW11A " used to show the names of each device driver\n"
|
|
IDS_ADDSW12A " while loading.\n\n"
|
|
IDS_ADDSW13A " /NG Specifies to add the /noguiboot switch which \n"
|
|
IDS_ADDSW14A " disables the Whistler progress bar that\n"
|
|
IDS_ADDSW15A " appears before the CTRL+ALT+DEL logon prompt.\n\n"
|
|
IDS_ADDSW16A " /ID bootid Specifies the boot entry id in the NVRAM \n"
|
|
IDS_ADDSW17A " file to add the OS options to.\n\n"
|
|
IDS_ADDSW18A " /? Displays this help/usage.\n\n"
|
|
IDS_ADDSW19A "Examples:\n"
|
|
IDS_ADDSW20A " BOOTCFG /Addsw /MM 64 /ID 2\n"
|
|
IDS_ADDSW21A " BOOTCFG /Addsw /SO /ng /ID 2\n"
|
|
IDS_ADDSW22A " BOOTCFG /Addsw /BV /ID 2 \n"
|
|
IDS_ADDSW_END_IA64 " BOOTCFG /Addsw /MM 96 /ng /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_RMSW_BEGIN_X86 "\nBOOTCFG /Rmsw [/S system [/U user [/P password]]]\n"
|
|
IDS_RMSW1 " { [/MM] [/BV] [/SO] [/NG] } /ID bootid \n\n"
|
|
IDS_RMSW2 "Description:\n"
|
|
IDS_RMSW3 " Allows the user to remove the switches from an OS entry.\n\n"
|
|
IDS_RMSW4 "Parameter List:\n"
|
|
IDS_RMSW5 " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_RMSW6 " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_RMSW7 " the command should execute.\n\n"
|
|
IDS_RMSW8 " /P password Specifies the password for the given\n"
|
|
IDS_RMSW9 " user context.\n\n"
|
|
IDS_RMSW10 " /MM Specifies the maximum amount of random access\n"
|
|
IDS_RMSW11 " memory that whistler can use.\n\n"
|
|
IDS_RMSW12 " /BV Specifies to remove the /basevideo switch \n"
|
|
IDS_RMSW13 " which directs the OS to use standard VGA \n"
|
|
IDS_RMSW14 " mode for the installed video driver.\n\n"
|
|
IDS_RMSW15 " /SO Specifies to remove the /sos switch which is\n"
|
|
IDS_RMSW16 " used to show the names of each device driver\n"
|
|
IDS_RMSW17 " while loading.\n\n"
|
|
IDS_RMSW18 " /NG Specifies to remove the /noguiboot switch \n"
|
|
IDS_RMSW19 " which disables the Whistler progress bar that\n"
|
|
IDS_RMSW20 " appears before the CTRL+ALT+DEL logon prompt.\n\n"
|
|
IDS_RMSW21 " /ID bootid Specifies the boot entry id in the\n"
|
|
IDS_RMSW22 " [operating systems] section of the BOOT.INI \n"
|
|
IDS_RMSW23 " file to remove the OS options from.\n\n"
|
|
IDS_RMSW24 " /? Displays this help/usage.\n\n"
|
|
IDS_RMSW25 "Examples:\n"
|
|
IDS_RMSW26 " BOOTCFG /Rmsw /MM /ID 2\n"
|
|
IDS_RMSW27 " BOOTCFG /Rmsw /SO /ID 3\n"
|
|
IDS_RMSW28 " BOOTCFG /Rmsw /SO /NG /S system /U user /ID 2\n"
|
|
IDS_RMSW29 " BOOTCFG /Rmsw /NG /ID 2 \n"
|
|
IDS_RMSW_END_X86 " BOOTCFG /Rmsw /MM /NG /S system /U domain\user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_RMSW_BEGIN_IA64 "\nBOOTCFG /Rmsw { [/MM ] [/BV] [/SO] [/NG] } /ID bootid \n\n"
|
|
IDS_RMSW1A "Description:\n"
|
|
IDS_RMSW2A " Allows the user to remove switches from an OS entry.\n\n"
|
|
IDS_RMSW3A "Parameter List:\n"
|
|
IDS_RMSW4A " /MM Specifies the maximum amount of random access\n"
|
|
IDS_RMSW5A " memory that whistler can use.\n\n"
|
|
IDS_RMSW6A " /BV Specifies to remove the /basevideo switch \n"
|
|
IDS_RMSW7A " which directs the OS to use standard VGA mode \n"
|
|
IDS_RMSW8A " for the installed video driver.\n\n"
|
|
IDS_RMSW9A " /SO Specifies to remove the /sos switch which is \n"
|
|
IDS_RMSW10A " used to show the names of each device driver \n"
|
|
IDS_RMSW11A " while loading.\n\n"
|
|
IDS_RMSW12A " /NG Specifies to remove the /noguiboot switch \n"
|
|
IDS_RMSW13A " which disables the Whistler progress bar that\n"
|
|
IDS_RMSW14A " appears before the CTRL+ALT+DEL logon prompt.\n\n"
|
|
IDS_RMSW15A " /ID bootid Specifies the boot entry id in the NVRAM \n"
|
|
IDS_RMSW16A " file to remove the OS options from.\n\n"
|
|
IDS_RMSW17A " /? Displays this help/usage.\n\n"
|
|
IDS_RMSW18A "Examples:\n"
|
|
IDS_RMSW19A " BOOTCFG /Rmsw /MM /ID 2\n"
|
|
IDS_RMSW20A " BOOTCFG /Rmsw /SO /NG /ID 2\n"
|
|
IDS_RMSW21A " BOOTCFG /Rmsw /BV /ID 2 \n"
|
|
IDS_RMSW_END_IA64 " BOOTCFG /Rmsw /MM /NG /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MAIN_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /?"" for usage.\n"
|
|
IDS_QUERY_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /QUERY /?"" for usage.\n"
|
|
IDS_CHANGE_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /CHANGE /?"" for usage.\n"
|
|
IDS_COPY_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /COPY /?"" for usage.\n"
|
|
IDS_DELETE_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /DELETE /?"" for usage.\n"
|
|
IDS_RAW_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /RAW /?"" for usage.\n"
|
|
IDS_TIMEOUT_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /TIMEOUT /?"" for usage.\n"
|
|
IDS_DEFAULTOS_USAGE "ERROR: Invalid syntax.\nType ""BOOTCFG /DEFAULT /?"" for usage.\n"
|
|
IDS_INVALID_SYNTAX_ADDSW "ERROR: Invalid syntax.\nType ""BOOTCFG /ADDSW /?"" for usage.\n"
|
|
IDS_INVALID_SYNTAX_RMSW "ERROR: Invalid syntax.\nType ""BOOTCFG /RMSW /?"" for usage.\n"
|
|
IDS_INVALID_SYNTAX_DEBUG "ERROR: Invalid syntax.\nType ""BOOTCFG /DEBUG /?"" for usage.\n"
|
|
IDS_INVALID_SYNTAX_EMS "ERROR: Invalid syntax.\nType ""BOOTCFG /EMS /?"" for usage.\n"
|
|
IDS_INVALID_SYNTAX_DBG1394 "ERROR: Invalid syntax.\nType ""BOOTCFG /DBG1394 /?"" for usage.\n"
|
|
IDS_INVALID_CH_RANGE "ERROR: Invalid syntax. Channel value must be in the range of 1 - 64.\n"
|
|
IDS_MIRROR_SYNTAX "ERROR: Invalid syntax.\nType ""BOOTCFG /MIRROR /?"" for usage.\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DBG1394_BEGIN_X86 "\nBOOTCFG /Dbg1394 value [/S system [/U user [/P password]]]\n"
|
|
IDS_DBG1394A " [/CH channel] /ID bootid \n\n"
|
|
IDS_DBG1394B "Description:\n"
|
|
IDS_DBG1394C " Allows the user to configure the 1394 port debugging.\n\n"
|
|
IDS_DBG1394D "Parameter List:\n"
|
|
IDS_DBG1394E " value default Specifies the valid set of values for\n"
|
|
IDS_DBG1394F " Dbg1394 switch. Valid values: ON, OFF.\n\n"
|
|
IDS_DBG1394G " /S system Specifies the remote system to connect to.\n\n"
|
|
IDS_DBG1394H " /U [domain\]user Specifies the user context under which\n"
|
|
IDS_DBG1394I " the command should execute.\n\n"
|
|
IDS_DBG1394J " /P password Specifies the password for the given\n"
|
|
IDS_DBG1394K " user context.\n\n"
|
|
IDS_DBG1394L " /CH channel Specifies the channel. Valid values: 1 to 64.\n\n"
|
|
IDS_DBG1394M " /ID bootid Specifies the boot entry id in the\n"
|
|
IDS_DBG1394N " [operating systems] section of the BOOT.INI \n"
|
|
IDS_DBG1394O " file to change the OS options to.\n\n"
|
|
IDS_DBG1394P " /? Displays this help/usage.\n\n"
|
|
IDS_DBG1394Q "Examples:\n"
|
|
IDS_DBG1394R " BOOTCFG /Dbg1394 on /ID 2\n"
|
|
IDS_DBG1394S " BOOTCFG /Dbg1394 on /CH 30 /ID 3\n"
|
|
IDS_DBG1394T " BOOTCFG /Dbg1394 on /CH 20 /S system /U user /ID 2\n"
|
|
IDS_DBG1394U " BOOTCFG /Dbg1394 off /ID 2 \n"
|
|
IDS_DBG1394_END_X86 " BOOTCFG /Dbg1394 off /S system /U domain\user /P password /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_DBG1394_BEGIN_IA64 "\nBOOTCFG /Dbg1394 value [/CH channel] /ID bootid \n"
|
|
IDS_DBG1394_IA64A " \n"
|
|
IDS_DBG1394_IA64B "Description:\n"
|
|
IDS_DBG1394_IA64C " Allows the user to configure the 1394 port debugging.\n\n"
|
|
IDS_DBG1394_IA64D "Parameter List:\n"
|
|
IDS_DBG1394_IA64E " value default Specifies the valid set of values for\n"
|
|
IDS_DBG1394_IA64F " Dbg1394 switch. Valid values are ON, OFF.\n\n"
|
|
IDS_DBG1394_IA64G " /CH channel Specifies the 1394 channel. Valid values: 1 to 64.\n\n"
|
|
IDS_DBG1394_IA64H " /ID bootid Specifies the boot entry id in the\n"
|
|
IDS_DBG1394_IA64I " EFI NVRAM file to change the \n"
|
|
IDS_DBG1394_IA64J " OS options to.\n\n"
|
|
IDS_DBG1394_IA64K " /? Displays this help/usage.\n\n"
|
|
IDS_DBG1394_IA64L "Examples:\n"
|
|
IDS_DBG1394_IA64M " BOOTCFG /Dbg1394 on /ID 2\n"
|
|
IDS_DBG1394_IA64N " BOOTCFG /Dbg1394 on /CH 30 /ID 3\n"
|
|
IDS_DBG1394_IA64O " BOOTCFG /Dbg1394 on /CH 20 /ID 2\n"
|
|
IDS_DBG1394_END_IA64 " BOOTCFG /Dbg1394 off /ID 2\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MIRROR_BEGIN_IA64 "\nBOOTCFG /Mirror [/LIST drive] [/ADD guid] [/UPDATE value]\n"
|
|
IDS_MIRROR_IA64A " [/ID bootid] \n"
|
|
IDS_MIRROR_IA64B "Description:\n"
|
|
IDS_MIRROR_IA64C " Allows the user to list, add and update information\n"
|
|
IDS_MIRROR_IA64D " about a mirrored boot entry.\n\n"
|
|
IDS_MIRROR_IA64E "Parameter List:\n"
|
|
IDS_MIRROR_IA64F " /LIST default Specifies to list the various GUID's along\n"
|
|
IDS_MIRROR_IA64G " with relevant information.\n\n"
|
|
IDS_MIRROR_IA64H " /ADD guid Specifies to add a new mirrored boot entry \n"
|
|
IDS_MIRROR_IA64I " with the specified GUID.\n\n"
|
|
IDS_MIRROR_IA64J " /UPDATE guid Specifies to modify an existing boot entry \n"
|
|
IDS_MIRROR_IA64K " with the specified GUID.\n\n"
|
|
IDS_MIRROR_IA64L " /ID bootid Specifies the boot entry id in the\n"
|
|
IDS_MIRROR_IA64M " EFI NVRAM file to change the\n"
|
|
IDS_MIRROR_IA64N " OS options to.\n\n"
|
|
IDS_MIRROR_IA64O " /? Displays this help/usage.\n\n"
|
|
IDS_MIRROR_IA64P "Examples:\n"
|
|
IDS_MIRROR_IA64Q " BOOTCFG /Mirror /LIST \n"
|
|
IDS_MIRROR_IA64R " BOOTCFG /Mirror /ADD ""09ea8ba0-a122-01c0-f1b3-12714f758821"" \n"
|
|
IDS_MIRROR_IA64S " BOOTCFG /Mirror /UPDATE ""0c347ba0-a122-01c0-d931-f8428177d974"" \n"
|
|
IDS_MIRROR_END_IA64 " /ID 2\n\n"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_OUTPUT_IA64A "Boot Options\n"
|
|
IDS_OUTPUT_IA64B "------------\n\n"
|
|
IDS_OUTPUT_IA64C "Timeout = %d\n"
|
|
IDS_OUTPUT_IA64D "CurrentBootEntryID = %d\n"
|
|
IDS_OUTPUT_IA64E "HeadlessRedirection = Not set\n\n"
|
|
IDS_OUTPUT_IA64F "HeadlessRedirection = %s\n\n"
|
|
IDS_OUTPUT_IA64G "Boot Entries\n"
|
|
IDS_OUTPUT_IA64H "------------\n\n"
|
|
IDS_OUTPUT_IA64I "Boot entry ID = %d\n"
|
|
IDS_OUTPUT_IA64J "Friendly Name = %s\n"
|
|
IDS_OUTPUT_IA64K "Friendly Name = \n"
|
|
IDS_OUTPUT_IA64L "OsLoadOptions = %s\n"
|
|
IDS_OUTPUT_IA64M "OsLoadOptions = N/A\n"
|
|
IDS_OUTPUT_IA64N "BootFilePath = %s\n"
|
|
IDS_OUTPUT_IA64O "OsFilePath = %s\n\n"
|
|
IDS_HEADER2 "\nPRIMARY GPT PARTITION: \r\n"
|
|
IDS_HEADER2_DASH "----------------------\n"
|
|
IDS_HEADER_DASH1 "----------------------\n"
|
|
END
|
|
|
|
|
|
|
|
|
|
//
|
|
// Version resources
|
|
//
|
|
#include <ntverp.h>
|
|
#define VER_FILETYPE VFT_APP
|
|
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
|
#define VER_FILEDESCRIPTION_STR "Boot Config Tool"
|
|
#define VER_INTERNALNAME_STR "BootCfg.exe"
|
|
#define VER_ORIGINALFILENAME_STR "BootCfg.exe"
|
|
#include <common.ver>
|