注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

chunwaihome 的博客

 
 
 

日志

 
 

將TC的命令運用在TeraCopy上  

2009-09-12 09:37:28|  分类: 檔案管理 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Total commander准許用家而命令參數的方式來作啟動,而使產生不同的效果。比如在開啟tc的時候指定左右窗格的文件夾路徑、調用不同的wincmd.ini 讓不同的使用者使用個人化的設定,最後想提醒大家的是如果參數中的文件夾路徑包含空格的話,在它們前後需要加上双引號。

語法:

totalcmd.exe [/o] [/n] [/L=Drive1:\Directory1] [/R=Drive2:\Directory2] [/i=name.ini] [/f=ftpname.ini]

 命令

 作用

 /O

 在己開啟TC窗口中執行其參數

 /N  開啟新TC來執行參數
 /L=Drive1:\Directory1  在左边的窗格開啟Drive1:\Directory1
 /R=Drive2:\Directory2  在右边的窗格開啟Drive2:\Directory2
 /S=C

在不打開TC的情況下,打開獨立的Compare By Content窗口來比較兩個檔案

e.g. totalcmd.exe /S=C c:\file1 d:\file2

 /S=L

在不打開TC的情況下,開啟獨立的lister窗口去瀏覽參數中的檔案

totalcmd.exe /S=L C:\mypicture.jpg

 /S=S 在不開啟TC的情況下,開啟獨立的Synchronize dirs窗口來同步兩個文件夾
 /i=name.ini  用參數中的name.ini來取代默認的wincmd.ini
 /T  在新的tab開啟參數中的dir(s)
   

  • Button Bar

Button  Bar能讓使用者快速地啟動應用程式的一個最迅速的一個方法,而你更可以直接將檔案拖到button bar上,幾乎什麼檔案類型也可以。如果你在拖曳檔案的同時按著shift鍵,那就表示移動檔案的意思。你也可以在按鈕的command欄中輸入虛擬文件夾的名稱,那以後當你點擊該按鈕時,它會直接跳到該文件夾的所在位置

 命令

 文件夾位置

 cm_OpenDesktop  桌面
 cm_OpenDrives  我的電腦
 cm_OpenControls  控制台
 cm_OpenFonts  字型
 cm_OpenNetwork  網絡連線
 cm_OpenPrinters  印表機
 cm_OpenRecycled  資料回收筒

 

你亦可以在按鈕的command欄中輸入內置的命令名稱,點擊command按扭旁的那個方大鏡去選擇那些內置命令。因為tc內置的命令實在太多了,我只列出一些常用的供大家參考

 

 cm_CutToClipboard  Cut selected files to clipboard
 cm_CopyToClipboard   Copy selected files to clipboard
 cm_PasteFromClipboard   Paste from clipboard to current dir
 cm_CopyNamesToClip  Copy filenames to clipboard
 cm_CopyFullNamesToClip  Copy names with full path
 cm_CopySrcPathToClip  Copy source path to clipboard
 cm_CopyTrgPathToClip  Copy target path to clipboard
 cm_CopyNetNamesToClip  Copy names with UNC path

 

 你還可以在按鈕的parameters中設定參數,表二是常用的參數供大家參數

 

表二

 參數

 註解

 ? 開啟窗口讓你選擇用那個參數
 %p        (Path) 將當前窗格的路徑包括\放在命令行的末端
 %N        (Name) 將當前激活窗格的檔案名稱放在命令行末端
 %T 放不激活窗格路徑放在命令行末端
 %M 放不激活窗格檔案名稱為目標文件夾
 %O 將沒有擴展名的檔案名稱放在命令行末端
 %S 將所有選擇的檔案放在命令行末端
 %S10 將頭十個所選檔案放在命令行末端
 %P%S 將所有選擇檔案放在命令行末端
 %L  Long file names including the complete path
 %F  Long file names without path
 %D  Short file names including the complete path
 %E  將檔案的擴展名命令行
   

%L, %l, %F, %f, %D, %d, %WL, %WF, %UL, %UF 將會把你選了的檔案為一個檔案清單,然後作為合令行的參數。

它們將為消失當該程式結束時。


我在這裏以teracopy的例子來說明TC參數的實際應用,teracopy不僅能夠詳細顯示複製進度,還有續傳功能,支援Unicode(可以理解為能夠複製和移動包含繁體和簡體的檔案),並且可與Unlocker整合,當檔案被鎖住時,自動呼叫Unlocker來解除鎖定,常常搬移檔案的人一定要裝!Teracopy本身提供自動加載到tc的按鈕功能,但因為小弟的tc是免安裝版,按了很多次也不能成功,那唯有手動在tc上加按鈕啦!

將TC的命令參數運用到TeraCopy上 - Y偉 - chunwaihome 的博客

如果你沒有使用total commander的習慣,不要緊teracopy亦提供右鍵菜單的功能來進行複製或移動的操作。

有時候,每當你經過一大堆複製、移動的操作後,可能你也不知道某個檔案被複製到那個地方了,這時候你可以透過transfer.log檔案瀏覽你之前在teracopy上的操作,但我發現了transfter.log一個有侍改善的地方,就是它不能記憶複製來源的路徑,換句話說它只能記錄檔案複製到那個地方。

將TC的命令參數運用到TeraCopy上 - Y偉 - chunwaihome 的博客

teracopy的官方下載點:http://www.codesector.com/files/teracopy2b2.exe

它的命令格式如下:

TeraCopy.exe Operation [*]Source Target [/SkipAll] [/OverwriteOlder] [/RenameAll] [/OverwriteAll] [/NoClose] [/Close]

例如

  • TeraCopy.exe Copy "D:\My Documents" F:\Backup
  • TeraCopy.exe Copy D:\Video.avi C:\My Documents
  • TeraCopy.exe Copy D:\Data F:\Backup /OverwriteOlder /Close
  • TeraCopy.exe Move *C:\Temp\filelist.cmd C:\My Documents /OverwriteAll /NoClose
  • TeraCopy.exe Test D:\Video.avi
  • TeraCopy.exe Check D:\checksum.md5
  •  

    你可以在TC的button bar上新增兩個按鈕,一個是作複製而另一個作移動的按鈕。格式是

    command:teracopy.exe                              (teracopy需要指令完整的路徑)

    parameters:copy *"%L" "%T"                       (%L和%T中間以一個空格分隔)

    移動的格式和複製的格式很類似,只是將move取代copy就可以了  

      评论这张
     
    阅读(1491)| 评论(0)
    推荐 转载

    历史上的今天

    评论

    <#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    页脚

    网易公司版权所有 ©1997-2017