*.dof

 [Compiler]

 A=1

 B=0

 C=1

 D=1

 E=0

 F=0

 G=1

 H=1

 I=1

 J=1

 K=0

 L=1

 M=0

 N=1

 O=1

 P=1

 Q=0

 R=0

 S=0

 T=0

 U=0

 V=1

 W=0

 X=1

 Y=1

 Z=1

 ShowHints=1

 ShowWarnings=1

 UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;

 [Linker]

 MapFile=0

 OutputObjs=0

 ConsoleApp=1

 DebugInfo=0

 RemoteSymbols=0

 MinStackSize=16384

 MaxStackSize=1048576

 ImageBase=4194304

 ExeDescription=

 [Directories]

 OutputDir=

 UnitOutputDir=c:\dcu

 PackageDLLOutputDir=

 PackageDCPOutputDir=

 SearchPath=
 Packages=Vcl50;Vclx50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;TeeUI50;TeeDB50;Tee50;TeeQR50;……
 Conditionals=

 DebugSourceDirs=

 UsePackages=1

 [Parameters]

 RunParams=

 HostApplication=D:\conductor60\c_dsbin\LeaderWorkCenter.exe

 [Language]

 ActiveLang=

 ProjectLang=$00000804

 RootDir=

 [Version Info]

 IncludeVerInfo=1

 AutoIncBuild=1

 MajorVer=2

 MinorVer=2

 Release=2

 Build=2

 Debug=0

 PreRelease=0

 Special=0

 Private=0

 DLL=1

 Locale=2052

 CodePage=936

 [Version Info Keys]

 CompanyName=公司

 FileDescription=系统程序

 FileVersion=2.2.2.2

 InternalName=

 LegalCopyright=(C)2002

 LegalTrademarks=中国(中文简体)版

 OriginalFilename=

 ProductName=系统

 ProductVersion=6.0

 [Excluded Packages]

 $(DELPHI)\Bin\dcldss50.bpl=Borland Decision Cube Components

 [HistoryLists\hlUnitAliases]

 Count=1

 Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;

 [HistoryLists\hlUnitOutputDirectory]

 Count=1

 Item0=c:\dcu

 [HistoryLists\hlOutputDirectorry]

 Count=5

 Item0=d:\Conductor60\c_modi

 Item1=d:\gConductor60\c_modi

 Item2=d:\gConductor60\c_pkg

 Item3=\\10.4.1.12\GConductor60\c_Pkg

 Item4=d:\gConductor50\c_modi

*.Cfg

-B

-Q

Y-

-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;

-E"C:\Documents and Settings\chengjiea\桌面\新建文件夹"

-LN"C:\Documents and Settings\chengjiea\桌面\新建文件夹"

-LE"C:\Documents and Settings\chengjiea\桌面\新建文件夹"

-N"c:\dcu"

-U"C:\Documents and Settings\chengjiea\桌面\新建文夹;O:\CLASS\SOURCE;O:\LIB\SOURCE;O:\VCL\SOURCE;O:\VCL\SOURCE\quickrpt;O:\VCL\SOURCE\DesignVR5;O:\VCL\SOURCE\ip2000-O"C:\Documents and Settings\chengjiea\桌面\新建文件夹;O:\CLASS\SOURCE;O:\LIB\SOURCE;O:\VCL\SOURCE;O:\VCL\SOURCE\quickrpt;O:\VCL\SOURCE\DesignVR5;O:\VCL\SOURCE\ip2000

-R"C:\Documents and Settings\chengjiea\桌面\新建文件夹;O:\CLASS\SOURCE;O:\LIB\SOURCE;O:\VCL\SOURCE;O:\VCL\SOURCE\quickrpt;O:\VCL\SOURCE\DesignVR5;O:\VCL\SOURCE\ip2000

-I"C:\Documents and Settings\chengjiea\桌面\新建文件夹;O:\CLASS\SOURCE;O:\LIB\SOURCE;O:\VCL\SOURCE;O:\VCL\SOURCE\quickrpt;O:\VCL\SOURCE\DesignVR5;O:\VCL\SOURCE\ip2000

-LUVcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;……

(请酌情修改)

*.bat

 @echo off

 Echo 正在编译,请稍等......

 Echo. > "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Echo. 2008-9-27 8:41:46 >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Echo. ===========PalMr51C ===========>> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Echo 删除C:\Program Files\Borland\Delphi5\Bin\DCC32.Cfg

 Echo. "Del C:\Program Files\Borland\Delphi5\Bin\DCC32.Cfg" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Del "C:\Program Files\Borland\Delphi5\Bin\DCC32.Cfg"

 Echo 创建C:\Program Files\Borland\Delphi5\Bin\DCC32.Cfg

 Echo. "Copy D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\PalMr59C.Cfg to DCC32.Cfg" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Copy "D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\PalMr59C.Cfg" "C:\Program Files\Borland\Delphi5\Bin\DCC32.Cfg"

 Echo 切换目录至D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\

 Echo. "CD D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 CD/D "D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Echo 编译

 Echo. "编译" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 "C:\Program Files\Borland\Delphi5\Bin\DCC32.Exe"  "D:\本地工作\北方区\SX-沈信\SOURCE70\PALMR59\PalMr59C.dpr" >> "C:\Documents and Settings\chengjiea\桌面\CompileHouseLog.Txt"

 Echo ……

 echo 编译完成!

 echo. & pause

【转】利用DCC32实现命令行批量编译的更多相关文章

  1. delphi DCC32命令行方式编译delphi工程源码

    本文链接地址:http://blog.csdn.net/sushengmiyan/article/details/10284879 作者:苏生米沿 Borland出品的Delphi,在TIOBE公布的 ...

  2. mac linux rename命令行批量修改文件名

    我的mac使用命令行批量修改名字时发现居然没有rename的指令: zsh: command not found: rename 所以使用HomeBrew先安装一下: ➜ ~ brew install ...

  3. VS2015——命令行下编译、静态库动态库制作以及断点调试

    c程序编译流程 程序的基本流程如图: 1. 预处理 预处理相当于根据预处理指令组装新的C/C++程序.经过预处理,会产生一个没有宏定义,没有条件编译指令,没有特殊符号的输出文件,这个文件的含义同原本的 ...

  4. Linux命令行批量替换多文件中的字符串【转】

    Linux命令行批量替换多文件中的字符串[转自百度文库] 一种是Mahuinan法,一种是Sumly法,一种是30T法分别如下: 一.Mahuinan法: 用sed命令可以批量替换多个文件中的字符串. ...

  5. mysql命令行批量插入100条数据命令

    先介绍一个关键字的使用: delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为" ...

  6. [转]Windows中使用命令行方式编译打包Android项目

    http://my.oschina.net/liux/blog/37875 网上很多用Ant来编译打包Android应用的文章,毕竟Ant是纯Java语言编写的,具有很好的跨平台性.今天想写个纯win ...

  7. Shell 命令行批量处理图片文件名

    Shell 命令行批量处理图片文件名 从网上下载了一堆图片,有的是*.jpg的,有的是*.jpeg的.并且文件名有长有短,很是糟心.因此,我想把这些文件给全部整理好,当然是用shell来处理啦! 说干 ...

  8. c# 命令行下编译c#文件 // c# file类读写文件

    c# 命令行下编译c#文件 2010-03-01 15:02:14|  分类: c# 学习|字号 订阅     在 开始  ——>程序 ——>vstool中打开vs2008命令提示. 通过 ...

  9. svn命令行批量删除和批量添加

    svn命令行批量删除和批量添加 如果使用svn的命令行,例如在linux下的终端中使用,svn的添加命令是svn add,删除命令是svn del,但是缺乏批量的操作,如果我在资源管理器中,手动添加了 ...

随机推荐

  1. (easy)LeetCode 232.Implement Queue using Stacks

    Implement the following operations of a queue using stacks. push(x) -- Push element x to the back of ...

  2. ZooKeeper3.4.6配置

    添加环境变量 #ZooKeeper VARIABLES START export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.6 export PATH=$PATH ...

  3. namespace用法

    1.在WCF.Controller中定义了一个UserModel,标记为① 2.在WCF.Controller.Model中定义了一个UserModel(同上,namespace不同),标记为② 3. ...

  4. H264句法和语法总结(二)NAL层语法

    1.NAL全称Network Abstract Layer, 即网络抽象层.         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(N ...

  5. 剑指Offer:面试题5——从尾到头打印链表(java实现)

    问题描述:输入一个链表的头结点,从尾巴到头反过来打印出每个结点的值. 首先定义链表结点 public class ListNode { int val; ListNode next = null; L ...

  6. maven的版本管理笔记

    1. 版本管理 (1) 快照版本对应了项目的开发过程,往往对应了很长的时间:发布版本对应了项目的发布,因此仅仅代表某个时刻项目的状态. (2) 理想的发布版本应当对应项目某个时刻比较稳定的状态,包括源 ...

  7. 为什么你不应该自行更新 Drupal 网站?

    (译注:这篇文章主要还是针对于非专业人员及个人Drupal站长,对于专业的 Drupal 团队和公司而言 Drupal 的升级更新都有规范的操作流程,完全是家常便饭,不可能出现文中出现的这些情况.尽管 ...

  8. windows bat 文件

    windows下的bat文件即批处理文件或批处理脚本,英文为BATCH,  BAT文件是无格式的文本文件. 在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件 ...

  9. java基础回顾(一)—— sleep和wait的区别

    sleep是Thread类的一个方法,wait是Object类的一个方法 sleep是线程被调用时,占着cpu去睡觉,其他线程不能占用cpu,os认为该线程正在工作,不会让出系统资源 wait是进入等 ...

  10. vyos (一) 基础配置

    http://www.lowefamily.com.au/2015/11/29/using-a-vyos-router-with-hyper-v/1/ http://thomasvochten.com ...