Как я автоматически копирую данные при присоединении внешнего устройства хранения данных?

Если я корректен, чтобы предположить, что, после того как я помещаю DVD/диск в свой оптический диск (или использую карту флэш-памяти с интерфейсом USB или внешний жесткий диск в этом отношении; для пользы аргументов), что это действие в действительности инициировало бы 'событие' в Windows.

Я хотел бы использовать это 'инициированное событие' для включения всей копии того устройства.

Пример:

if my optical H: reads a disk OR the user closes the tray OR ...
then xcopy /S H: "F:\Copy of H"

ДОБАВЛЕННЫЙ: Я работаю с Windows XP; если бы кто-либо мог бы дать мне больше нажатия в правильном направлении, которое помогло бы; я не вижу, как автозапуск мог помочь мне; я должен записать некоторый сценарий для автозапуска для использования, после того как это событие инициировано? Или программа? Не уверенный, что сделать, поблагодарите Вас!

2
задан 24.02.2011, 03:14

2 ответа

Лучше всего я могу найти, автоматически выполнен.

я знаю автоматически выполненный, отключен по умолчанию на перезаписываемом (т.е. USB, но не CD/DVD) медиа; но я также знаю, что где-нибудь в политике безопасности машины (secpol.msc) является опцией повторно включить его.

Windows 7 полностью удалил способность иметь AutoPlay на перезаписываемых медиа. Вам даже не разрешают иметь опцию, появляются на диалоговом окне.

Поэтому миллионы пользователей видели бы следующее диалоговое окно и думали бы, нажимая папку Open для просмотра файлов, безопасно:

enter image description here

Поэтому они работают Open folder to view files.exe.

0
ответ дан 12.12.2019, 00:17

Можно использовать VBScript (и другие языки, которые используют COM-объекты) с FileSystemObject и его свойством Drives.

Вы регулярно проверяли бы объект Дисков на новые диски (с a for оператор), и затем делают что-то для каждого диска, соответствующего критериям.

Затем можно использовать функции выполнения программы из Windows Script Host для выполнения пакетного файла для копирования файлов; или можно скопировать файлы в том же сценарии обнаружения диска.

Вот является очень полезная справка CHM для vbscript и jscript Microsoft.

1
ответ дан 12.12.2019, 00:17

Теги

Похожие вопросы