Konfigurieren von Dateien bei Bedarf für MacConfigure Files On-Demand for Mac

In diesem Artikel werden die Einstellungen und skriptfähige Befehle, die Sie, zum Festlegen von OneDrive Dateien verwenden können bei Bedarf für MacThis article describes the preferences and scriptable commands you can use to set up OneDrive Files On-Demand for Mac. Weitere Informationen zur Verwendung von Dateien bei Bedarf auf einem Mac finden Sie unter Versuchen Dateien bei Bedarf für Mac.For more info about using Files On-Demand on a Mac, see Try Files On-Demand for Mac.

Hinweis

Die folgenden Konfigurationen werden können geändert.The following configurations are subject to change.

VoreinstellungenPreferences

Plist-SpeicherortPList Location

  • /Library/Preferences/com.microsoft.OneDrive.plist/Library/Preferences/com.microsoft.OneDrive.plist

DomäneDomain

  • com.microsoft.OneDrivecom.microsoft.OneDrive
EinstellungSetting BeschreibungDescription ParameterParameters Plist-BeispieleintragExample Plist Entry
FilesOnDemandPolicyFilesOnDemandPolicy
Diese Einstellung bestimmt, ob Dateien auf Abruf basierend auf der Einführung OneDrive gesteuert oder die Einstellung FilesOnDemandEnabled aktiviert werden soll.This setting determines whether Files On-Demand should be enabled based on the OneDrive controlled rollout or the FilesOnDemandEnabled setting.
FilesOnDemandPolicy (boolesch): Wenn auf True festgelegt, Dateien bei Bedarf aktiviert oder deaktiviert werden basierend auf FilesOnDemandEnabled.FilesOnDemandPolicy (Bool): When set to true, Files On-Demand will be enabled or disabled based on FilesOnDemandEnabled.
<Schlüssel>FilesOnDemandPolicy</Schlüssel><key>FilesOnDemandPolicy</key>
<(Boolescher Wert)/><(Bool)/>
FilesOnDemandEnabledFilesOnDemandEnabled
Diese Einstellung bestimmt, ob Dateien bei Bedarf aktiviert werden soll.This setting determines whether Files On-Demand should be enabled.
FilesOnDemandEnabled (boolesch): Wenn auf True festgelegt, Dateien bei Bedarf wird aktiviert oder deaktiviert werden.FilesOnDemandEnabled (Bool): When set to true, Files On-Demand will be enabled or disabled.
<Schlüssel>FilesOnDemandEnabled</Schlüssel><key>FilesOnDemandEnabled</key>
<(Boolescher Wert)/><(Bool)/>
IsHydrationToastAllowedIsHydrationToastAllowed
Diese Einstellung bestimmt, ob ein Toast angezeigt werden soll, wenn eine Anwendung bewirkt, dass Inhalt der Datei heruntergeladen werden.This setting determines if a toast should appear when an application causes file contents to be downloaded.
IsHydrationToastAllowed (boolesch): Bei Festlegung auf False, nicht Popups angezeigt werden, wenn Applications des Herunterladens von Dateiinhalten auszulösen.IsHydrationToastAllowed (Bool): When set to false, toasts will not appear when applications trigger the download of file contents.
<Schlüssel>IsHydrationToastAllowed</Schlüssel><key>IsHydrationToastAllowed</key>
<(Boolescher Wert)/><(Bool)/>
HydrationDisallowedAppsHydrationDisallowedApps
Anwendungen die nicht zum Auslösen des Herunterladens von Cloud-only Dateien zulässig.Applications will not be allowed to trigger the download of cloud-only files. Diese Einstellung können zum Sperren von Anwendungen, die nicht mit der Bereitstellung von Dateien bei Bedarf ordnungsgemäß funktionieren.You can use this setting to lock down applications that don't work correctly with your deployment of Files On-Demand.
HydrationDisallowedApps (Zeichenfolge): Json im folgenden formatHydrationDisallowedApps (String): Json in the following format
"[{"ApplicationId":"AppId","MaxBundleVersion":"1.1","MaxBuildVersion":"1.0"}]"'[{"ApplicationId":"appId","MaxBundleVersion":"1.1","MaxBuildVersion":"1.0"}]'
AppID kann der Name des Prozesses BSD oder den Anzeigenamen Bundle sein.AppID can be either the BSD process name or the bundle display name.
MaxBuildVersion gibt die maximale Buildversion der Anwendung, die blockiert werdenMaxBuildVersion denotes the maximum build version of the application that will be blocked
MaxBundleVersion gibt die maximale Bundle Version der Anwendung, die blockiert werdenMaxBundleVersion denotes the maximum bundle version of the application that will be blocked
<Schlüssel>HydrationDisallowedApps </Schlüssel><key>HydrationDisallowedApps </key>
<Zeichenfolge > [{"ApplicationId": "AppId", "MaxBundleVersion": "1.1", "MaxBuildVersion": "1.0"}, {"ApplicationId": "appId2", "MaxBundleVersion": "3.2", "MaxBuildVersion": "2.0"};]]<string> [{"ApplicationId":"appId","MaxBundleVersion":"1.1","MaxBuildVersion":"1.0"}, {"ApplicationId":"appId2","MaxBundleVersion":"3.2","MaxBuildVersion":"2.0"},]]

Skriptfähigen BefehlenScriptable commands

Um abzufragen, und legen Sie den Status von Dateien und Ordnern, verwenden Sie Folgendes:To query and set the file and folder status, use:

Status der Abfrage-DateiQuery file status

/Applications/OneDrive.App/Contents/MacOS/OneDrive /getpin/Applications/OneDrive.app/Contents/MacOS/OneDrive /getpin

Status des Set-DateiSet file status

/Applications/OneDrive.App/Contents/MacOS/OneDrive/PIN /Applications/OneDrive.app/Contents/MacOS/OneDrive / lösen /Applications/OneDrive.app/Contents/MacOS/OneDrive /clearpin/Applications/OneDrive.app/Contents/MacOS/OneDrive /pin /Applications/OneDrive.app/Contents/MacOS/OneDrive /unpin /Applications/OneDrive.app/Contents/MacOS/OneDrive /clearpin

(Dabei wird "Pin" die Datei auf immer auf das Gerät, "lösen" auf lokal verfügbar und "Clearpin", um nur online verfügbar)(where "pin" sets the file to always available on the device, "unpin" to locally available, and "clearpin" to online-only)

Fügen Sie für Ordner des Parameters/r, um den Status für alle Elemente im Ordner festzulegen.For folders, add the /r parameter to set the status for all items within the folder.