windows bat批處理指令碼中命令的使用方法

2021-09-12 14:55:22 字數 1039 閱讀 7362

1. start " " 「path」 同時開啟多個.exe檔案[cmd]:

start " "

start " "

2. 與檔案路徑有關的一些命令[cmd]:

echo 當前碟符:%~d0

echo 當前碟符和路徑:%~dp0

echo 當前批處理全路徑:%~f0

echo 當前碟符和路徑的短檔名格式:%~sdp0

echo 當前cmd預設目錄:%cd%

3. cmd命令列sleep的兩種方法:

ping -n 3 127.0.0.1 >nul              cmd命令列延時3秒

timeout /t 3 /nobreak >nul cmd命令列延時3秒

4. 顯示path路徑下的.txt檔案[cmd]:

cd path

for %%i in

(*.txt)

do(echo "%%i"

)for %%i in

(*.*)

do(echo "%%i"

)#此條命令顯示path路徑下的所有帶有副檔名的檔案

5. 檔案複製[cmd]:

copy

(path of the file will be copied)

(the path of the destination)

powershell列出資料夾下的符合正規表示式的檔名:

$array=(

get-childitem

$path

| where

)foreach

($file in $array

)

Windows bat批處理迴圈輸出小時分鐘

1.批處理原始碼 echo off rem 開啟延遲擴充套件設定 setlocal enabledelayedexpansion rem 刪除上次生成的舊檔案 del out.txt rem 迴圈輸出小時 for l i in 0,1,24 do rem 各位數,前面補0 if i lss 10 s...

Windows bat批處理刪除指定N天前的檔案

windows下bat批處理,自動獲取檔案的最後修改時間,然後將指定多少天之前的檔案刪除,需要windows支援forfiles命令,xp及以上系統都自帶forfiles命令。刪除指定目錄下7天前的檔案 目錄為c test forfiles p c test s m d 7 c cmd cdel p...

windows bat批處理中常用的幾個命令

1 怎樣建立和執行批處理檔案 bat echo hi pause 最後雙擊執行該bat檔案,列印結果 或者可以在命令列裡執行該bat檔案,如 2 怎樣宣告和使用變數 使用set命令宣告變數 3 怎樣給bat檔案傳引數 直接在命令提示符下鍵入你的bat檔名,用空格分隔引數,然後在bat中用 1就是第乙...