文档库 最新最全的文档下载
当前位置:文档库 › db2look命令详解

db2look命令详解

db2look命令详解
db2look命令详解

db2look

今天整理了一下db2look命令参数说明

db2look Command syntax |

|>>-db2look-- -d--DBname--+-----+--+--------------+--------------> | '- -e-' '- -u--Creator-'

|

|>--+-------------+--+-------------------------------------+----->

| '- -z--schema-' '-+----------------+--+-------------+-'

| | .-------. | '- -tw--Tname-'

| | V | |

| '- -t----Tname-+-'

|

|>--+----------------+--+-----+--+------------+--+-----+--------->

| | .-------. | '- -h-' '- -o--Fname-' '- -a-'

| | V | |

| '- -v----Vname-+-'

|

|>--+-----------------------+--+-----+--+-----+--+------+-------->

| '- -m--+-----+--+-----+-' '- -l-' '- -x-' '- -xd-'

| '- -c-' '- -r-'

|

|>--+-----+--+-----------------+--+-----+--+-----+--+-----+------>

| '- -f-' '- -td--delimiter-' '- -p-' '- -s-' '- -g-'

|

|>--+----------+--+----------------------------+----------------->

| '- -noview-' '- -i--userid-- -w--password-'

|

|>--+------------------+--+---------+---------------------------><

| +- -wrapper--Wname-+ '- -nofed-'

| '- -server--Sname--'

参数说明:

-d DBname :数据库名称,这是必须的.

-e :抽取数据库对象的DDL,这个参数是必须的.对象包括Tables |Views | Automatic summary tables (AST) | Aliases | Indexes |

Triggers | Sequences | User-defined distinct types | Primary key, referential integrity, and check constraints | User-defined structured types | User-defined functions | User-defined methods |

User-defined transforms | Wrappers | Servers | User mappings | Nicknames | Type mappings | Function templates | Function mappings | Index specifications | 7 Stored procedures.

注意抽取的stored procedures的没有明细内容

-u Creator :指定用户.如果和-a同时使用,-u被忽略.

-z schema :指定模式.如果和-a同时使用,-z被忽略.

-t Tname1 Tname2 ... TnameN :表的名称.N的最大数是30个,如果要区分大小写格式如\"my_table\",否则会认为是MY_TABLE.如果table name间有空格还有小写字符格式如"\"My Table\""

-twTname :模糊查询表的名称.通配符-代表任意字符,%代表任意好多个字符及字符串.使用-tw参数时,-t参数会被忽略.

-v Vname1 Vname2 ... VnameN :视图名称.N的最大数是30个.-t的参数被指定时,-v参数会被忽略.

-h :help

-o :输出到文件的名称.

-a :所有的用户和模式.-a -u都没有指定时,使用当前登陆用户.

-m :生成对表的列表和索引统计的update语句.-m被指定时, -p, -g, and -s被忽略.

-c :不生成COMMIT, CONNECT and CONNECT |RESET 语句.-c需要和-m联合使用,如果没有指定-m ,-c不起作用.

-r :不生成RUNSTATS command.-r需要和-m联合使用,如果没有指定-m ,-r不起作用.

-l :定义表空间的https://www.wendangku.net/doc/0718025619.html,er-defined table spaces | User-defined database partition groups |

User-defined buffer pools.

-x :生成授权的DDL.

-xd:表/视图上的权限语句

-f :数据库和“数据库管理器”配置参数

-td :指定定界符,默认的为分号;.使用时-td后加空格如:-td @.

-noview :If this option is specified, CREATE VIEW DDL statements will not be |extracted -i :userid.当远程登陆时使用.

-w assword远程登陆的用户密码.

-------------------------------------------------------------------------------------------------

EasyBCD使用教程

EasyBCD使用教程 一、EasyBCD简介: EasyBCD是一款免费软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista 结合的多重启动,包括Linux、Mac OS X、BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7前其能够正常启动的系统,通过EasyBCD,均可保证其在安装Windows Vista后同样能够启动。同时,在设置方面极为简单,完全摆脱BCDEdit的繁琐冗长命令,用户只需选择相应的平台与启动方式(如Linux下的Grub或LILO),即可完成。 此外,EasyBCD 还提供了“备份MBR (BCD Backup/Repair)”的选项,这样,用户可以保存系统启动选项的每次改动,并在出现启动故障时选择合适的备份恢复。 百度百科参考阅读:https://www.wendangku.net/doc/0718025619.html,/view/2689164.htm 二、EasyBCD的下载: 官方下载:https://www.wendangku.net/doc/0718025619.html,/wiki/display/EBCD/EasyBCD+Documentation+Home 华军下载:https://www.wendangku.net/doc/0718025619.html,/soft/58174.htm 汉化绿色版:https://www.wendangku.net/doc/0718025619.html,/source/2733230【推荐】 三、EasyBCD 安装及使用手册 该软件可以在windows XP、Windows Vista、Windows 7 系统上全部都可以运行,如果要在Windows XP 操作系统使用,还需要提前安装Microsoft .NET Framework(大家装个.Net 2.0 的就可以了),否则软件无法正常使用,大家可以先使用,无法使用了再装.Net,

win7启动菜单编辑命令bcdedit详解

win7启动菜单编辑命令bcdedit详解 储存操作指令 /createstore 创建一个新的空白启动配置数据文件。 bcdedit /createstore C:\Data\BCD 创建BCD启动配置数据文件储存到“C:\DATA\”文件夹。 /export 备份启动配置数据文件。 bcdedit /export "C:\Data\BCD Backup" 备份BCD启动配置文件到“C:\Data\”文件夹,并以“BCD Backup”命名。 /import 还原启动配置数据文件。 bcdedit /import "C:\Data\BCD Backup" 从“C:\Data\”文件夹恢复BCD 启动配置文件。 储存项目操作指令/copy 项目拷贝 操作系统启动项目的拷贝: bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Copy of entry" /create 新建项目 创建操作系统载入程序项目的NTLDR(Ntldr): bcdedit /create {ntldr} /d "Earlier Windows OS Loader" 创建存储器磁碟另外的选择项项目: bcdedit /create {ramdiskoptions} /d "Ramdisk options" 创建一个新的操作系统启动项目:

bcdedit /create /d "Windows Vista" /application osloader 创建一个新的调试器: bcdedit /create {dbgsettings} /d "Debugger Settings" /delete 删除项目 删除指定的操作系统项目: bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} 删除指定的操作系统项目但启动时不显示项目(彻底删除): bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup 删除指定的操作系统项目但启动时显示项目: bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup 删除操作系统载入程序项目的NTLDR: bcdedit /delete {ntldr} /f 项目选择操作指令 /deletevalue 删除项目选择项。 删除启动管理的bootmgr选择项项目: bcdedit /deletevalue {bootmgr} bootsequence 删除(WinPE)操作系统的数值开机项目: bcdedit /deletevalue winpe 删除来自指定的操作的Windows PE 数值系统开机项目: bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe

BCDEDIT命令详解

BCDEDIT命令详解 案例:bcdedit添加系统启动项 使用BCDEDIT命令,编辑启动项,方便、快捷,只需记住几条命令,必要时替换即可。 以下是一个案例: 标识符 {de329298-0dd8-11e0-90b6-8af61b7989dc} device partition=G: path \Windows\system32\winload.exe description Windows 7 Ultimate osdevice partition=G: systemroot \Windows 要实现添加以上启动项信息,可依次键入以下命令: bcdedit /create {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /d “Windows 7 Ultimate” /application osloader bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} device partition=G: bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} path \Windows\system32\winload.exe bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} systemroot \Windows bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} osdevice partition=G: bcdedit /displayorder {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /addfirst 附,关闭Hyper-V,让windows运行VMWare。 Hyper-V和VMWare共存。打开cmd,键入: bcdedit /copy {default} /d“Windows Server 2008 Without Hyper-V” (windows会自动生成一个guid,注意记下)

BCDEdit命令详解

BCDEdit命令详解 BCD简介 启动配置数据Boot Configuration Data (BCD) 文件提供了一个用于描述启动应用程序和启动应用程序设置的存储。该存储中的对象和元素可有效地替换 Boot.ini。 BCDEdit 是一个管理 BCD 存储的命令行工具,是编辑 Windows Vista 和更新版本的 Windows 的启动配置的主要工具。该工具与 Windows Vista 分发一起包含在%WINDIR%\System32 文件夹中。它有多种功能,包括创建新存储、修改现有存储以及添加启动菜单选项等。BCDEdit 与以前Windows 版本上的Bootcfg.exe 的本质功能相同,但它有两个主要改进: ? BCDEdit 比 Bootcfg.exe 可提供更广范围的启动选项。 ? BCDEdit 具有改进的脚本支持。 注意:需要管理员权限才能使用 BCDEdit 修改 BCD。否则,会提示“无法打开启动配置数据存储。拒绝访问。”

一个典型的BCD 存储的内部层次结构 (Figure from Boot Configuration Data in Windows Vista ) boot.ini 和BCD 之间的关系 Bcdedit 命令行选项(命令)详解 BCDEdit 命令的格式: BCDEdit /命令 [参数1] [参数2] ... 查看帮助: bcdedit /?——显示 BCDEdit 命令列表,及可用的摘要。 bcdedit /? 命令——显示特定命令的详细帮助。例如,要显示 export 命令的详细帮助,可输入:bcdedit /? Export ,其结果如下:

bcdedit命令的使用

BCDEDIT - 启动配置数据存储编辑器 Bcdedit.exe 命令行工具用于修改启动配置数据存储。启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于BIOS 的操作系统中)或位于稳定RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。 对存储执行的命令 ================================ /createstore 新建空的启动配置数据存储。 /export 将系统存储的内容导出到文件。以后可以使用该文件还原系统存储的状态。/import 使用/export 命令创建的备份文件来还原系统存储的状态。 /sysstore 设置系统存储设备(仅影响EFI 系统,在重新启动后不再有效, 且仅用于系统存储设备不确定的情况下)。 对存储中的项执行的命令 =========================================== /copy 复制存储中的项。 /create 在存储中新建项。 /delete 删除存储中的项。 /mirror 创建存储中项的镜像。 运行bcdedit /? ID 可获得有关这些命令使用的标识符的信息。 对项选项执行的命令 ====================================== /deletevalue 删除存储中的项选项。 /set 设置存储中的项选项值。 运行bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。 运行bcdedit /? FORMATS 可获得有效数据格式的列表。 控制输出的命令 ============================ /enum 列出存储中的项。 /v 命令行选项,完整显示项标识符,而不是使用已知标识符的名称。 单独使用命令/v 可完整显示活动类型的项标识符。 单独运行"bcdedit" 等同于运行"bcdedit /enum ACTIVE"。 控制启动管理器的命令 ======================================

编辑Bcdedit

Bcdedit Vista系统常用英文专业词语解释大全 在Windows Vista中的一个命令行工具,用于建立和重新配置bootloader,后者无须再使用boot.ini文件。 使用BCDEdit修改Windows Vista的系统启动菜单 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统, ——所谓boot loader,在指在内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。操作系统 在Windows Vista中,微软引入了一种全新的boot loader架构, Windows Boot Manager (Bootmg r.exe)。与Ntldr严重地依赖于硬件不同的是,Windows Vista中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。 BCDEdit : Windows Vista启动设置编辑工具 在传统的基于BIOS的计算机中,如果只安装Windows Vista,除了极早期的Windows Vista测试版本外,您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了Windows Vista和之前的Windows 系统如Windows XP,虽然仍可找到 Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对 Windows Vista的启动有任何影响。 在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。

Bcdedit简介

Bcdedit简介 Vista系统常用英文专业词语解释大全。 在Windows Vista中的一个命令行工具,用于建立和重新配置bootloader,后者无须再使用boot.ini文件。 使用BCDEdit修改Windows Vista的系统启动菜单 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader 来启动系统, ——所谓boot loader,在指在内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。操作系统在Windows Vista中,微软引入了一种全新的boot loader架构,Windows Boot Manager (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,Windows Vista中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。 BCDEdit : Windows Vista启动设置编辑工具 在传统的基于BIOS的计算机中,如果只安装Windows Vista,除了极早期的Windows Vista测试版本外,您将会发现Boot.ini 文件已经彻底从系统中消失;如果系统中安装了Windows Vista和之前的WIndows系统如Windows XP,虽然仍可找到Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对Windows Vista的启动有任何影响。 在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多)的计算机中,Boot.ini 文件则更不复存在,在基于EFI 的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。 由此可见,在Windows Vista中,想要再像之前Windows XP中那样通过一个简单的文本编辑器来修改Boot.ini的方式来管理启动选项已经不可能了,要对启动设置进行修改,只能使用命令格式相对要复杂得多的BCDEdit。 此外,微软也在Windows Vista 中提供了可通过WMI (Windows Management Instrumentation : Windows管理规范)调用的BCD 类,通过它可以用编程的方式修改BCD数据,不过,相信对绝大多数用户而言,这更是不可能的任务。 启动BCDEdit 需要注意的是,BCDEdit不是一个运行于图形界面下的程序,而是一个命令行工具,该文件(Bcdedit.exe) 位于“\Windows\System 32”目录下。 要执行BCDEdit,首先应进入命令行窗口,并要将操作用户并提升至管理员权限。 在命令行窗口中,转到系统目录如“C:/windows/system32”下,然后输入“bcdedit”即可。 BCDEdit命令简介

管理启动项 - Windows 7中的BCDEDIT命令

管理启动项- Windows 7中的BCDEDIT命令 管理启动项 - Windows7中的BCDEDIT命令 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统,——所谓boot loader,在指在操作系统内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。 在Vista和Windows7中,微软引入了一种全新的boot loader架构, Windows Boot Mana ger (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,Vista和Windows7中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。 BCDEdit : Vista和Windows 7启动设置编辑工具 在传统的基于BIOS的计算机中,如果只安装Vista和Windows 7,除了极早期的Vist a和Windows 7测试版本外,您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了Vista和Windows 7和之前的WIndows系统如Windows XP,虽然仍可找到 Boot.i ni 文件,不过,这个文件只作用于那些系统,而不会对 Vista和Windows 7的启动有任何影响。 在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如N vrBoot,要么使用上文提到的BCDEdit。 由此可见,在Vista和Windows 7中,想要再像之前Windows XP中那样通过一个简单的文本编辑器来修改Boot.ini的方式来管理启动选项已经不可能了,要对启动设置进行修改,只能使用命令格式相对要复杂得多的BCDEdit。 此外,微软也在Vista和Windows7中提供了可通过WMI (Windows Management Instr umentation : Windows管理规范)调用的 BCD 类,通过它可以用编程的方式修改BCD数据,不过,相信对绝大多数用户而言,这更是不可能的任务。 启动BCDEdit 需要注意的是,BCDEdit不是一个运行于图形界面下的程序,而是一个命令行工具,该文件 (Bcdedit.exe) 位于“\Windows\System32”目录下。

win7硬盘安装详解(可格式化)

1.下载cn_windows_7_ultimate_x86_dvd.iso 最好下载纯净版,官方原版什么的。 2.用winrar或者虚拟光驱解压或提取到d盘根目录文件夹为D:\win7 3.把文件夹中的boot.wim和boot.sdi复制到d盘根目录,解压后D:\win7(boot.wim在sources 文件夹可以找到,boot.sdi在boot文件夹可以找到) 4.用记事本保存下列文字,该记事本文件名为winre.bat(txt格式改成bat格式) @echo off REM REM {ad6c7bc8-fa0f-11da-8ddf-0013200354d8} REM set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8} REM REM {572bcd56-ffa7-11d9-aae0-0007e994107d}, GUID for the WinPE boot entry REM set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d} REM REM Set Timeout REM bcdedit.exe -timeout 5 REM REM Create Ramdisk device options for the boot.sdi file REM bcdedit.exe -create %RAMDISK_OPTIONS% -d “Ramdisk Device Options” -device bcdedit.exe -set %RAMDISK_OPTIONS% ramdisksdidevice partition=D: bcdedit.exe -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi REM REM Create WinRE boot entry REM bcdedit.exe -create %WINPE_GUID% -d “Windows RE” -application OSLOADER bcdedit.exe -set %WINPE_GUID% device ramdisk=[D:]\boot.wim,%RAMDISK_OPTIONS% bcdedit.exe -set %WINPE_GUID% path \windows\system32\boot\winload.exe bcdedit.exe -set %WINPE_GUID% osdevice ramdisk=[D:]\boot.wim,%RAMDISK_OPTIONS% bcdedit.exe -set %WINPE_GUID% systemroot \windows bcdedit.exe -set %WINPE_GUID% detecthal yes bcdedit.exe -set %WINPE_GUID% nx optin bcdedit.exe -set %WINPE_GUID% winpe yes bcdedit.exe -displayorder %WINPE_GUID% /addlast

Bcdedit命令使用详解使用方法

[交流]Bcdedit命令使用详解使用方法 XP,WIN2003,VISTA,万indows,WIN2008多盘多系统多引导bcdedit的使用windows出了新系统vista,2008想赏赏鲜学习学习~~但又习惯于用旧的XP,2003,然而~~ 嘿嘿~~小弟的机器就装了多系统挺有意思的!!~~XP,WIN2003,VISTA,WIN2008~~牛吧?! 不过要正确的安装顺序是先底版本后高版本,先ghost版后安装版~~这样开机启动才不会出问题啦~~ 可是小弟是多盘多系统~有安装版也有ghost版的有高的又有低的而且安装顺序也不规范!!就算机器硬件再如何如何的好当然也是弄到最后没一个系统是能进得去 晕死~~~正想铲掉从头再来,可是~~那个累啊~~大哥~~~因为不甘心前功尽弃,所以花了些时间去查google翻baidu~~于是~~~ 哈!~~终于~~小弟研究出了不用从头再来的方法了~~嘿嘿~~目前小弟的4个系统都能正常启动!! 现在小弟就将查到的资料和自己研究出来的一套方法加以整理献给大家分享~~想玩多系统的发烧友就来试试吧!~~希望多多支持哦 ~~

先用vista或WIN2008的安装盘自动修复Vista或WIN2008,让其能够启动,也就是说先让一个高版本的系统能够启动并进入到桌面~~ 然后在vista或WIN2008系统再去修复其它的系统~~~ 在vista或WIN2008系统下将XP,2003启动时要用的文件boot.ini、bootfont.bin、IO.SYS、MSDOS.SYS、https://www.wendangku.net/doc/0718025619.html,、ntldr 拷贝到C:\根目录下 打开磁盘管理器,看看你的XP或2003是在第几个盘的第几个分区,然后去掉boot.ini 文件的只读属性,用记事本编辑好它 multi(0)disk(0)rdisk(这括号里填硬盘号)partition(这括号里填分区号)\WINDOWS="windows xp或windows 2003" (红色文字可以根据自己的情况修改,以下相同) boot.ini 文件编辑好了要保存,改回只读属性. 然后打开cmd 将以下的bcdedit命令根据你自己的情况修改好后按顺序一条条运行就可以了~~~ 或者除了第3、4、步要手动完成,其它的都可以并成一个 .bat 批处理文件来执行~~ 呵呵~~假如你的批处理技术很NB的话你也可以将第3、4、步并到批处理文件里去!!~~小弟这里就逊了点了~~~ 好了~~很简单吧~~!!有关bcdedit的命令这里小弟就不一一详细介绍了,小弟只是做个最简单的拿去就能用的给大家方便使用~~呵呵~~ 再想了解去查google翻baidu吧~~比小弟我要讲得更细~~呵呵~~~祝大家成功

BCDEdit操作指导

一、BCD简介 BCD(boot configuration data)即启动配置数据存储,包含了启动配置参数并控制操作系统启动的方式。这些参数以前在 Boot.ini 文件中(在基于 BIOS 的操作系统中)或在稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。Bcdedit.exe是微软提供的用于修改启动配置数据存储的命令行工具。可以使用Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。 二、BCD的基本操作: 对存储即BCD可执行的操作: /createstore 新建空的启动配置数据存储. /export 将系统存储的内容导出到文件。以后可以使用该文件还原系统存储的状态。 /import 使用 /export 命令创建的备份文件来还原系统存储的状态。 如: Bcdedit /createstore d:\newstroe Bcdedit /export d:\bcdbake 备份当前存储 Bcdedit /import d:\bcdbake 还原系统存储的状态

三、BCD中项的操作 1、BCD项的介绍 BCD由不同的项组成(项又有多个选项,对启动配置的修改是通过设置或修改项选项的值来完成的)。在Bcdedit 命令中,项需要用标识符来表示。标识符唯一标识BCD中包含的项。标识符采取全局唯一标识符或 GUID。GUID 具有以下格式,其中 "x" 代表十六进制数。 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 例如: {d2b69192-8f14-11da-a31f-ea816ab185e9} 破折号(-)的位置以及 GUID 开头和结尾的括号是必需的。通过bcdedit /enum /v命令可以查看各个项以GUID格式表示的标识符。另外,BCD提供了几个已知标识符,使用已知标识符可以使操作更加方便。BCD中的已知标识符包括: {bootmgr} 指定 Windows 启动管理器项。 {fwbootmgr} 指定固件启动管理器项,特别是在实现可扩 展固件接口(EFI)规格的系统上。 {memdiag} 指定内存诊断应用程序项。 {ntldr} 指定可用于启动早于 Windows Vista 版本的 操作系统的 OS 加载器(Ntldr)。 {current} 指定与当前运行的操作系统的操作系统启动

bcdedit详解

bcdedit详解 BCDEDIT不是纯DOS命令。你必须在XP或者VISTA中才能使用这个命令。 ========================== bcdedit.exe是vista系统自带的一个命令行工具,用来定制windows boot manager,它位于v:\windows\system32目录下。bcdedit.exe的功能强大,参数非常多,VistaBootPro和Easybcd 这类工具就是图形化的bcdedit,它们实现的功能bcdedit都可以实现。在一些情况下,上述工具无法达到目的,而bcdedit.exe却能够得心应手。因此有必要对bcdedit.exe这个系统自带的命令行工具进行了解。bcdedit.exe的参数非常多,帮助文档有很复杂,很多人因此对它弃而不用。但实际上大部分人只需掌握它的很少几个用法即可。 下面我用一个实例来讲解bcdedit.exe的常用功能。 一个秘密:bcdedit不但能对系统bcd(boot configuration data)进行操作,它也能对文件bcd 进行操作。作为新手,你不应该去贸然改动你的系统bcd(这很可能导致你丢失引导菜单甚至再无法启动计算机)。因此,下面的实例中我只对一个文件bcd进行操作,全部完成后再将该文件bcd导入到系统bcd中。对文件bcd和系统bcd的操作方法是完全一致的(实际上系统bcd也是一个文件,大家用bcdedit查看c:\boot\bcd的内容就知道了) 操作环境:C盘装xp,D盘装vista,之后c盘的xp又被重装,因此原启动菜单丢失,现在开机只能进xp了。为了方便,我将v:\windows \system32\bcdedit.exe复制到了c:\下,cmd 窗口改变当前路径到c:\。预料的bcd信息应该是这样的 Windows Boot Manager -------------------- Identifier: {bootmgr} //这个不是菜单,而是主入口,一个BCD有且只有一个{bootmgr} Type: 10100002 Device: partition=C: //这个说明BOOT MANAGER的BCD信息在C盘?Description: Wolf Boot Manager Display order: {ntldr} //菜单项排列顺序,第一个菜单项 {882e394a-f543-11db-8ee8-00105ccdeb8f} //第二个菜单项 Windows Legacy OS Loader ------------------------ Identifier: {ntldr} //XP它用NTLDR这个程序进行引导 Type: 10300006 Device: partition=C: //XP在C盘 Path: \ntldr //引导程序是\ntldr Description: Wolf XP //该菜单显示的文字 Windows Boot Loader ------------------- Identifier: {882e394a-f543-11db-8ee8-00105ccdeb8f} //这串数字是计算机生成的,是唯一的 Type: 10200003 Device: partition=D: //VISTA在D盘 Path: \windows\system32\winload.exe //VISTA引导程序是\windows\system32\winload.exe

完美修正-EasyBCD完整使用教程(非常完美)

EasyBCD 使用教程 一、EasyBCD 简介: EasyBCD 是一款免费软件,EasyBCD 能够极好地支持多种操作系统与Windows 7、Vista 结合的多重启动,包括Linux 、Mac OS X 、BSD 等,当然也包括微软自家的Windows 2000/XP 。任何在安装Windows 7前其能够正常启动的系统,通过EasyBCD ,均可保证其在安装Windows Vista 后同样能够启动。同时,在设置方面极为简单,完全摆脱BCDEdit 的繁琐冗长命令,用户只需选择相应的平台与启动方式(如Linux 下的 Grub 或LILO),即可完成。 此外, EasyBCD 还提供了“备份MBR (BCD Backup/Repair)”的选项,这样,用户可以保存系统启动选项的每次改动,并在出现启动故障时选择合适的备份恢复。 百度百科参考阅读: 二、EasyBCD 的下载: 官方下载:https://www.wendangku.net/doc/0718025619.html,/wiki/display/EBCD/EasyBCD+Documentation+Home 华军下载:https://www.wendangku.net/doc/0718025619.html,/soft/58174.htm 汉化绿色版:https://www.wendangku.net/doc/0718025619.html,/source/2733230【推荐】 三、EasyBCD 安装及使用手册 该软件可以在windows XP 、Windows Vista 、Windows 7 系统上全部都可以运行,如果要在Windows XP 操作系统使用,还需要提前安装Microsoft .NET Framework (大家装个.Net 2.0 的就可以了),否则软件无法正常使用,大家可以先使用,无法使用了再装.Net ,:简介:最完整的版本 EasyBCD完整使用教程(非常完美)

vhd创建、系统安装及定制启动菜单详细过程,附imagex、diskpart、bcdedit使用实例

所举例子除vhd安装部分只适用于windows7及2008 R2外,其他例子都适用于vista以上系统。本图解共分三部分内容: 图1,2为预备知识,imagex及wim文件简单介绍 图3——6为vhd的创建及分区格式化 图7——10为将windows7系统安装进vhd中 图11——15为利用bcdedit添加vhd启动菜单 各位可按需查看自己需要的部分即可。比如,最近下载来的windows7都是vhd 格式的,这时就不用看前3部分了,直接看最后部分就可玩转windows7了。 这里所要用到的工具,除了imagex需要另外获取,diskpart,bcdedit都是windows7自带工具,可直接在cmd窗口运行。另xp及vista等系统下也有diskpart工具,但这些diskpart都不能创建vhd文件,只有windows7以上系统所带的diskpart 工具才有此功能。 1.首先用imagex查看install.wim中所包含的信息,这里也可以用图形化工具查看,比如Gimagex,wimtool

2.打开diskpart工具界面 3.用diskpart创建一个vhd文件,这里为了节省时间,所以创建了一个动态磁盘,如果创建一个20G的固定vhd要用上几分钟时间。刚创建的动态vhd只有几十K大小,如果是固定vhd则创建出来就是20G。在使用上,两者是不省空间的,动态vhd会自动扩充到最大容量,即20G。

4.挂接创建的vhd文件,这里也可以从windows7的磁盘管理那里挂机vhd,效果是一样的. 5.分区及格式化虚拟硬盘,同上,也可以从磁盘管理器操作。这里为了方便,只对vhd分了一个区,实际使用中可以分任意多个区,换句话说,可以进行和实体硬盘一样的操作。

bcdedit用法

在Vista/2008下,我们通过msconfig的“启动”选项卡可调整启动时的参数,也可通过系统属性-高级-启动和故障恢复对引导菜单进行调整。但这些项目和XP是类似的。有些功能在XP下非得修改boot.ini才能完成,比如添加一个启动项、修改启动菜单里的文字等,这些在VISTA下就只有用bcdedit了。这是一个命令行工具,必须以管理员身份运行。只要有点英语基础的人,看到命令都能猜出是什么含义,可是微软的帮助就是那么让人费解。其实对我们有用的参数也就那么几个。 一、备份和恢复启动配置文件 为减少像我这样的麻烦,大家在平时可以把启动配置数据导出来,恢复就很简单了。你也可以自己建一个配置文件,然后把启动项加入其中,以后就可以去别的电脑上用了。 例如: bcdedit /createstore "C:\1.bcd" 创建一个名为C:\1.bcd的启动配置文件 bcdedit /export "C:\2.dat" 把启动配置导出到C:\2.dat bcdedit /import "C:\3.abc" 从C:\3.abc导入启动配置 二、标识符 每一个bcdedit中的启动项都有一个唯一的标识符,格式类似于Windows的CLSID,如{791d518d-3526-11de-8dab-b4cd0d61d150}。但有几个特殊的标识符是我们需要记住的。{default} 默认启动项 {ntldr} 基于NTLDR启动的系统,如NT4.0、XP、2003 {current} 当前的Vista启动项 {bootmgr} Windows启动管理器,这个一般不用管,会自动生成 {memdiag} Windows内存诊断 直接运行bcdedit.exe就可以列出所有的启动项了,大家可以把标识符记一下。 以下的命令如果要修改自己创建的启动配置文件而不是引导菜单,只要用/store指定文件名即可。如:bcdedit /store "C:\1.bcd" /create {ntldr} /d "XP" 三、创建和修改启动项目 创建一个XP的启动项:bcdedit /create {ntldr} /d "XP" 创建一个Vista的启动项:bcdedit /create /d "Vista" /application osloader 复制启动项:bcdedit /copy 要复制的标识符 /d 描述 /d指定启动菜单里的文字,可以自己起,不要忘了引号。 /application指定启动项的“应用程序类型”,创建非XP类型的启动项时才需要。常用的有两种:osloader(操作系统加载器)和bootsector(启动扇区)。一般来说VISTA都是从某个文件开始启动的,应该指定为“操作系统加载器”类型,如果是要从某个文件里读取启动扇区(如各种版本的LINUX启动文件、XP引导WinMe的bootsect.dos文件等),就应该指定为“启动扇区”类型了。 第二条和第三条命令运行后系统会给出一个新的标识符,请记下,修改时要用到。 删除启动项:bcdedit /delete 标识符。但要注意,删除XP的启动项时,应加上/f参数:bcdedit /delete {ntldr} /f 设置启动菜单显示时间:bcdedit /timeout 数值,单位为秒。

BCDEdit命令行选项

BCDEdit命令行选项 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader 来启动系统,——所谓boot loader,在指在操作系统内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。 在Windows Vista中,微软引入了一种全新的boot loader架构, Windows Boot Manager (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,Windows Vista中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。 在传统的基于BIOS的计算机中,如果只安装Windows Vista,除了极早期的Windows Vista测试版本外,您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了Windows Vista和之前的WIndows系统如Windows XP,虽然仍可找到 Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对Windows Vista的启动有任何影响。 在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。 由此可见,在Windows Vista中,想要再像之前Windows XP中那样通过一个简单的文本编辑器来修改Boot.ini的方式来管理启动选项已经不可能了,要对启动设置进行修改,只能使用命令格式相对要复杂得多的BCDEdit。

BCD文件配置

BCD文件配置 以Windows7的BCD文件 W7 &08R2BCD文件比Vista & Server2008多出了recoverysequence& recov eryenabled 這就是W7(08R2) 的Windows Recovery Environment bcdedit /displayorder {d6be0d12-413a-11de-b285-b6ee0ebcf10e} /addfirst bcdedit /displayorder {d6be0d13-413a-11de-b285-b6ee0ebcf10e} /addfirst 再次执行bcdedit 显示出W7 隐藏项目

开机菜单就出现Ramdisk Options选项,这就是Windows7集成的Windows Reco very Environment 那Vista & Server2008也能有此功能吗??? 是可以的.... 如何添加旧版系统启动菜单(ntldr) bcdedit /create {ntldr} /d "Microsoft Windows XP" bcdedit /set {ntldr} device partition=C: bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addfirst

以上就完成旧版系统菜单添加... 如何快速添加一个系统菜单.... 复制代码 1.set id={67fa717b-3cc3-11de-8405-001e8c0051ef} 2.bcdedit /create %id% /d "Windows 7" /application osloader 3.bcdedit /set %id% locale zh-cn 4.bcdedit /set %id% device partition=C: 5.bcdedit /set %id% osdevice partition=C: 6.bcdedit /set %id% path \Windows\system32\winload.exe 7.bcdedit /set %id% inherit {bootloadersettings} 8.bcdedit /set %id% systemroot \windows 9.bcdedit /set %id% nx OptOut 10.bcdedit /displayorder %id% /addfirst 以上就完成添加... 如何给两个独立硬碟建立启动菜单导引 两个硬碟各自完成系统安装WindowsXP & Windows7 WindowsXP本身没有这两个命令,添加两个命令至System32文件夹 bcdedit.zip(88 K) 下载次数:11 & bootsect.zip(40 K) 下载次数:6 一.以安装WindowsXP为主硬碟C碟为XP D碟为Windows7 首先须将WindowsXP的启动环境变更为bootmgr来管理

相关文档