执行后如何继续在批处理文件中写入

时间:2016-05-25 01:55:10

标签: batch-file

所以我目前正在学习如何使用Laravel PHP框架进行编程。我注意到可以创建大多数控制器和类,并且使用php artisan命令与框架有很高的交互级别。 所以我决定创建一个小批量脚本,内容如下:

cd:/xampp/htdocs/project
php artisan make:controller
pause

正如您所看到的,php工匠缺少控制器名称。 我需要的是这个球棒:

  

打开bat文件

     

执行cd命令转到目录(它正在做)

     

输入php artisan命令

     

不执行php工匠并继续等待我完成   带有控制器名称的命令,否则它会崩溃并给我一个错误

     

写完控制器名称后,按Enter键,执行php artisan命令并创建   控制器。

我所需要的只是程序停止并准备好,等待我的输入。

1 个答案:

答案 0 :(得分:0)

您可以获取批处理文件以询问用户输入,如下所示:

set /p input=Enter controller name: 

然后您可以在批处理文件的其余部分中使用结果:

php artisan make:controller %input%

此外,如果您不希望在执行时看到每个命令,请将其放在批处理文件的顶部:

@echo off