回覆列表
  • 1 # 清風涼水

      在批處理檔案裡面使用set 命令設定特定文字檔案裡面的相關str的內容。下面是具體的一些例子:==================================================  舉例,現有文字檔案a.txt:  a.txt  ------  Helloo Bat !  Helloo China !  Helloo World !  Helloo Bat , Helloo China , Helloo World ~!!!  ------  要使用批處理程式將 a.txt 中出現的每個 Helloo 都替換為 Hello:  @echo off  (For /f "delims=" %%i in (a.txt) do (Set str=%%i  SetLocal EnableDelayedExpansion  Set str=!Str:Helloo=hello!  echo !str!  EndLocal  ))>

    1.txt  start 1.txt  pause>nul===============================================  1.批處理寫入文字  請把以下程式碼複製到一個txt檔案中,並另存為以.bat為字尾名的批處理檔案,名字隨便填寫,並在該批處理檔案所在目錄新建一個名字為QQ的文字檔案,雙擊執行批處理,寫入你想往txt檔案中寫入的內容並敲擊回車即可講內容寫入QQ.txt  @echo off  set /p user=請輸入內容:  echo %user%>QQ.txt===============================================  

    2.批處理逐行讀取文字內容  請把以下程式碼複製到一個txt檔案中,並另存為以.bat為字尾名的批處理檔案,名字隨便填寫,並保證QQ.txt文字檔案與該批出位於同一個目錄,然後雙擊執行該批處理即可看到讀取的文字內容。  @echo off & setlocal EnableDelayedExpansion  set j=0  for /f "delims=""" %%i in (QQ.txt) do (  set /a j+=1  set con!j!=%%i  call set a=%%con!j!%%  echo !a!  )  pause================================================

  • 2 # 清風涼水

      在批處理檔案裡面使用set 命令設定特定文字檔案裡面的相關str的內容。下面是具體的一些例子:==================================================  舉例,現有文字檔案a.txt:  a.txt  ------  Helloo Bat !  Helloo China !  Helloo World !  Helloo Bat , Helloo China , Helloo World ~!!!  ------  要使用批處理程式將 a.txt 中出現的每個 Helloo 都替換為 Hello:  @echo off  (For /f "delims=" %%i in (a.txt) do (Set str=%%i  SetLocal EnableDelayedExpansion  Set str=!Str:Helloo=hello!  echo !str!  EndLocal  ))>

    1.txt  start 1.txt  pause>nul===============================================  1.批處理寫入文字  請把以下程式碼複製到一個txt檔案中,並另存為以.bat為字尾名的批處理檔案,名字隨便填寫,並在該批處理檔案所在目錄新建一個名字為QQ的文字檔案,雙擊執行批處理,寫入你想往txt檔案中寫入的內容並敲擊回車即可講內容寫入QQ.txt  @echo off  set /p user=請輸入內容:  echo %user%>QQ.txt===============================================  

    2.批處理逐行讀取文字內容  請把以下程式碼複製到一個txt檔案中,並另存為以.bat為字尾名的批處理檔案,名字隨便填寫,並保證QQ.txt文字檔案與該批出位於同一個目錄,然後雙擊執行該批處理即可看到讀取的文字內容。  @echo off & setlocal EnableDelayedExpansion  set j=0  for /f "delims=""" %%i in (QQ.txt) do (  set /a j+=1  set con!j!=%%i  call set a=%%con!j!%%  echo !a!  )  pause================================================

  • 中秋節和大豐收的關聯?
  • NBA:完美的球星是什麼樣子的?