線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1368
推到 Plurk!
推到 Facebook!

批次檔的建立?

答題得分者是:foreman
jchuangjchuang
一般會員


發表:4
回覆:10
積分:2
註冊:2007-01-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-04-17 10:10:43 IP:211.75.xxx.xxx 訂閱
Dear all,

這個問題不知道放那裡,感覺上與靭體比較相關,所以就放這裡了。
我想請問一下,我想寫一個批次檔,用C表示的話如下:
compiler….
if(compiler==成功)
上ICE
else
停止

可否請教要如何在批次檔裡,知道compiler 是成功還是失敗呢??
jammar
一般會員


發表:2
回覆:18
積分:4
註冊:2003-10-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-05-09 14:11:04 IP:211.21.xxx.xxx 訂閱
兩種方式你可以試試看
1.比對檔案時間
2.將螢幕輸出轉到檔案,再比對輸出檔案內容
foreman
高階會員


發表:3
回覆:124
積分:190
註冊:2004-09-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-05-09 16:46:55 IP:220.129.xxx.xxx 訂閱
大大:
大約20年前, z80 compiler沒有IDE(Integrated Development Environment)的時代我所用的批次檔
@ echo off
IF EXIST %1.c GOTO CZ80
echo %1.c not found
goto CZ80END
:CZ80
c:\z80\mccz80 %1,,c,/g
if ERRORLEVEL 1 goto CZ80ERR
debugc:\z80\ASMZ80 %1,,NUL,
goto CZ80END
:CZ80ERR
rem he3 c.lst
:CZ80END
@ echo on
jchuangjchuang
一般會員


發表:4
回覆:10
積分:2
註冊:2007-01-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-05-12 09:53:41 IP:211.75.xxx.xxx 訂閱
thank, foreman,

我最後是用 if ERRORLEVEL 1來解決的,thanks all.
系統時間:2024-05-12 11:15:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!