JP Software TCC是一款命令行軟件,可以幫助用戶(hù)通過(guò)命令的方式控制電腦,您可以輸入系統控制命令,可以輸入CMD命令,可以輸入腳本命令,可以輸入BAT命令,方便用戶(hù)直接測試各種命令,也可以通過(guò)命令辦公,適合經(jīng)常在電腦上輸入命令的朋友使用,軟件界面和CMD工具相似,啟動(dòng)主程序就可以顯示命令窗口,可以自由輸入你知道的命令,也可以查看軟件的幫助文件,學(xué)習JP Software TCC軟件內部的兩百多個(gè)命令,三百多個(gè)功能,需要就可以下載體驗。
獲取命令控制臺 (TCC) - 與 CMD(Windows 10 / 11 / 2016 / 2019 / 2022 中的默認命令處理器)兼容的命令處理器,但通過(guò)數千個(gè)附加功能進(jìn)行了大幅增強。TCC提供以下功能:
?以交互方式運行命令,例如 DIR、COPY 等。
?以交互方式運行批處理腳本文件,例如 .CMD、.BAT 或 .BTM 腳本
?根據定時(shí)計劃或操作觸發(fā)器(例如系統環(huán)境中的更改)將批處理腳本作為后臺進(jìn)程運行
以命令語(yǔ)言為例 - 一種基于CMD并與之兼容的成熟腳本語(yǔ)言,但得到了大量增強。它包括:
?265+ 內部命令
?390+功能
?320+ 變量
?CMD 兼容命令的數百個(gè)附加選項
?其他基礎功能,例如訪(fǎng)問(wèn) FTP 和 HTTP 站點(diǎn)的能力,就好像它們是本地磁盤(pán)驅動(dòng)器一樣
1、熟悉
TCC 是一個(gè) CMD 替換命令處理器,與您現有的 CMD 命令和批處理文件兼容,
2、生產(chǎn)力
TCC大大改進(jìn)了命令行編輯和選項卡文件完成功能,并添加了數千個(gè)新功能。您可以立即提高工作效率,并且可以按照自己的進(jìn)度學(xué)習 TCC 的新功能。
3、批處理文件
使用TCC的集成編輯器和批處理文件調試器,在很短的時(shí)間內創(chuàng )建和調試批處理腳本。
4、全面的幫助
廣泛的幫助(包括命令行語(yǔ)法的上下文相關(guān)彈出幫助)可加快開(kāi)發(fā)時(shí)間并減少錯誤。
5、語(yǔ)法
TCC的內部命令共享一致的語(yǔ)法,從而縮短了您的學(xué)習和開(kāi)發(fā)時(shí)間。
6、多種語(yǔ)言
用戶(hù)界面提供英語(yǔ)、法語(yǔ)、德語(yǔ)、意大利語(yǔ)、俄語(yǔ)和西班牙語(yǔ)版本。
1、將TCC直接安裝到電腦,根據軟件的界面提示點(diǎn)擊下一步執行安裝
2、提示軟件的安裝地址設置界面,點(diǎn)擊下一步
3、TCC成功安裝到電腦,可以直接關(guān)閉軟件
4、將補丁iphlpapi.dll復制到軟件安裝地址保存就可以激活TCC
5、如圖所示,在開(kāi)始菜單界面就可以找到TCC31版本,啟動(dòng)以后進(jìn)入命令界面
6、如圖所示,現在就可以輸入你知道的命令點(diǎn)擊回車(chē)按鈕執行
啟動(dòng)
如果您不熟悉“啟動(dòng)配置”對話(huà)框的用途或用法,請在繼續之前查看主配置對話(huà)框主題。
日志記錄:
命令:將從命令提示符或批處理文件執行的內部和外部命令(在別名和變量展開(kāi)后)保存到日志文件。有關(guān)更多詳細信息,請參閱日志。
錯誤:將錯誤消息保存到日志文件中。如果在“文件”字段中輸入文件名,則該文件將用于錯誤日志記錄。有關(guān)更多詳細信息,請參閱日志。
歷史記錄:將從命令提示符下執行的每個(gè)命令完全按照輸入的方式(在別名和變量展開(kāi)之前)保存到日志文件中。如果在“文件”字段中輸入文件名,則該文件將用于歷史記錄。有關(guān)更多詳細信息,請參閱日志。
TCSTART/TCEXIT:
如果TCSTART/TCEXIT文件與Take Command不在同一目錄中,則可以設置它們的路徑。
本地列表:
本地別名指示TCC使用本地別名列表。
本地功能指示TCC使用本地功能列表。
本地歷史指示TCC使用本地命令歷史列表。
本地目錄歷史指示TCC使用本地目錄歷史列表。
全局列表:
全局別名指示TCC使用全局別名列表。
全局功能指示TCC使用全局功能列表。
全局歷史指示TCC使用全局命令歷史列表。
全局目錄歷史指示TCC使用全局目錄歷史列表。
腳本:
REXX:?jiǎn)⒂脙炔縍EXX支持(Regina或Open Object REXX)。
Perl:?jiǎn)⒂脙炔縋erl(ActiveState)支持。
python:?jiǎn)⒂脙炔縋ython(ActivePython 2.6-3.6)支持。
Ruby:?jiǎn)⒂脙炔縍uby(1.8或1.9)支持。
Tcl:?jiǎn)⒂脙炔縏cl(8.6)支持。
注意:必須重新啟動(dòng)TCC選項卡窗口,REXX、Perl、Python、Ruby和Tcl選項才能生效。
語(yǔ)言:
“語(yǔ)言”組合框允許您覆蓋Take Command用于菜單和對話(huà)框的默認語(yǔ)言。
搜索SFN:如果啟用,文件名搜索將同時(shí)搜索長(cháng)文件名和短文件名。有關(guān)詳細信息,請參閱LFN文件搜索。
PathExt:確定TCC是否將使用PathExt環(huán)境變量。如果禁用,PATHEXT變量將被忽略。如果啟用,PATHEXT變量將用于確定在PATH中搜索可執行文件時(shí)要查找的擴展名。有關(guān)詳細信息,請參見(jiàn)PATHEXT變量和PATH命令。如果啟用PathExt,但未能設置PathExt變量,則路徑搜索將失敗,因為將沒(méi)有要搜索的擴展!
刪除到回收站:如果啟用,通過(guò)DEL/ERASE命令和RD/S刪除的文件將被放入Windows回收站。如果禁用,文件將被刪除,而不會(huì )被放入回收站。DEL和RD的/K和/R開(kāi)關(guān)允許您覆蓋單個(gè)命令的此設置。RecycleExclude環(huán)境變量可用于排除特定文件。
通配符刪除提示:僅執行通配符刪除或目錄刪除時(shí),從DEL/Q啟用確認提示。如果禁用此選項,請小心,因為這將允許DEL/Q在不提示確認的情況下刪除整個(gè)目錄。有關(guān)更多詳細信息,請參閱DEL。
覆蓋時(shí)復制提示:如果啟用,如果在命令提示符下執行命令,則在覆蓋現有文件之前,Copy和MOVE將提示。(這將復制當前版本CMD的行為。)
默認批處理回聲:設置默認的批處理回聲模式。如果啟用,則會(huì )回顯所有批處理文件命令,除非在批處理文件中明確設置了ECHO。如果禁用,則除非顯式設置了ECHO,否則不會(huì )回顯批處理文件命令。另請參閱:SETDOS/V。
保護重定向的輸出文件:如果啟用,將防止標準輸出重定向覆蓋現有文件,并要求輸出文件已存在才能進(jìn)行追加重定向。(您可以通過(guò)在輸出重定向符號中添加感嘆號來(lái)覆蓋此選項;即>!。)另請參閱:SETDOS/N。
等待外部應用程序:確定TCC是否在重新顯示提示之前等待從命令行啟動(dòng)的外部程序完成。有關(guān)此選項效果的詳細信息,請參閱等待應用程序完成。
更新標題:Take命令通常會(huì )在每次執行新命令時(shí)更改窗口標題,以包括命令或批處理文件名。如果您喜歡不隨每個(gè)命令而更改的靜態(tài)標題欄,請禁用此選項。
UNIX/Linux樣式的路徑:?jiǎn)⒂谜备茏鳛槊蠲钚猩系牡谝豁棧┲械穆窂椒指舴?。請注意,將UnixPaths設置為Yes不會(huì )更改切換字符,它只是允許您在命令名稱(chēng)中使用斜杠。啟用此選項后,以正斜杠開(kāi)頭的命令開(kāi)關(guān)前面必須有一個(gè)空格,以避免混淆(這是一種很好的常規做法)。
區域ID:在運行從Internet下載的可執行文件時(shí)設置NTFS區域ID安全性。(請注意,CMD從不檢查區域ID,因此設置它可能會(huì )引入輕微的不兼容性。)
文件或目錄更改時(shí)通知Windows外殼程序:更改文件或目錄時(shí)通知系統外殼程序。shell通知由ASSOC、COPY、DEL、MD、MOVE和RD命令完成。請注意,設置此選項可能會(huì )引入與CMD的輕微不兼容,CMD不會(huì )通知系統shell任何信息。
系統更改時(shí)更新環(huán)境:如果啟用,TCC將監視WM_SETTINGCHANGE消息,如果指定了環(huán)境,則從用戶(hù)、易失性和系統注冊表項更新環(huán)境。每當TCC顯示提示(以防止環(huán)境在批處理文件中間發(fā)生變化)時(shí),就會(huì )進(jìn)行更新。除非您對此選項有特殊需求,否則最好不要啟用它,因為它可能會(huì )導致TCC的父進(jìn)程設置的變量被破壞。
LIST中的鼠標滾輪支持:在LIST中設置鼠標滾輪支持。如果遇到與其他應用程序不兼容的情況,請禁用此選項。
自動(dòng)運行:如果在TCC選項卡窗口啟動(dòng)時(shí)啟用,則執行自動(dòng)運行注冊表變量(HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun和/或HKEY_CURRENT_USERSoftwareMMicrosoftCommand ProcesserAutoRun)。
Win64文件系統重定向:如果禁用,將覆蓋將windowssystem32調用重新映射到windowsSysWOW64的默認Win64行為。
顯示符號鏈接:在DIR或PDIR中顯示符號鏈接。
取消Ctrl-C上的批處理文件:按Control-C時(shí),取消批處理文件,不顯示通常的提示。
重復的CMD錯誤:告訴TCC解析器在CMD中重復錯誤。當前唯一復制的錯誤是在FOR和IF命令中。
Unicode輸出:TCC輸出文件(如重定向輸出)將以Unicode格式編寫(xiě)。
展開(kāi)批處理文件中的別名:如果禁用,TCC在批處理文件中將不會(huì )嘗試展開(kāi)命令別名。(目錄別名仍將展開(kāi)。)
自動(dòng)目錄更改:如果啟用,當帶有尾部的目錄名是命令行上的唯一參數時(shí),TCC將更改目錄。
CMD延遲變量擴展(!var?。喝绻麊⒂?,TCC將模擬特殊的CMD!var!膨脹
Web幫助:如果啟用,TCC將使用基于瀏覽器的幫助(位于https://jpsoft.com/help/index.htm)而不是當地的幫助。使用web幫助可以向幫助主題添加注釋。
UTF8:如果啟用,TCC將檢查(非UTF-16)文件是否為UTF-8格式(即,對于UTF-8批處理文件、SET/R、@LINE等)。TCC(和Windows)內部為UTF-16,因此TCC將在處理行之前將UTF-8字符轉換為其等效的UTF-16字符。TCC首先檢查BOM是否為UTF-8;如果不是,TCC將檢查批處理文件的開(kāi)頭,尋找有效的UTF-8字符。如果文件很小或UTF-8字符很少(<4),TCC將假定該文件為ASCII。我們建議您不要啟用此選項,除非您知道需要讀取UTF-8文件。
Everything Search:如果啟用,TCC將使用Everything搜索(請參閱Everything)進(jìn)行模糊目錄搜索。
Windows
如果您不熟悉Windows配置對話(huà)框的用途或用途,請在繼續之前查看主配置對話(huà)框主題。
命令提示窗口
?。ㄟ@些選項僅在TCC未在Take Command(獲取命令)選項卡窗口中運行時(shí)使用。)
Normal(正常)、Max(最大)、Min(最?。┖虲ustom(自定義)按鈕為變矩器離合器(TCC)窗口選擇初始狀態(tài)。
X、Y、Width和Height字段設置TCC窗口的初始大小和位置。除非同時(shí)選擇了“自定義”按鈕,否則它們將被忽略。
顏色:
ANSI顏色:?jiǎn)⒂肨ake Command內部命令輸出的ANSI X3.64字符串處理。請注意,不支持ANSI X3.64對外部應用程序輸出的處理。有關(guān)TCC支持的ANSI X3.64命令的列表,請參閱ANSI X3.64.命令參考。
顏色:選擇輸入、輸出和錯誤消息的前景色和背景色。
目錄顏色:設置DIR和SELECT使用的目錄顏色。該格式與用于COLORDIR環(huán)境變量的格式相同。有關(guān)詳細說(shuō)明,請參閱顏色編碼目錄。
編輯:
編輯器:如果擴展名沒(méi)有Windows“編輯”關(guān)聯(lián),則從LIST運行的編輯程序的路徑名。(默認為notepad.EXE。)
彈出字體:
設置要在命令歷史記錄、目錄歷史記錄、文件名完成和模糊目錄搜索彈出窗口中使用的字體。
控制臺調色板:
定義自定義調色板,不限于標準控制臺窗口的16種顏色。由于Windows API錯誤,當在Take Command選項卡窗口中運行TCC時(shí),這將不起作用。(但可以在選項卡窗口的Take Command中定義自定義選項板。)
語(yǔ)法著(zhù)色:
TCC支持命令行上的語(yǔ)法著(zhù)色(類(lèi)似于IDE/批處理調試器中的語(yǔ)法著(zhù)色)。您可以在option/Windows對話(huà)框中設置要使用的選項和顏色。您可以使用16種Windows控制臺顏色中的任何一種來(lái)定義前景和背景。TCC將著(zhù)色:
?默認值-與語(yǔ)法選項不匹配的任何文本
?指令-內部TCC指令
?別名-使用TCC ALIAS命令定義的命令別名。
?注釋-以rem或以下開(kāi)頭的行:
?標簽-GOTO或GOSUB的標簽
?操作員-|<>&&||等。
?批處理/本地變量-%1-%n,%*,%~。。。等
?環(huán)境變量-環(huán)境變量
?內部無(wú)功-內部TCC變量和可變函數
?正則表達式
命令行
如果您不熟悉“命令行配置”對話(huà)框的用途或用法,請在繼續之前查看主配置對話(huà)框主題。
最小長(cháng)度:設置要保存在命令歷史記錄列表中的最小命令行大小。長(cháng)度小于此值的任何命令行都不會(huì )保存。合法值的范圍從保存所有內容的0到8192。您可以通過(guò)以“at”符號(“@”)開(kāi)頭來(lái)阻止任何命令行保存在歷史記錄中。另請參見(jiàn)HISTORY命令。
復制到結束:此選項控制重新執行命令歷史記錄中的一行時(shí)發(fā)生的情況。如果設置了此選項,則該行將附加到歷史記錄列表的末尾。命令的原始副本始終保留在列表中的原始位置。如果設置了此選項,它將覆蓋“移動(dòng)到終點(diǎn)”。
移動(dòng)到末尾:如果啟用,調用的行將移動(dòng)到命令歷史記錄的末尾。此指令與Copy to end之間的區別在于,Copy to end將每個(gè)調用的行復制到歷史記錄的末尾,但保留原始行。移動(dòng)到末尾將行復制到歷史記錄的末尾并刪除原始行。如果設置了“Copy to end”,則此指令無(wú)效。
換行:如果啟用,當您到達列表的頂部或底部時(shí),命令歷史記錄將“換行”(因此列表顯示為“圓形”)。如果禁用此選項,歷史記錄調用將在列表的開(kāi)頭和結尾停止(并發(fā)出嘟嘟聲),而不是換行。
區分大小寫(xiě):如果啟用,命令歷史記錄比較將區分大小寫(xiě)。
重復項:控制重復條目在歷史記錄列表中的位置。
關(guān)閉總是添加新條目
先保存僅當新條目與任何舊條目不匹配時(shí)才添加新條目
保存上次無(wú)條件添加新條目,并刪除匹配的舊條目
歷史文件:在運行TCSTART之前加載指定的歷史列表文件,并在運行TCEXIT之后將命令歷史保存到該文件中。您應該包括完整的路徑名。
文件名完成:
完整隱藏文件:如果啟用,隱藏文件和系統文件將按文件名完成顯示。
完整隱藏目錄:如果啟用,隱藏目錄將按文件名完成顯示。如果設置了此選項,CDD/S還將為隱藏目錄編制索引。
將“”添加到目錄中:如果啟用,文件名完成時(shí)會(huì )自動(dòng)將(反斜杠)附加到目錄名(或/FTP目錄)。
文件名中的雙%:如果啟用,并且文件名嵌入了%個(gè)字符,并且命令行上的第一個(gè)參數是內部命令,則%個(gè)字符將加倍,這樣變量擴展就不會(huì )刪除(或意外擴展)文件名。(這不會(huì )影響以別名或變量開(kāi)頭的行中的文件名。)
搜索PATH:如果啟用,如果在當前目錄中找不到匹配項,將搜索PATH變量中的目錄。
完整別名:如果啟用,TCC將在命令行標記完整別名。
完整的內部命令:如果是,TCC將在命令行標記完整的內部指令名稱(chēng)。
選項:設置選定命令的文件名完成過(guò)程中返回的文件。該格式與FILECOMPLETION環(huán)境變量所使用的格式相同。請注意,在此處為命令指定任何選項都將覆蓋默認的文件名完成選項(如完整的隱藏文件和目錄)。有關(guān)選擇性文件名完成的詳細說(shuō)明,請參見(jiàn)自定義文件名完成。
服務(wù)器完成:配置服務(wù)器名稱(chēng)完成(有關(guān)如何使用服務(wù)器名稱(chēng)完成的信息,請參見(jiàn)文件名完成)。Local僅列出本地服務(wù)器(即“網(wǎng)絡(luò )鄰居”中的服務(wù)器)。Global將枚舉整個(gè)網(wǎng)絡(luò )。無(wú)將禁用服務(wù)器完成;如果您開(kāi)始鍵入服務(wù)器名稱(chēng)并意外按下Tab鍵,并且您的本地域很大或響應緩慢,則這可能是防止“掛起”所必需的。
編輯:
編輯模式:在“插入”或“超行程”模式下啟動(dòng)命令行編輯器。如果指定“初始過(guò)行程”或“初始插入”,命令行編輯器將在指定狀態(tài)下啟動(dòng),但如果在編輯行時(shí)切換插入模式,編輯器將在后續行上繼續使用新模式。另請參閱:SETDOS/M。
Overstrike Cursor:在命令行編輯期間,插入模式下的光標形狀,以及所有接受行輸入的命令(DESCRIBE、ESET等)。大小是字符單元格總大小的百分比,在0%到100%之間。由于視頻驅動(dòng)程序映射光標形狀的方式,隨著(zhù)“插入光標”和“過(guò)度敲擊光標”的變化,光標形狀可能無(wú)法順利進(jìn)行。如果將“插入光標”和“過(guò)度敲擊光標”設置為-1,則根本不會(huì )修改光標形狀。如果將它們設置為0,則光標將不可見(jiàn)。另請參閱:SETDOS/S。
插入光標:在命令行編輯和所有接受行輸入的命令期間,用于重擊模式的光標形狀。大小是字符單元格總大小的百分比,介于0%和100%之間。另請參閱:Overstrike Cursor(上)和SETDOS/S。
擴展目錄搜索:
搜索級別:配置擴展目錄搜索。0禁用擴展搜索。有關(guān)其他設置含義的完整詳細信息,請參閱擴展目錄搜索。
路徑:通往JPSTREEE的路徑。IDX,用于擴展目錄搜索數據庫的文件。
目錄歷史記錄:
文件:在運行TCSTART之前加載指定的目錄歷史記錄列表文件,在運行TCEXIT之后將目錄歷史記錄保存到該文件中。
條目保存目錄:當您更改到新目錄時(shí),TCC通常會(huì )將上一個(gè)目錄保存到目錄歷史記錄中。當您更改目錄時(shí),此選項會(huì )將新目錄保存到目錄歷史記錄中。
歷史緩沖區大小
命令歷史記錄:設置分配給命令歷史記錄列表的內存量(以字符為單位)。允許的值范圍為4000到500000。如果使用全局歷史記錄列表,則除首先建立全局列表的會(huì )話(huà)外,所有會(huì )話(huà)都會(huì )忽略此值。(要更改大小,您需要關(guān)閉所有TCC窗口和任何SHRALIAS會(huì )話(huà)。)
目錄歷史記錄:設置分配給目錄歷史記錄列表的內存量(以字符為單位)。允許的范圍是1000到50000。如果使用全局目錄歷史記錄列表,則除首先建立全局列表的會(huì )話(huà)外,所有會(huì )話(huà)都會(huì )忽略此值。(要更改大小,您需要關(guān)閉所有TCC窗口和SHRALIAS會(huì )話(huà)。)
更新日志
TCC:
許多安全性、性能和尺寸方面的改進(jìn)。
命令對話(huà)框的“屬性”對話(huà)框現在支持“完整性”(僅限 ReFS)和“無(wú)清理數據”(僅限 ReFS)屬性。
TCC將在運行外部應用程序后清除STDIN的ENABLE_VIRTUAL_TERMINAL_INPUT標志。 (至少有一個(gè)行為不良的應用程序正在設置它,但在退出時(shí)沒(méi)有清除它。
TCC有一個(gè)新的偽字符設備。TMP0: - TMP9: 類(lèi)似于 CLIP-: - CLIP9:,但速度更快一些,因為它們始終以 UTF16 工作(因此它們不會(huì )與 ANSI 相互轉換),并且不需要訪(fǎng)問(wèn) Windows 剪貼板(對于 CLIP0:)。它們也不會(huì )像 CLIPn 那樣旋轉:當某些內容粘貼到 Windows 剪貼板時(shí)。與 CLIP n: 一樣, TMPn: 值是 TCC 當前會(huì )話(huà)的本地值。
現在,在命令名稱(chēng)前面加上 * 將忽略庫函數名稱(chēng)匹配(以及之前忽略別名匹配的行為)。
網(wǎng)友評論