bat獲取文字某行某段為變數,批處理讀取文字每一行給變數

2022-11-17 11:45:56 字數 2339 閱讀 8698

1樓:匿名使用者

set /p line=要獲取的行所在行數:

(for /l %%a in (1 1 %line%) do set /p var=)

echo. %var%

pause

以上**請儲存成*.cmd格式,而不是bat格式。只是為了減少錯誤而已哈!

這就是一個簡單的按行提取變數的方法,在這裡,我假設你的文字為a.txt,然後呢,我只是舉個例子,所以我**裡只是讓你獲取的這行顯示出來,具體你要用它做什麼,你就套用你自己的**吧!反正是把你想要的提取出來了!

親,趕快去試試我的方法行不行吧!嘻嘻!

2樓:哇噻美女

用for,跳過第一行,取第三段直接跳出:

@echo off

set str=nvl

for /f "usebackq skip=1 tokens=3 delims= " %%i in (`type file.txt`) do (set str=%%i) & goto end

:end echo %str%

pause

//file.txt內容是上面你貼的文字

批處理怎樣讀取某文字的第n行把內容賦值給一個變數?

3樓:匿名使用者

比如讀取abc.txt的第一行,記作變數a然後讀取第2行,記作變數b

**如下:

@echo off

set/p n=要第幾行:

set/a n-=1

for /f "%skip% tokens=* delims=" %%i in (abc.txt) do (

set a=%%i&&goto:a)

:aecho 內容是:%a%

pause

或者查詢abc.txt中以a=開頭的行,把等號後的內容記為變數a這樣的命令要怎麼寫?

**如下

@echo off

for /f "tokens=1,* delims==" %%a in ('find "a="^

set a=%%b&&goto:a)

:aecho a=%a%

pause

批處理讀取文字每一行給變數

4樓:

@echo off & setlocal enabledelayedexpansion

set j=0

for /f "delims=""" %%i in (a.txt) do (

set /a j+=1

set con!j!=%%i

call set a=%%con!j!%%echo !a!

)pause

5樓:餘明煦

@echo off

setlocal enabledelayed expansionset n=0

for /f "tokens=* delims=" %%i in (a.txt) do (

set /a n+=1

set !n!=%%i

)變數全部給了行號

不包括空行

6樓:匿名使用者

例如@echo off&setlocal

set n=0

for /f "delims=" %%i in (a.txt) do (

for /l %%j in (1,1,%aa%) do (call echo f%%j=%%f%%j%% )

pause

bat讀一個指定檔案的內容,並將其存到一個變數裡。

7樓:文件類共創空間

先要做一個mywc.bat:

dir /a *.cpp|wc -l

然後在批處理裡:

for /f "usebackq" %i in (`mywc.bat`) do set var= %i

輸出有中間結果,但是最後var被設定成了wc -l的結果。

8樓:來自飛英塔說話詼諧的春風

@echo off

set /p a=

pause

這個是讀取文字第一行,並賦值到a

如何獲取gridview裡某行某列的值

遍歷gridview的行,查詢你的選擇按鈕控制元件,通過被選中的那個控制元件獲取所在行的索引,然後gridview.rows 索引 cells 0 value 就是你要的值了 gridview讀取某行某列的值 建議你最好將要讀取的資訊放入lable或者literal,之後在後臺用this.gridv...

下面一段文字摘自某學生的作文,請你結合具體語句,寫一段評語

1 正月十五哪有 一彎金月 一葉扁舟怎能 燈火輝煌 明明是晴天,哪來 根根雨絲 看似辭藻華美,實則違背常理。2 它啟示我們,語言表達不能脫離實際,盲目追求空洞 華麗的辭藻。試題分析 這是一道對語段內容的評述的題目,注意語段的特點辭藻華麗,但有些不和事實的問題,對此現象作簡要評價即可。下面一段文字摘自...

作文要求請以幸福為題,以下面任意一段文字為開頭,續

品味幸福 幸福如一杯淡淡的茶,雖然身在其中,但要細細品味,才能感受到其中的甘甜。轉眼間體育加試的日子就要到了,而我跑步的成績還不理想,當然倍感焦急。於是,我開始執行起我的訓練計劃 每天放學跑兩圈。這看似簡單的計劃,執行起來卻不輕鬆。由於平時鍛鍊太少,一下子加大運動量,當然會不適應 咳嗽 頭疼,渾身痠...