     DC_Run("cm_GoToNextEntry")
     Sleep, % SleepTime
 
-    Send, {Right}
-    Sleep, % SleepTime
-
-    Clipboard := ""
-    DC_Run("cm_CopyCurrentPathToClip")
-    ClipWait, 1
+    DC_Run("cm_EnterActiveDir")
+    Sleep, % SleepTime
+
+    Clipboard := ""
+    DC_Run("cm_CopyCurrentPathToClip")
+    ClipWait, 1
+    Sleep, % SleepTime
 
     if (OldPwd != Clipboard && InStr(OldPwd, Clipboard) == 1) {
         ; 下一个是文件

    DC_Run("cm_GoToPrevEntry")
    Sleep, % SleepTime

    Send, {Right}

    Clipboard := ClipSaved
    ClipSaved := ""

    }
return

<DC_PrevParallelDir>:
    SleepTime := 10

    ClipSaved := ClipboardAll
