На новом компьютере - получится, т.к. "CD-ROM" (устройство A1) будет доступен после подключения модема к аппарату, на котором ещё не установлен драйвер. А автозапуск в Windows я бы порекомендовал отключить навсегда, для всех возможных устройств. Это не связано с модемами, а является необходимым условием безопасной работы с этой ОС.
Для понимания того, как работает команда ^SETPORT, введите AT^SETPORT=? и посмотрите список внутренних устройств модема, доступных для подключения. Потом сами составьте из них два набора тех, которые Вам нужны. В списке команды AT^SETPORT="набор1;набор2" те устройства, которые перечислены до точки с запятой (набор1), будут доступны до установки драйверов, а те, которые перечислены после (набор2) - после установки драйверов. Есть, конечно, ограничения на включение конкретных устройств в наборы. Например, в первом обязательно должен быть упомянутый A1 - "CD-ROM", а во втором - порт PC UI.
Пример: AT^SETPORT="A1,A2;10,12,16,A2" - до установки драйвера доступны CD-ROM и кардридер, после установки - модемный порт, PC UI, RNDIS (сетевой адаптер) и кардридер.
Начальная мегафоновская конфигурация соответствует AT^SETPORT="A1,A2;12,16,A1,A2" , т.е. CD-ROM и кардридер доступны всегда, а после установки драйвера к ним добавляются PC UI и RNDIS.
Кстати, вполне возможно, что с большинством роутеров модем будет работать, если просто добавить к оригинальной конфигурации модемный порт: AT^SETPORT="A1,A2;10,12,16,A1,A2".
Попробуйте, кому интересно.