高階bat檔案示例 AdvBat

2021-04-12 14:25:53 字數 872 閱讀 6995

@echo off

color 0b

title setup crystal_blue cursors

cls:start

echo 檔案登錄檔操作(bat高階應用)

echo 1.增加子項

echo 2.刪除子項

echo 3.退出

set choice=

set /p choice=請選擇:

if not '%choice%'==' set choice=%choice:~0,1%

if '%choice%'=='1' goto regadd

if '%choice%'=='2' goto regdel

if '%choice%'=='3' goto exit

echo "%choice%" 輸入有誤,請重新輸入!

echo

clsgoto start

:regadd

set cdir=

set /p cdir=新建項:

set cvalue=

set /p cvalue=新建值:

set ctype=

set /p ctype=值的型別:

set cdata=

set /p cdata=新建資料:

reg add "%cdir%" /f /v "%cvalue%" /t "%ctype%" /d "%cdata%"

goto exit

:regdel

reg delete "hklm/software/microsoft/shared tools/msconfig/startupreg" /f /v test

goto exit

:exit

cl***it

bat批處理 if 命令示例詳解

if 命令示例詳解 if,正如它e文中的意思,就是 如果 的意思,用來進行條件判斷。翻譯過來的意思就是 如果符合某一條件,便執行後面的命令。主要用來判斷,1 兩個 字串 是否相等 2 兩個數值是大於 小於 等於,然後執行相應的命令。當然還有特殊用法,如結合errorlevel if errorlev...

bat 檔案編寫 !

echo call pause rem 是批處理檔案最常用的幾個命令,我們就從他們開始學起。echo 表示顯示此命令後的字元 echo off 表示在此語句後所有執行的命令都不顯示命令列本身 與echo off相象,但它是加在其它命令列的最前面,表示執行時不顯示命令列本身。call 呼叫另一條批處理...

檔案分析BAT

echo off trionse produce it in 2005 2 27 with win2000pro.在網上看到好幾次有介紹在system32下分析可疑檔案的這種方法,但是就是沒有人寫出可以auto的檔案來,於是我就寫了。現在我做了改進了的,some rights reserved.c ...

bat檔案語法

command 檢視對應command的幫助,這個無論何時都是最權威的。程式中的註釋是相當有用的,行註釋在行首加上 例子如下 這是一個註釋。echo off的意思是此命令後的命令在執行的時候,不顯示命令本身。set var c a.txt echo var 1.是errorlevel的判斷,上面已經...

bat追加檔案

批處理如何實現文字追加內容生成新檔案?1.txt內容如下 test test testtest testtest testtest test testtest 2.txt內容如下 2d354957 2d543356 2d504434 2d355256 2d593442要求 把 2.txt的內容逐行追...