こんばんは、今日はOneDriveで同期したいフォルダを選択する裏技について書きます。 Windows10ではOneDriveがOSレベルで統合されていて、無料で15GBのオンラインストレージが利用できます。 従ってこれを活用しない手はないわけですが、残念なことにOneDriveは同期するオフラインフォルダを複数選択することができません。 そこで、複数のフォルダを自動で同期するために「robocopyコマンドを使ってOneDriveフォルダに同期したいフォルダをミラーリングしよう」というのがこの裏技です。 ミラーリング例~robocopyコマンドのバッチ化 今回は例として D:\Data\Music の FLAC フォルダだけを OneDrive\Private\Music\FLAC にミラーリングしたいと思います。 では、まず最初にrobocopyコマンドを用意します。 今回は「 robocopy "D:\Data\Music\FLAC" "C:\Users\ユーザー名\OneDrive\Private\Music\FLAC" /E /R:0 /XJD /XJF 」というコマンドを使用しますが、ミラーリング元とOneDriveフォルダのパスはそれぞれの環境に合わせて書き換えてください。 robocopyコマンドの解説は amaoto-logさんの記事 がわかりやすいので、ぜひ参考にしてください。 コマンドプロンプトからrobocopyコマンドを実行して、ファイルが正常に同期されたら成功です。 同期に使用したコマンドをテキストエディタから.bat形式で保存して、バッチファイルを作成してください。 ミラーリング例~バッチのスケジューリング バッチファイルを作成したら、次はファイルのミラーリングをスケジュールします。 まずはタスクスケジューラーを開いてください。Windows10なら「WebとWindowsを検索」ボックスにタスクスケジューラーと打ち込めば出てきます。 タスクスケジューラーが起動したら、タスクスケジュールライブラリを右クリックし、タスクの作成をクリックします。 今回は「起動時にミラーリングを実行し、以後1時間おきにミラーリングを実行する」...
コメント
コメントを投稿