Jump to content

Problems updating an existing DVD unattended


socrates

Recommended Posts

I need to do the following, but was disappointed that despite coming very close, ImgBurn is unable to help me.

 

I have a physical DVDROM that I need to make some changes to from my application. In other words, I need to specify the physical drive letter of the source DVDROM as well as a folder with updates to add to it. i.e. ImgBurn must produce a new .ISO file based on a physical DVD (or .ISO file), with some new/updated files and folders from the C: drive added to it.

 

Problems so far:

 

- ImgBurn does not read the volume label, publisher, system ID, preparer, application etc from the source DVDROM, but "kindly" prompts for the volume instead (all this information varies and must be kept exactly as is, so I can't always specify in an IBB file.)

- There's no ability to specify the abstract, copyright and bibliographic files in the GUI or .IBB file, and they are not read from the source DVDROM either.

- ImgBurn fails when trying to add an updated file that already exists on the source DVD (showstopper)

- No ability to remove files and folders from the source DVDROM

- ImgBurn is writing its name into the Application field despite me specifying in the .IBB file that it must be left blank. (Ideally this field must come from the source though)

- A dialog box appears at the start, despite unattended execution and the /START switch

- A version number is being added to file despite me unchecking the "Add version number to files" option.

- When specifying a folder to add to the DVD, the path is not being re-rooted correctly. e.g. when specifying folder C:\Dir1\Dir2\Dir3, I'm getting \Dir3\Dir4\Dir5\Dir6 on the DVD instead of \Dir4\Dir5\Dir6. (Obviously I could work around this one by enumerating the subfolders myself and adding each one separately)

 

I know there are possible workarounds for some of the above issues, but I'd like to do all the above in ONE pass. Any chance of looking into these issues, please...?

Link to comment
Share on other sites

1. Even the volume label bit is only used/copied/there because I was feeling generous, the others never would be.

2. 99.99% of people don't care about these field or even know they exist. I don't add things that have no real place in the application.

3. It's not supposed to work like that, so that's why it doesn't. You can't add a file from 2 places to the same place on the disc, so it doesn't let you. Organise your source folders/files so you only have 1 file going to any given folder on the disc.

4. Again, it's not supposed to.

5. If you leave it blank it uses the application's default one - so basically, it can't be blank.

6. There's no such thing as unattended execution. It's a GUI program and you have to issue a series of CLI switches to make it bypass the various dialog boxes.

7. The option says "Don't Add ';1' Version Number To Files'. Unchecking it would make it add them - as is normal. What makes you think this isn't working? The code looks fine to me.

8. The 'Source' box IS the root folder. If you drag a folder into it, that folder is visible in the root, NOT just its contents. If you only have 1 folder in the 'Source' box, it'll prompt if you want to make that 1 folder the root folder - so only its contents are shown. This is all by design.

 

If you want a custom application you can call from your own, you should ask someone to create one and pay them for it. Or better still, make your own.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.