批處理學習(一)*關於檔案型別批量轉換
rem **一:changetxt.bat
@echo off
echo 開始更改檔名…
set extension=.txt
set /a sum=0
for %%m in (*) do (
if not 「%%m」「changetxt.bat」 (
if not 「%%m」「changebat.bat」 (
ren %%m *%extension%
set /a sum=sum+1))
)echo 檔案改名完成,一共有%sum%個檔案被改名!
set sum=
set extension=
rem **二:changebat.bat
@echo off
echo 開始更改檔名…
set extension=.bat
set /a sum=0
for %%m in (*) do (
if not 「%%m」==「changebat.bat」 (
ren %%m *%extension%
set /a sum=sum+1))
echo 檔案改名完成,一共有%sum%個檔案被改名!
set sum=
set extension=
#**一將所有非changetxt.bat和changebat.bat的檔案改為.txt型別
#**二將所有非changebat.bat的檔案改為.bat型別
注意:.bat對於空格異常敏感,等號前後不要加空格,該加空格的地方不要漏
關於批處理檔案的筆記(一)
1.在使用批處理檔案時,最基本的幾個命令有 echo call pause rem echo 表示顯示此命令後的字元 echo off 表示在此語句後所有執行的命令都不顯示命令列本身 與echo off相象,但它是加在每個命令列的最前面,表示執行時不顯示這一行 的命令列 只能影響當前行 call 呼...
C語言學習總結 一 關於變數型別
c語言變數等級 auto static external static external register auto 區域性變數 auto 變數是用堆疊 stack 方式占用儲存器空間,因此,當執行此區段是,系統會立即為這個變數分配儲存器空間,而程式執行完後,這個堆疊立即被系統收回 在大括號 內宣告...
批處理學習筆記2 處理C檔案,去除預處理語句
問題描述 給定乙個資料夾,資料夾內有很多檔案和子資料夾。現在要找出資料夾下所有的c原始碼檔案,對檔案進行處理,去除預處理命令,並在c檔案的資料夾下生成新的處理後的原始碼檔案。批處理 如下 setlocal enabledelayedexpansion echo off for r 1 i in c ...