|
您的位置:学院
>> 编程开发 >>
PowerBuilder >> 使用install shield制作PB6程序的安装盘(九)
|
使用install shield制作PB6程序的安装盘(九)
|
在scripts里点右键,会出现function wizard的选项,试一试,很好用的。
改写Autoexec中的Path
改写Path相关的文件操作
FindFile 看看文件是否存在
CreateFile 创建文件
OpenFileMode //打开模式
OpenFile //打开文件
WriteLine //写一行
OpenFileMode(FILE_MODE_APPEND);
if (FindFile("c:\\", "autoexec.bat", svResult) < 0) then //没有,需要create一个
CreateFile(nvFileHandle, "c:\\","autoexec.bat" );
else //有拉,打开他
OpenFile ( nvFileHandle , "C:\\" , "Autoexec.bat" );
endif;
LongPathToQuote (svDir , TRUE );
//如果是长文件名,要加上引号,否则PATH不认的!
//如path=c:\program file;c:\windows一定会出错,应该写成path="c:\program file";c:\windows
//非长文件名加不加都没有关系
WriteLine( nvFileHandle," ");
WriteLine( nvFileHandle,"REM ********ADD BY myexe********");
WriteLine( nvFileHandle ,"Set PATH=" +svDir +";%PATH%"); //加全!!一般来说只有一个work DIR是not enough的
WriteLine( nvFileHandle,"REM ********END OF myexe********");
WriteLine( nvFileHandle," ");
CloseFile(nvFileHandle);
…………to be continued
|
|