寻求一种解决方案,一旦连接,便自动将文件从 CD-ROM 磁盘复制到 USB 驱动器

寻求一种解决方案,一旦连接,便自动将文件从 CD-ROM 磁盘复制到 USB 驱动器

我计划分发一张免费 CD,该 CD 可自动将文件复制到连接的 USB 设备。此过程将在获得 CD 的用户的计算机上完成。CD 将包含一个 autorun.ini 文件,该文件将指示计算机将位于 CD 上的一组文件复制到连接的 USB 设备上的特定目录中。所有系统的 USB 驱动器号并不相同,因此...Windows XP 应该在复制操作开始之前自动知道 USB 设备的驱动器号。创建可以放在 CD 上以执行此过程的简短批处理文件或脚本的最佳方法是什么?另外,请注意,根据本段开头的解释,在 USB 设备上包含批处理文件来同步此操作是不可行或不推荐的。:) 感谢大家

答案1

据我所知,如果不利用 Windows 中的某些安全漏洞,您的尝试就是不可能的。Windows 故意阻止事物自动运行。这并不奇怪,因为这种行为类似于恶意软件的行为。

您能做的最好的事情就是简单地包含一个自动运行选项,当选择它时,它就会执行您想要的操作。

答案2

我不认为存在这样的工具......

但您可以这样做...

您可以在 USB 中创建一个批处理“.bat”文件,其中包含从 CD-ROM 驱动器复制文件的 DOS 命令...并在 USB 自动运行中启动它..因此,当您放入 CD 并插入 USB 后,文件将被自动复制...

但是...该解决方案将专门针对您的电脑...因为它将使用驱动器号.....该解决方案将是特定顺序的,这意味着您必须在 CD 已加载之后或加载时插入 USB...

别的

付钱给我;)我会给你写一个智能工具......

答案3

只需将 .bat 文件放在 USB 设备上,然后set usbdrive=%d~0将其链接到 autorun.inf 中。

相关内容