.create(创建进程)

.create 命令创建新的目标应用程序。

.create [-premote RemoteOptions] [-f] CommandLine 

参数

RemoteOptions
指定要附加到的进程服务器。 选项与命令行 -premote 选项的选项相同。 有关语法详细信息 ,请参阅激活智能客户端

-F
冻结所有目标应用程序中的所有线程,所创建的新目标除外。 这些线程将保持冻结状态,直到新创建的进程中出现异常。 请注意,初始断点限定为异常。 可以使用 ~u (Unfreeze Thread) 命令取消冻结单个线程。

CommandLine
指定新进程的完整命令行。 CommandLine 可以包含空格,并且不能用引号括起来。 .create 命令后的所有文本都作为 CommandLine 的一部分;此命令后面不能跟分号和其他调试器命令。

环境

说明
模式 仅限用户模式
目标 仅实时调试
平台 all

注解

当 CDB 处于休眠状态时,或者如果它已在调试一个或多个进程,则可以使用此命令。 当 WinDbg 处于休眠状态时,不能使用它。

如果此命令成功,调试器将在下次发出执行命令时创建指定的进程。 如果在一行中多次使用此命令,则必须请求执行与使用此命令的次数一样多。

除非其某些线程被冻结或挂起,否则将始终同时执行多个目标进程。

如果要创建新进程并冻结所有现有目标,请使用 -f 选项。

如果使用 -premote 选项,则新进程将成为新系统的一部分。 有关详细信息,请参阅 调试多个目标