The command is used to configure, query, or change Boot.ini file settings.[2] A similar command exists in the Recovery Console for repairing or rebuilding boot configuration files.[1][3]
Though NTLDR and boot.ini are no longer used to boot Windows Vista and later versions of Windows NT, they ship with the bootcfg utility regardless. This is to handle boot.ini in the case that a multi-boot configuration with previous versions of Windows exists and needs troubleshooting from within the later operating system.
Windows Vista and later versions will warn users who run bootcfg that BCDEdit is the correct command to modify its booting options.
John Paul Mueller (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. John Wiley & Sons. ISBN978-0470165799.