zs "string"
The zs command makes it possible for you to change the default command string.
The following example changes the current default command string to an r (Display Register) command followed by a c (Compare Memory) command:
zs "r;c100 L 100 300"
The following example begins execution whenever an int 3 instruction is executed in your test application. This example executes a g (Go) command every time an int 3 instruction is executed.
zs "j (by cs:ip) == cc 'g'"
You can use zs as follows to set up a watchpoint:
zs "j (wo 40:1234) == 0eeed;t"
This command traces until the word at 40:1234 is not equal to 0EEED. This does not work if you are tracing through the mode switching code in MS-DOS or other sections of code that cannot be traced.