procedure deleteDirtyRz;var str: string;begin str:= 'del '+appPath+'USedLog*.log'; WinExec(PChar('cmd.exe /c '+str), SW_HIDE);end;
加了/c參數后它將運行/c后面的命令 不加參數的話,它只執行CMD命令.
解析:doc 輸入:CMD /?
啟動 Windows 命令解釋器的一個新實例
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF][[/S] [/C | /K] string]
/C 執行字符串指定的命令然后終止 /K 執行字符串指定的命令但保留 /S 修改 /C 或 /K 之后的字符串處理(見下) /Q 關閉回顯 /D 禁止從注冊表執行 AutoRun 命令(見下) /A 使向管道或文件的內部命令輸出成為ANSI /U 使向管道或文件的內部命令輸出成為Unicode /T:fg 設置前臺/背景顏色(詳細信息見 COLOR /?) /E:ON 啟用命令擴展(見下) /E:OFF 禁用命令擴展(見下) /F:ON 啟用文件和目錄名完成字符(見下) /F:OFF 禁用文件和目錄名完成字符(見下) /V:ON 使用 ! 作為分隔符啟用延遲的環境變量擴展。例如,/V:ON 會允許 !var! 在執行時擴展變量 var。var 語法會在輸入時擴展變量,這與在一個 FOR循環內不同。 /V:OFF 禁用延遲的環境擴展。
注意,如果字符串加有引號,可以接受用命令分隔符 “&&”分隔多個命令。另外,由于兼容性原因,/X 與 /E:ON 相同,/Y 與 /E:OFF 相同,且 /R 與/C 相同。任何其他開關都將被忽略。
如果指定了 /C 或 /K,則會將該開關之后的命令行的剩余部分作為一個命令行處理,其中,會使用下列邏輯處理引號(“)字符:
1. 如果符合下列所有條件,則會保留 命令行上的引號字符:
– 不帶 /S 開關 – 正好兩個引號字符 – 在兩個引號字符之間無任何特殊字符,特殊字符指下列字符: &<>()@^| – 在兩個引號字符之間至少有一個空格字符 – 在兩個引號字符之間的字符串是某個可執行文件的名稱。
2. 否則,老辦法是看第一個字符是否是引號字符,如果是,則去掉首字符并刪除命令行上最后一個引號,保留最后一個引號之后的所有文本。
如果 /D 未在命令行上被指定,當 CMD.EXE 開始時,它會尋找以下 REG_SZ/REG_EXPAND_SZ 注冊表變量。如果其中一個或兩個都存在,這兩個變量會先被執行。
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun
命令擴展是按默認值啟用的。您也可以使用 /E:OFF ,為某一特定調用而停用擴展。您可以在機器上和/或用戶登錄會話上啟用或停用 CMD.EXE 所有調用的擴展,這要通過設置使用REGEDIT.EXE 的注冊表中的一個或兩個 REG_DWORD 值:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorEnableExtensions
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorEnableExtensions
到 0x1 或 0x0。用戶特定設置比機器設置有優先權。命令行開關比注冊表設置有優先權。
在批處理文件中,SETLOCAL ENABLEEXTENSIONS 或 DISABLEEXTENSIONS 參數比 /E:ON 或 /E:OFF 開關有優先權。請參閱 ETLOCAL /? 獲取詳細信息。
命令擴展包括對下列命令所做的更改和/或添加:
DEL or ERASE COLOR CD or CHDIR MD or MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (同時包括對外部命令調用所做的更改) ASSOC FTYPE
有關特定詳細信息,請鍵入 commandname /? 查看。
延遲環境變量擴展不按默認值啟用。您可以用/V:ON 或 /V:OFF 開關,為 CMD.EXE 的某個調用而啟用或停用延遲環境變量擴展。 可以在機器上和/或用戶登錄會話上啟用或停用 CMD.EXE 所有調用的延遲擴展,這要通過設置使用 REGEDIT.EXE 的注冊表中的一個或兩個 REG_DWORD 值:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorDelayedExpansion
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorDelayedExpansion
到 0x1 或 0x0。用戶特定設置比機器設置有優先權。命令行開關比注冊表設置有優先權。
在批處理文件中,SETLOCAL ENABLEDELAYEDEXPANSION 或 DISABLEDELAYEDEXPANSION參數比 /V:ON 或 /V:OFF 開關有優先權。請參閱 SETLOCAL /? 獲取詳細信息。
如果延遲環境變量擴展被啟用,驚嘆號字符可在執行時間被用來代替一個環境變量的數值。
您可以用 /F:ON 或 /F:OFF 開關為 CMD.EXE 的某個調用而啟用或禁用文件名完成。您可以在計算上和/或用戶登錄會話上啟用或禁用 CMD.EXE 所有調用的完成,這可以通過使用 REGEDIT.EXE 設置注冊表中的下列 REG_DWORD 的全部或其中之一:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorCompletionChar HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorPathCompletionChar
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorCompletionChar HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorPathCompletionChar
由一個控制字符的十六進制值作為一個特定參數(例如,0x4是Ctrl-D,0x6 是 Ctrl-F)。用戶特定設置優先于機器設置。命令行開關優先于注冊表設置。
如果完成是用 /F:ON 開關啟用的,兩個要使用的控制符是: 目錄名完成用 Ctrl-D,文件名完成用 Ctrl-F。要停用注冊表中的某個字符,請用空格(0x20)的數值,因為此字符不是控制字符。
如果鍵入兩個控制字符中的一個,完成會被調用。完成功能將路徑字符串帶到光標的左邊,如果沒有通配符,將通配符附加到左邊,并建立相符的路徑列表。然后,顯示第一個相符的路徑。如果沒有相符的路徑,則發出嘟嘟聲,不影響顯示。之后,重復按同一個控制字符會循環顯示相符路徑的列表。將 Shift 鍵跟控制字符同時按下,會倒著顯示列表。如果對該行進行了任何編輯,并再次按下控制字符,保存的相符路徑的列表會被丟棄,新的會被生成。如果在文件和目錄名完成之間切換,會發生同樣現象。兩個控制字符之間的唯一區別是文件完成字符符合文件和目錄名,而目錄完成字符只符合目錄名。如果文件完成被用于內置式目錄命令(CD、MD 或 RD),就會使用目錄 完成。 用引號將相符路徑括起來,完成代碼可以正確處理含有空格或其他特殊字符的文件名。同時,如果備份,然后從行內調用文件完成,完成被調用時位于光標右方的文字會被調用。
需要引號的特殊字符是: <space> ()[]{}^=;!’+,`~(&()
157549.html
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
怎樣使ppt中的文字兩端都對齊,不用分散對齊?謝謝您的邀請通配符替換和文字轉換表功能很容易完成。只需幾個簡單的步驟,如圖所示:原文在第一個單詞后添加一個符號(我用“”),這個符號不會出現在單詞或譯文中。在“替換”對話框中,如圖所示輸入并設置。注意搜索內容第二個括號中的空格。如果文檔的空間為全角度,請輸入全角度空間和半角度空間。替換所有點后,每個單詞后的第一個空格將替換為。選擇所有文本,然后使用“插...
whist翻頁筆的使用說明?PPT翻頁激光筆有接收器,插在電腦的USB接口上。一般會有說明,根據安裝直接使用即可。ppt翻頁筆怎么對碼?按住激光筆的翻頁鍵,打開激光筆的開關,將接收器插入電腦的usb接口,指示燈閃爍。松開向下翻頁按鈕,指示燈停止閃爍。如果配對成功,激光筆可以正常使用。ppt用激光筆不能切換怎么處理?激光翻頁筆一般用來直接打開PPT課件演示,功能其實和鼠標點擊差不多。如果在白板軟件中...
pixellab使用教程?使用pixellab的教程如下:1。點擊手機上的pixellab點擊應用圖標打開應用;2。單擊文本框以編輯要寫入的文本;3。單擊右上角的按鈕導入圖片作為背景;4。點擊“貼紙”選擇您要添加的圖片,這是更有趣的;5。單擊主頁上的分號按鈕添加更多著名的單詞和句子;6。圖片處理完成后,可以與更多用戶共享,最后保存編輯,下次可以繼續修改。什么系列的三星手機更好些?中國有句古話,每分...