onedrive_move_file
OneDrive · macOS · Windows
효과: 쓰기. 상태: 조건부 제공.
‘조건부 제공’은 도구가 버전, 플랫폼, 권한, 계정 또는 설정에 따라 달라질 수 있음을 뜻하며 모든 설치에서 활성화되었다는 의미는 아닙니다.
macOS
목적
이 Mac에서 동기화된 OneDrive 폴더 안에서 파일 또는 폴더를 이동하거나 이름을 바꿉니다. OneDrive가 변경 사항을 클라우드에 동기화합니다. 원본과 대상은 모두 OneDrive 안에 있어야 합니다. 대상이 기존 폴더이면 항목이 그 안으로 이동하며 이름은 유지됩니다. 덮어쓰지 않으며, 대상에 이미 무언가 있으면 실패합니다. 대상에 없는 상위 폴더는 만들어 줍니다. confirm 없이 호출하면 미리보기를 반환하고, 이동하려면 confirm=true를 전달하세요.
필수 입력
sourcedestination
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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"
}문서 예시
onedrive_move_file 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.
{
"confirm": false,
"destination": "Documents/Archive/meeting-notes.txt",
"source": "Documents/meeting-notes.txt"
}Windows
목적
로컬 디스크에서 파일 하나 또는 폴더 하나를 이동하거나 이름을 바꿉니다. 로컬 경로의 이름을 바꾸며 OneDrive 서비스를 호출하지 않습니다. 두 경로 모두 OneDrive 폴더 안에 있어야 합니다(onedrive_root가 목록을 제공). 그 외는 confirm 여부와 관계없이 거부되며, OneDrive 폴더 자체를 원본으로 지정하는 것도 거부됩니다. `destination`이 기존 폴더이면 항목은 그 폴더 안으로 이동되고 이름은 유지됩니다(미리보기에 결과 경로가 표시됨). 그렇지 않으면 `destination`은 새 이름을 포함한 전체 새 경로입니다. 절대 덮어쓰지 않습니다. 결과 경로에 이미 무언가(파일이나 폴더)가 있으면 confirm 여부와 관계없이 호출이 거부되며 아무것도 대체되지 않습니다. 존재하지 않는 원본도 거부됩니다. confirm=true가 없으면 아무것도 이동하지 않으며, 원본과 결과 경로가 담긴 미리보기를 반환합니다. confirm=true를 사용하면 대상에 없는 상위 폴더가 만들어지고 항목이 이동됩니다. 실행 취소는 없으며, 되돌리려면 다시 이동하세요.
필수 입력
sourcedestination
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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"
}문서 예시
onedrive_move_file 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.
{
"confirm": false,
"destination": "Documents/Archive/meeting-notes.txt",
"source": "Documents/meeting-notes.txt"
}