     Clipboard :=
     GoSub, <cm_CopySrcPathToClip>
     ClipWait, 2
-    If clipboard
+    if clipboard
         DstPath := Clipboard
-    Else
+    else
         return
     clipboard := ClipSaved
-        If RegExMatch(DstPath, "^\\\\计算机$")
+        if RegExMatch(DstPath, "^\\\\计算机$")
         return
-    If RegExMatch(DstPath, "i)\\\\所有控制面板项$")
+    if RegExMatch(DstPath, "i)\\\\所有控制面板项$")
         return
-    If RegExMatch(DstPath, "i)\\\\Fonts$")
+    if RegExMatch(DstPath, "i)\\\\Fonts$")
         return
-    If RegExMatch(DstPath, "i)\\\\网络$")
+    if RegExMatch(DstPath, "i)\\\\网络$")
         return
-    If RegExMatch(DstPath, "i)\\\\打印机$")
+    if RegExMatch(DstPath, "i)\\\\打印机$")
         return
-    If RegExMatch(DstPath, "i)\\\\回收站$")
+    if RegExMatch(DstPath, "i)\\\\回收站$")
         return
-    If RegExmatch(DstPath, "^\\\\桌面$")
+    if RegExmatch(DstPath, "^\\\\桌面$")
         DstPath := A_Desktop
     NewFile := DstPath . "\" . NewFileName
-    If FileExist(NewFile)
+    if FileExist(NewFile)
     {   
         MsgBox, 4, 新建文件, 新建文件已存在，是否覆盖？
         IfMsgBox No
             return
     }
-    If !FileExist(SrcPath)
+    if !FileExist(SrcPath)
         Run, fsutil file createnew "%NewFile%" 0, , Hide
-    Else 
+    else 
         FileCopy, %SrcPath%, %NewFile%, 1
 
     Gui, Destroy

{
    IconPath := RegGetNewFileType(reg) . "\DefaultIcon"
    RegRead, FileIcon, HKEY_CLASSES_ROOT, %IconPath%
    If Not ErrorLevel
        return FileIcon
}
; <GoToParentEx> {{{1

        IconFile := RegExReplace(IconFile, "i)%ProgramFiles%", A_ProgramFiles)
        IconFilePath := RegExReplace(IconFile, ", ?-?\d*", "")
        StringReplace, IconFilePath, IconFilePath, ", , A
        if Not FileExist(IconFilePath)
            IconFilePath := ""
        IconFileIndex := RegExReplace(IconFile, ".*, ", "")
        IconFileIndex := IconFileIndex>=0?IconFileIndex+1:IconFileIndex
        ;MsgBox, %IconFile%_%IconFilePath%_%IconFileIndex%
        if Not RegExMatch(IconFileIndex, "^-?\d*$")
            IconFileIndex := ""
        if RegExMatch(Ext, "\.lnk")
        {
            IconFilePath := A_WinDir . "\system32\Shell32.dll"
            IconFileIndex := "264"
