Запись дисков из командной строки

Запись дисков из командной строки Nero (файл nerocmd.exe)

вытащить диск
NeroCmd.exe —drivename G —eject

вставить диск
NeroCmd.exe —drivename G —load

очистка диска CD-RW
NeroCmd.exe —erase —entire —disable_eject_after_erase

запись диска
—write [задает запись]
—iso С55soft_date [имя диска, метка]
—real [реальная запись, без этого параметра запись только эмулируется]
—drivename G [буква дисковода CD Recorder’a]
—detect_non_empty_cdrw [определяет пустой ли CD-RW диск и, если нет, то предлагает очистить его или отменить действие]
—force_erase_cdrw [в любом случае очищает CD-RW диск, в случае с предыдущим параметром — самостоятельно подтверждает очистку]
—disable_eject_after_erase [запрещает автоматическое вытаскивание диска после очистки CD-RW]
—speed 10 [задает скорость записи, в данном случае — 10х]
—volume_set LAndrew2 [задает метку диска, в чем отличия от —iso — не ясно]
—publisher LA [задает поле информации о диске publisher]
—copyright MYSOFT_PP_RU [задает поле информации о диске copyright]
—verify [выполняет проверку диска после записи, обязательно после записи автоматически вытаскивает и вставляет диск]
—disable_eject [запрещает автоматическое вытаскивание диска после записи диска]
—error_log «C:\Program Files\Nero6\Nero\log.txt» [задает путь к лог-файлу ошибок]
«D:\*.*» [задает список файлов для записи]
—recursive [заставляет записывать также и вложенные файлы и папки]
—no_user_interaction [делает все без запроса у пользователя, если что-то ответить надо, а стоит данная опция, то выполнение завершается с ошибкой]

Пример:

NeroCmd.exe —dvd —write —iso LAndrew2 —real —no_user_interaction —drivename J —detect_non_empty_cdrw —force_erase_cdrw —disable_eject_after_erase —speed 10 —volume_set LAndrew2 —publisher LA —copyright MYSOFT_PP_RU —verify —disable_eject —error_log «C:\Program Files\Nero6\Nero\log.txt» «D:\123\*.*» —recursive

где —dvd выбор дивиди формата. без него будет простые диски писать.

Share