廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3237 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
upside 手機 葫蘆墩家族
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章
頭銜:反病毒 反詐騙 反虐犬   反病毒 反詐騙 反虐犬  
版主
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[範例] 天翼 超級批次硬碟管理系統
天翼 超級批次硬碟管理系統

批次檔的使用 雖然不算是程式設計
但在當時 不會設計程式的朋友 利用批次參數語法的應用
也可以做到很多 程式設計需要寫很多語法才能做到的事情
分享這個出來 只是讓會員朋友更了解一些不同與程式設計的另一面

@ECHO OFF
CLS

REM ********************(指令參數)********************(參)

IF "%1"=="" GOTO SCS
IF "%1"=="/R" GOTO README
IF "%1"=="/A" GOTO ASCAN
IF "%1"=="/C" GOTO CLEAN
IF "%1"=="/S" GOTO SCAN
IF "%1"=="/B" GOTO IMAGE
IF "%1"=="/U" GOTO UNFORMAT
IF "%1"=="/SCS" GOTO SCS1
IF "%1"=="/?" GOTO HELP
IF "%1"=="/B" GOTO SCANBAT

REM ********************(超級中文)********************(中)

:SCS
IF NOT EXIST C:\HDD\VGA.EXE GOTO ET3
C:\HDD\LDFNT.COM
C:\HDD\VGA.EXE
GOTO PASSWORD

:SCS1
IF NOT EXIST C:\HDD\VGA.EXE GOTO ET3
C:\HDD\LDFNT.COM
C:\HDD\VGA.EXE
GOTO START

:ET3
IF NOT EXIST C:\ET3\ET3.BAT GOTO NOET3
CALL C:\ET3\ET3.BAT
GOTO PASSWORD

:NOET3
CLS
ECHO.
ECHO     ERROR...............
ECHO      NO!! ET3.BAT
ECHO.
GOTO END

REM ********************(參數路徑)********************(路)

:ASCAN
C:\HDD\AV\ASCAN
GOTO END

:CLEAN
C:\HDD\AV\PVCLEAN C:
GOTO END

:SCAN
C:\HDD\AV\PVSCAN C:
GOTO END

:IMAGE
C:\HDD\SYSTEM\IMAGE
GOTO END

:UNFORMAT
C:\HDD\SYSTEM\UNFORMAT
GOTO END

REM ********************(天翼密碼)********************(密)

:PASSWORD
CLS
CHOICE /C:ABCDEFGHIJKLMNOPQRSTUVWXYZ /N [請輸入密碼:]
IF ERRORLEVEL 24 GOTO ERROR
IF ERRORLEVEL 23 GOTO ERROR
IF ERRORLEVEL 22 GOTO ERROR
IF ERRORLEVEL 21 GOTO ERROR
IF ERRORLEVEL 20 GOTO ERROR
IF ERRORLEVEL 19 GOTO ERROR
IF ERRORLEVEL 18 GOTO ERROR
IF ERRORLEVEL 17 GOTO ERROR
IF ERRORLEVEL 16 GOTO ERROR
IF ERRORLEVEL 15 GOTO AA
IF ERRORLEVEL 14 GOTO ERROR
IF ERRORLEVEL 13 GOTO ERROR
IF ERRORLEVEL 12 GOTO ERROR
IF ERRORLEVEL 11 GOTO ERROR
IF ERRORLEVEL 10 GOTO ERROR
IF ERRORLEVEL 9 GOTO ERROR
IF ERRORLEVEL 8 GOTO ERROR
IF ERRORLEVEL 7 GOTO ERROR
IF ERRORLEVEL 6 GOTO ERROR
IF ERRORLEVEL 5 GOTO ERROR
IF ERRORLEVEL 4 GOTO ERROR
IF ERRORLEVEL 3 GOTO ERROR
IF ERRORLEVEL 2 GOTO ERROR
IF ERRORLEVEL 1 GOTO ERROR
IF ERRORLEVEL 0 GOTO FREE

:AA
CLS
CHOICE /C:ABCDEFGHIJKLMNOPQRSTUVWXYZ /N [請輸入密碼:]
IF ERRORLEVEL 24 GOTO ERROR
IF ERRORLEVEL 23 GOTO ERROR
IF ERRORLEVEL 22 GOTO ERROR
IF ERRORLEVEL 21 GOTO ERROR
IF ERRORLEVEL 20 GOTO ERROR
IF ERRORLEVEL 19 GOTO ERROR
IF ERRORLEVEL 18 GOTO ERROR
IF ERRORLEVEL 17 GOTO ERROR
IF ERRORLEVEL 16 GOTO BB
IF ERRORLEVEL 15 GOTO ERROR
IF ERRORLEVEL 14 GOTO ERROR
IF ERRORLEVEL 13 GOTO ERROR
IF ERRORLEVEL 12 GOTO ERROR
IF ERRORLEVEL 11 GOTO ERROR
IF ERRORLEVEL 10 GOTO ERROR
IF ERRORLEVEL 9 GOTO ERROR
IF ERRORLEVEL 8 GOTO ERROR
IF ERRORLEVEL 7 GOTO ERROR
IF ERRORLEVEL 6 GOTO ERROR
IF ERRORLEVEL 5 GOTO ERROR
IF ERRORLEVEL 4 GOTO ERROR
IF ERRORLEVEL 3 GOTO ERROR
IF ERRORLEVEL 2 GOTO ERROR
IF ERRORLEVEL 1 GOTO ERROR
IF ERRORLEVEL 0 GOTO FREE

:BB
CLS
CHOICE /C:ABCDEFGHIJKLMNOPQRSTUVWXYZ /N [請輸入密碼:]
IF ERRORLEVEL 24 GOTO ERROR
IF ERRORLEVEL 23 GOTO ERROR
IF ERRORLEVEL 22 GOTO ERROR
IF ERRORLEVEL 21 GOTO ERROR
IF ERRORLEVEL 20 GOTO ERROR
IF ERRORLEVEL 19 GOTO ERROR
IF ERRORLEVEL 18 GOTO ERROR
IF ERRORLEVEL 17 GOTO ERROR
IF ERRORLEVEL 16 GOTO ERROR
IF ERRORLEVEL 15 GOTO ERROR
IF ERRORLEVEL 14 GOTO ERROR
IF ERRORLEVEL 13 GOTO ERROR
IF ERRORLEVEL 12 GOTO ERROR
IF ERRORLEVEL 11 GOTO ERROR
IF ERRORLEVEL 10 GOTO ERROR
IF ERRORLEVEL 9 GOTO ERROR
IF ERRORLEVEL 8 GOTO ERROR
IF ERRORLEVEL 7 GOTO ERROR
IF ERRORLEVEL 6 GOTO ERROR
IF ERRORLEVEL 5 GOTO CC
IF ERRORLEVEL 4 GOTO ERROR
IF ERRORLEVEL 3 GOTO ERROR
IF ERRORLEVEL 2 GOTO ERROR
IF ERRORLEVEL 1 GOTO ERROR
IF ERRORLEVEL 0 GOTO FREE

:CC
CLS
CHOICE /C:ABCDEFGHIJKLMNOPQRSTUVWXYZ /N [請輸入密碼:]
IF ERRORLEVEL 24 GOTO ERROR
IF ERRORLEVEL 23 GOTO ERROR
IF ERRORLEVEL 22 GOTO ERROR
IF ERRORLEVEL 21 GOTO ERROR
IF ERRORLEVEL 20 GOTO ERROR
IF ERRORLEVEL 19 GOTO ERROR
IF ERRORLEVEL 18 GOTO ERROR
IF ERRORLEVEL 17 GOTO ERROR
IF ERRORLEVEL 16 GOTO ERROR
IF ERRORLEVEL 15 GOTO ERROR
IF ERRORLEVEL 14 GOTO DD
IF ERRORLEVEL 13 GOTO ERROR
IF ERRORLEVEL 12 GOTO ERROR
IF ERRORLEVEL 11 GOTO ERROR
IF ERRORLEVEL 10 GOTO ERROR
IF ERRORLEVEL 9 GOTO ERROR
IF ERRORLEVEL 8 GOTO ERROR
IF ERRORLEVEL 7 GOTO ERROR
IF ERRORLEVEL 6 GOTO ERROR
IF ERRO ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容




爸爸 你一路好走
獻花 x0 回到頂端 [樓 主] From:臺灣 | Posted:2006-12-09 18:30 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.052886 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言