Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> Запись диска через bat файл
Начать новую тему   Ответить на тему   вывод темы на печать

Запись диска через bat файл

Автор
Сообщение
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.09.06 21:26.59
Ответить с цитатой
есть bat файл который делает бэкап данных, надо создать bat файл который эти бэкапы записывал бы на диск по средствам стандартной утилиты Windows, ну или какой-нибудь утилиты для записи, возможно ли такой файл сделать, ну и что в нём писать, точнее нужна только строчка которая эмулировала нажатие кнопмки "записать" и при этом не задавались бы вопросы о названии диска и скорости записи
Посмотреть профиль Отправить личное сообщение ICQ Number
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2010.09.06 21:37.56
Ответить с цитатой
http://www.nu2.nu/bcd/
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.09.06 21:38.10
Ответить с цитатой
Command line arguments allows you to burn the disc using BAT file or command line.

Burn Data Disc

Template:

burnaware_data.exe [media type] [source path] [device index] [disc name]

burnaware_data.exe placed in the main BurnAware directory, usually C:\Program Files\BurnAware Professional\

[media type] points media type: cd, dvd, bd

[source path] contains path to .bafl file (BurnAware file list) or any file or directory

[device index] points recorder index: 0 for default recorder. Recorder index can be found in Disc Info tool > Drive Information.

[disc name] contains disc title. Leave blank to use default disc name.

Examples:

Burn "C:\Dell" folder to DVD using default recorder:

"c:\program files\burnaware professional\burnaware_data.exe" dvd "c:\dell" 0 "My Disc"

Load files and folders from "C:\Test.bafl" and burn them to CD using recorder with index 1:

"c:\program files\burnaware professional\burnaware_data.exe" cd "c:\test.bafl" 1

..

BurnAware Free is a free CD, DVD, Blu-ray Disc burning software. It is ideal for users with basic disc burning needs as backup, creating data, audio, MP3 music, DVD-Video discs and burning disc images. Free, easy to set up, it enables you to save your files to disc quickly and provides clean, flexible interface to help you complete your burning tasks much faster.

http://www.burnaware.com/index.html
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.09.06 22:27.10
Ответить с цитатой
Dio
andy ice
Спасибо

Добавлено спустя 34 минуты 4 секунды:

andy ice писал(а):
"c:\program files\burnaware professional\burnaware_data.exe" dvd "c:\dell" 0 "My Disc"

установил данную программу (пробывал и бесплатную версию и платную), нет в папке с программой файла burnaware_data.exe, а burnaware.exe с консолью не дружит, просто запускается программа для записи дисков
попробую завтра по ссылке Dio по разбираться
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.09.07 05:21.46
Ответить с цитатой
Praid писал(а):
нет в папке с программой файла burnaware_data.exe

у меня почему есть?

\BurnAware Free

burnaware.chm
burnaware.exe
burnaware_audio.exe
burnaware_data.exe
burnaware_discimage.exe
burnaware_dvdvideo.exe
burnaware_erase.exe
burnaware_image.exe
burnaware_info.exe
burnaware_mp3.exe
foxburner.dll
language.ini
mp3lib.dll
NMSAccess32.exe
NMSDVDXU.dll
unins000.dat
unins000.exe
wnaspi32.dll
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.09.07 10:35.11
Ответить с цитатой
andy ice
можешь дать свой установщик?
Посмотреть профиль Отправить личное сообщение ICQ Number
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2010.09.07 10:48.33
Ответить с цитатой
Попробуй запустить DataDisk
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.09.07 10:50.18
Ответить с цитатой
Praid
читай помощь, возможно названия файлов поменялись, судя по скрину теперь это DataDisc
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.09.18 21:38.00
Ответить с цитатой
Сделал через Nero 7 (в 8 не нашёл файл NeroCmd)
батник содержит следующее
Цитата
"C:\Program Files\Nero\Nero 7\Core\NeroCmd.exe" --write --iso LAndrew2 --real --no_user_interaction --drivename F --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\Nero7\Nero\log.txt" "C:\путь к нужной папке\*.*" --recursive


если надо просто стреть/извлечь/загрузить диск то можно батник не писать, а прописать как атрибут у ярлыка, моя же запись в атрибуты не влазила

а вообще вот хорошая справочка:

вытащить диск
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 [делает все без запроса у пользователя, если что-то ответить надо, а стоит данная опция, то выполнение завершается с ошибкой]
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.09.18 22:43.07
Ответить с цитатой
она же платная?
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.09.19 16:12.28
Ответить с цитатой
andy ice
мне в учебных целях)
Посмотреть профиль Отправить личное сообщение ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.10.05 15:35.07
Ответить с цитатой
andy ice писал(а):
она же платная?

кстати у неро есть демо версия и плюс по истечении лицензии мы не можем пользоваться оболочкой, но запись через параметры к nerocmd.exe идёт на ура
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2010.10.05 15:47.48
Ответить с цитатой
так речь не о том, можем или не можем, а о том, имеем ли право.
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Praid
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 07.05.2007
Сообщения: 1389
Откуда: USSR

Статус: Offline
СообщениеДобавлено: 2010.10.05 21:33.06
Ответить с цитатой
ну прога не возмущается, окошки о покупки лицензии не вылазят
Посмотреть профиль Отправить личное сообщение ICQ Number
Lenya
troppus



Зарегистрирован: 02.02.2017
Сообщения: 1


Статус: Offline
СообщениеДобавлено: 2017.02.02 01:49.40
Ответить с цитатой
Просто доверься специалистам из vashcd.ru. Они запишут тебе все как нужно, а то потом куча ошибок будет вылазить
Посмотреть профиль Отправить личное сообщение
mr.Taiga
Енот


Пол: Пол:Муж.
Зарегистрирован: 13.09.2011
Сообщения: 11792
Откуда: Енот с ЧПУ

Статус: Offline
СообщениеДобавлено: 2017.02.02 02:05.23
Ответить с цитатой
Lenya
прожигальщики 3-го разряда/класса/дана.
черный пояс по буферизации.
_________________
Наношу пользу,причиняю добро.
Посмотреть профиль Отправить личное сообщение ICQ Number
Страница 1 из 1
Начать новую тему   Ответить на тему   вывод темы на печать
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> Запись диска через bat файл

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы