; (Разделитель команд)
Символ точки с запятой ( ; ) используется для разделения нескольких команд в одной строке.
Command1 ; Command2 [; Command3 ...]
Параметры
Command1, Command2, ...
Выполняемые команды.
Комментарии
Команды выполняются последовательно слева направо. Все команды в одной строке ссылаются на текущий поток, если не указано иное. Если команда вызывает выполнение потока, остальные команды в строке будут отложены до тех пор, пока поток не остановится в событии отладки.
За небольшим количеством команд не может следовать точка с запятой, так как они автоматически принимают всю оставшуюся часть строки в качестве аргумента. К ним относятся как aS (Задать псевдоним),$<(Выполнить файл скрипта) и любая команда, начинающаяся с токена * (спецификатор строки комментария).
Ниже приведен пример. При этом выполняется текущая программа в исходной строке 123, выводится значение счетчика, а затем возобновляется выполнение:
0:000> g `:123`; ? poi(counter); g