创建应用程序以从双层DVD复制数据 [英] Creating An Application To Copy Data From a Dual Layer DVD

查看:73
本文介绍了创建应用程序以从双层DVD复制数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,



我正在尝试创建一个应用程序,将数据从双层DVD复制到桌面上的文件夹。



应用程序需要在桌面上创建一个文件夹,以当前日期命名,CD名称和开头的TMS。



当应用程序检测到驱动器中的DVD时,我已经到了这一点。我现在打了一堵砖墙,请帮忙! :)



FYI将用c#编写:)

解决方案

这个问题没什么意义。如果磁盘上有文件系统(它没有),您只需复制文件即可。在这方面,这与任何文件副本没有什么不同。



如果你需要复制一些比文件系统更低级别的数据,你应该解释一下你的内容想要复制以及如何将其映射到文件中。一个这样的数据可以是引导记录。如果复制它,则需要一种使用它的机制。例如,您可以制作磁盘的ISO 9660图像( http://en.wikipedia.org/wiki/ISO_9660 [ ^ ]),但并非所有磁盘都符合此标准。许多公用事业都是这样做的,但这不是你要问的。



你应该明白,如果你的砖墙是复制保护,那么复制可以被视为犯罪,取决于您已直接或间接接受的产品许可,以及立法。



-SA

Hello,

I am trying to create an application to copy data from a dual layer dvd to a folder on a desktop.

The application needs to create a folder on the desktop named with the Current Date the CD name and "TMS" at the start.

I have got to the point when the app detects the DVD in the drive. I have now hit a brick wall and could do with the help please! :)

FYI is going to be written in c# :)

解决方案

The question makes little sense. If the disk has file system on it (it does not have to), you simply need to copy the files. In this respect, this is no different from any file copy.

If you need to copy some data on a lower level than the file system, you should explain what you want to copy and how you want to map it on your files. One such piece of data could be a boot record. If you copy it, you would need a mechanism for using it. For example, you could make an ISO 9660 image of the disk (http://en.wikipedia.org/wiki/ISO_9660[^]), but not all disks meet this standard. Many utilities do that, but this is not what you are asking about.

And you should understand that if your "brick wall" is copy protection, making a copy could be considered as a crime, depending on the product license you have accepted, directly or indirectly, and legislation.

—SA


这篇关于创建应用程序以从双层DVD复制数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆