     NewFile := SNDir . NewFileName
     FileCopy, %SrcPath%, %NewFile%, 1
     Gui, Destroy
-}
+return
+
 ; 新建文件模板
 FileTempNew:
     NewFile(RegExReplace(A_ThisMenuItem, ".\s>>\s", RegExReplace(TCPath, "\\[^\\]*$", "\shellnew\")))
 return
+
 ; 新建文件
-NewFile:
-    NewFile()
-return
 NewFile(File = "", Blank := False, Ext := "txt")
 {
     Global NewFile

    if (StrLen(OldPwd) == 3)
    {
        ; 在根分区
        GoSub, <cm_GotoPreviousDrive>
        GoSub, <cm_GoToFirstEntry>

        Clipboard := ClipSaved
        ClipSaved := ""

    else
    {
        Run, %TCPath%
        WinWait, ahk_class TTOTAL_CMD
        IfWinNotActive, ahk_class TTOTAL_CMD
            WinActivate, ahk_class TTOTAL_CMD
    }
    return
}

;激活TC，并定位到命令行
<TC_FocusTCCmd>:
    Gosub, <FocusTC>
    SendPos(4003)
return

AUTHTC:
    WinGetText, string, ahk_class TNASTYNAGSCREEN
    if Strlen(string)
    {
