본문으로 건너뛰기
모든 도구

onedrive_delete_file

OneDrive · macOS · Windows

효과: 삭제. 상태: 조건부 제공.

‘조건부 제공’은 도구가 버전, 플랫폼, 권한, 계정 또는 설정에 따라 달라질 수 있음을 뜻하며 모든 설치에서 활성화되었다는 의미는 아닙니다.

macOS

목적

이 Mac에서 동기화된 OneDrive 폴더 안의 파일 또는 빈 폴더를 영구 삭제합니다. Mac의 휴지통으로 이동하지 않으며 OneDrive가 삭제를 클라우드에 동기화합니다. 안에 항목이 남아 있는 폴더(몇 개인지 알려 줌)와 OneDrive 폴더 밖의 모든 경로는 거부합니다. confirm 없이 호출하면 미리보기를 반환하고, 삭제하려면 confirm=true를 전달하세요. OneDrive 파일 주문형 기능이 항목을 복원하면 도구는 성공했다고 주장하는 대신 삭제가 반영되지 않았다고 보고합니다. 경로는 onedrive_list_files 또는 onedrive_search_files에서 가져오세요.

필수 입력

입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.

권한 및 확인

스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.

영문 정식 기술 스키마 — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to delete",
      "type": "boolean"
    },
    "path": {
      "description": "Absolute path to the file or folder",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "type": "object"
}

문서 예시

onedrive_delete_file 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.

{
  "confirm": false,
  "path": "/Users/demo/OneDrive-Demo/Documents/meeting-notes.txt"
}

Windows

목적

로컬 디스크에서 파일 하나 또는 빈 폴더 하나를 삭제합니다. 로컬 경로에 대해 동작하며 OneDrive 서비스를 호출하지 않습니다. 경로는 OneDrive 폴더 안에 있어야 합니다(onedrive_root가 목록을 제공하고, onedrive_list_files와 onedrive_search_files가 그 안의 경로를 제공). 그 외의 경로와 OneDrive 폴더 자체는 confirm 여부와 관계없이 거부됩니다. 존재하지 않는 경로와 항목이 남아 있는 폴더도 confirm 여부와 관계없이 거부됩니다. confirm=true가 없으면 아무것도 삭제되지 않으며, 경로를 지정하고 파일인지 폴더인지 알려 주는 미리보기를 반환합니다. confirm=true를 사용하면 항목이 휴지통으로 보내지지 않고 바로 제거되며, 이 서버에는 이를 복원하는 도구가 없습니다. 삭제 후 OneDrive 동기화 클라이언트가 무엇을 하는지는 이 도구의 범위 밖입니다. 항목이 있는 폴더를 삭제하려면 먼저 그 내용물을 호출마다 하나씩 삭제하세요.

필수 입력

입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.

권한 및 확인

스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.

영문 정식 기술 스키마 — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to execute the delete",
      "type": "boolean"
    },
    "path": {
      "description": "Absolute path to the file or folder to delete",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "type": "object"
}

문서 예시

onedrive_delete_file 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.

{
  "confirm": false,
  "path": "Documents/meeting-notes.txt"
}