Mac でファイルのオンデマンド状態を照会して設定する

OneDrive Files On-Demand では、ファイルは 3 つの状態のいずれかになります。 これらの各状態は、ファイル属性の状態に対応します。 ファイルまたはフォルダーの現在の状態を照会するには、次のコマンドを使用します。

  • /Applications/OneDrive.App/Contents/MacOS/OneDrive /getpin <ファイルまたはフォルダーへのパス>

スクリプト可能なコマンド

ファイルとフォルダーの状態を設定するには、次のコマンドを使用します。 これらのコマンドを実行する前に、OneDrive 同期 アプリを終了します。

ファイルのオンデマンド状態 ファイル属性の状態 コマンド
常に使用可能
固定
/Applications/OneDrive.App/Contents/MacOS/OneDrive /pin <パス>
ローカルで使用可能
Clearpin
/Applications/OneDrive.App/Contents/MacOS/OneDrive /clearpin <path>
オンライン専用
ピン留めされていない
/Applications/OneDrive.App/Contents/MacOS/OneDrive /unpin <path>

注:

フォルダー内のすべての項目のファイル属性の状態を設定するには、/r パラメーターを追加します。
オンライン専用ファイルをピン留めすると、同期アプリはファイルの内容をダウンロードし、ダウンロードしたファイルのピン留めを解除すると、ファイルの内容をローカルに保存しないことで、デバイス上の領域が解放されます。
オンライン専用のファイルまたはフォルダーを "ローカルで使用可能" に設定するには、最初に "Always available" に設定する必要があります。