 
 <DC_UnMarkFile>:
     SelectedFiles := DC_RunGet("cm_CopyNamesToClip")
-    DescriptPath := DC_RunGet("cm_CopyCurrentPathToClip") . "\descript.ion"
+    DescriptPath := DC_RunGet("cm_CopyCurrentPathToClip") . "descript.ion"
 
     ; 有时取消选定会失效，改 20 也一样，不清楚怎么修复
     Sleep, 10

    }
return

<DC_MarkFileSingle>:
    DC_Run("cm_EditComment")
    ; 不要在已有备注的文件使用
    Send, ^+{End}🖥{F2}
return

<DC_UnMarkFileSingle>:
    DC_Run("cm_EditComment")
    ; 删除 DC_MarkFile 的文件标记，也可用于清空文件备注
    Send, ^+{End}{Del}{F2}
return

<DC_MarkFile>:
    SelectedFiles := DC_RunGet("cm_CopyNamesToClip")
    Result := """" . StrReplace(SelectedFiles, "`r`n", """ 🖥`r`n""") . """ 🖥`r`n"


    FileRead, Content, % DescriptPath

    Loop, Parse, SelectedFiles, `n, `r
    {
        Content := StrReplace(Content, """" . A_LoopField . """ 🖥`r`n")
    }
