前提・実現したいこと
プログラムC/C++/JavaScript系低級者です。
WindowsのPCに搭載されているCD/DVDドライバと挿入したディスクの中身をプログラム上で操作できないか?と考えています。
ディスクを挿入するとき/排出するときに自動でトレイを開ける操作はネットに例文があり、現在VisualStadio2015でC++コンソール上では操作に成功しました。
発生している問題・エラーメッセージ
目的
・挿入をプログラムに指示した後、中の全てのフォルダをローカルの保存先に自動的にコピーしたい
・そもそもこれらをC++でやっていることが大丈夫なのか(参考文献がどうしてもC/C++系しか見つからず、困っています。
試したこと
補足情報(FW/ツールのバージョンなど)
・CD-RやDVD系のディスクを入れたら自動でローカルのフォルダに保存する
・取り込み完了次第、自動的にトレイが開く(WindowsMediaPlayerのように取り込んだ後勝手に開く)
・可能であれば取り込んだディスクごとにフォルダを新規作成していく。\FileA\ディスク1,\FileB\ディスク2,....
目的としては
ディスク系の古い史料が山ほどあって現状手作業で保存しているのですが、部分的にでも自動化を進めていきたいからです。
KB程度から現状10GB程度のデータまで取り扱っていますが、上位容量のDVDディスクもまだ混ざっているようで、パソコンの取り込み中は作業者がほかの作業をできるように監視しなくてもいいようにしたいからです。