Debugging Tools for Windows

.create (Create Process)

.create命令创建一个新的目标进程。

语法

.create [-premote RemoteOptions] [-fCommandLine 

参数

RemoteOptions
指定进程服务器要附加到的进程。该选项和-premote 选项中的一样。查看激活灵巧客户端获得详细信息。
-f
除了被创建的新进程之外,冻结所有目标程序中的所有线程。这些线程在新进程发生异常之前都会保持冻结状态。注意初始断点也是一个异常。每个线程都可以通过~u (Unfreeze Thread)命令来解冻。
CommandLine
指定新进程的完整命令行。CommandLine 可以包含空格,而且不能用引号括起来。.create 命令之后的所有文本都被当作CommandLine的一部分,该命令后面不能跟分号和其他调试器命令。

环境

模式 仅用户模式
目标 仅活动目标
平台 所有

注释

该命令可以在CDB静止时或者已经在调试一个或多个进程时使用。WinDbg处于静止模式时不能使用。

如果命令成功,调试器会在执行下一个运行命令时创建指定进程。如果一行中使用了多次该命令,则每一个都需要一条执行命令。

多个目标进程总是一起执行的,除非它们的某些线程被冻结或挂起。

如果希望创建新进程并冻结所有以存在的目标,使用-f 选项。

如果使用了-premote选项,新进程会是一个新的系统中的一部分。详细信息,查看调试多个目标

附加信息

详细信息和其他开始一个新进程来进行调试的方法,查看创建新进程(用户模式)

Build machine: CAPEBUILD