@echo off
:: 控制循环次数
set count=0
set /p maxTimes=Please enter the number of files:
echo ==============Looping==============
echo.
:continue
:: 增加1
set /a count+=1
echo The %count%th cycle
:: 如果 count 小于 maxTimes则继续循环
echo \____________________/
set /p str=Please enter the file's name:
@echo off
(echo ^<?php
echo class %str%Action extends Action ^{
echo public function index^(^)^{
echo ^$this^-^>display^(^)^;
echo^ ^}
echo ^}
)>%str%Action.class.php
md %str%
if %count% LSS %maxTimes% goto continue
echo ==============Looped==============
echo.
pause一、使用方法:1、复制以上代码粘贴到记事本中,保存为扩展名为bat的批处理文件即可。
2、也可以从附件里下载
二、说明:
在自动建立Action类的同时还在文件中自动写入了起始代码:
<?php
class %str%Action extends Action {
public function index(){
$this->display();
}
}三、更新:(2013-09-13)
昨天的代码生成的不完善,现在每个action文件中会有相应的类产生。
(多少提高些效率)
还可加我qq多多交流:863078487
批量建Action文件及其文件夹.rar
( 645 B 下载:3 次 )
最佳答案