1

ruby スクリプトを使用して、Windows で使用されているいくつかのファイルをコピーする必要があります。OS は Windows XP または Windows 7 のいずれかで、いずれも 32 ビットです。Ruby でのボリューム シャドウ コピーの使用に関する情報を誰か教えてもらえますか? これのための宝石はありますか?管理者権限を必要とせず、何でも機能するソリューションを希望します。

コピー/削除する前に、ファイルが使用されているかどうかを確認することにも興味があります。よろしくお願いします。

4

1 に答える 1

1

その目的のためのRubyライブラリがない場合は、RubyのWIN32 API(または利用可能な場合はWIN32 OLE )を介してWindowsボリュームシャドウコピーAPIを直接使用できます。 Win32APIの使用に関する便利なスレッドを次に示します。

于 2011-02-16T22:53:00.100 に答える