onedrive_move_file
OneDrive · macOS · Windows
Effetto: scrittura. Stato: disponibilità condizionata.
«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.
macOS
Scopo
Sposta o rinomina un file o una cartella all'interno della cartella OneDrive sincronizzata su questo Mac; OneDrive sincronizza la modifica nel cloud. Origine e destinazione devono trovarsi entrambe all'interno di OneDrive. Se la destinazione è una cartella esistente, l'elemento viene spostato AL SUO INTERNO e mantiene il nome. Non sovrascrive mai: fallisce se esiste già qualcosa nella destinazione. Crea le cartelle padre mancanti della destinazione. Se chiamato senza confirm restituisce un'anteprima; passa confirm=true per spostare.
Input obbligatori
sourcedestination
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — macOS
{
"properties": {
"confirm": {
"description": "Must be true to move",
"type": "boolean"
},
"destination": {
"description": "Destination path",
"type": "string"
},
"source": {
"description": "Source path",
"type": "string"
}
},
"required": [
"source",
"destination"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per onedrive_move_file. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"confirm": false,
"destination": "Documents/Archive/meeting-notes.txt",
"source": "Documents/meeting-notes.txt"
}Windows
Scopo
Sposta o rinomina un file o una cartella sul disco locale. Rinomina il percorso locale e non chiama mai il servizio OneDrive. Entrambi i percorsi devono trovarsi all'interno di una cartella OneDrive (onedrive_root le elenca): qualsiasi altro percorso viene rifiutato con o senza confirm, e lo stesso vale per una cartella OneDrive stessa come origine. Se `destination` è una cartella esistente, l'elemento viene spostato AL SUO INTERNO e mantiene il proprio nome (l'anteprima mostra il percorso risultante); altrimenti `destination` è il nuovo percorso completo incluso il nuovo nome. Non sovrascrive mai: se al percorso risultante esiste già qualcosa (un file o una cartella) la chiamata viene rifiutata, con o senza confirm, e nulla viene sostituito. Anche un'origine che non esiste viene rifiutata. Senza confirm=true non viene spostato nulla: la chiamata restituisce un'anteprima con l'origine e il percorso risultante. Con confirm=true le cartelle padre mancanti della destinazione vengono create e l'elemento viene spostato. Non esiste un annullamento; per ripristinare, spostalo di nuovo indietro.
Input obbligatori
sourcedestination
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — Windows
{
"properties": {
"confirm": {
"description": "Must be true to execute",
"type": "boolean"
},
"destination": {
"description": "New path, or an existing folder to move the item into",
"type": "string"
},
"source": {
"description": "Current path",
"type": "string"
}
},
"required": [
"source",
"destination"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per onedrive_move_file. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"confirm": false,
"destination": "Documents/Archive/meeting-notes.txt",
"source": "Documents/meeting-notes.txt"
}