So lerne ich gerade, wie mit Laravel PHP-Framework zu programmieren. Ich habe festgestellt, dass die meisten Controller und Klassen erstellt werden können und dass es eine hohe Interaktionsebene mit dem Framework gibt, indem die php artisan-Befehle verwendet werden. So entscheide ich mich ein wenig Batch-Skript zu erstellen, das lautet:Wie schreibe ich in Batch-Datei, nachdem ich es ausführen
cd:/xampp/htdocs/project
php artisan make:controller
pause
Wie Sie die PHP-Handwerker sehen können, ist der Controller-Name fehlt. Was ich brauche, dass diese Fledermaus tut, ist:
die Datei Fledermaus Öffnen
den Befehl cd ausführen, um das Verzeichnis zu gehen (was es tut)
Eingang des PHP-Handwerker Befehl
wartennicht die pHP-Handwerker ausführen und halten mir den Befehl mit dem Controller-Namen zu beenden oder sonst wird es zum Absturz bringen und geben sie mir einen Fehler
Nachdem ich den Controller-Namen geschrieben habe, die Eingabetaste drücken, den Befehl php artisan ausführen und den Controller erstellen.
Alles, was ich brauche, ist für das Programm zu stoppen und bereit zu sein, auf meine Eingabe warten.
Ihre Backslashes sind Schrägstriche. Windows versucht, dies zu akzeptieren, aber es kann Probleme verursachen. 'Laufwerksbuchstabe: \ Ordner \ Datei.ext' oder in UNC' \\ Server \ Freigabe \ Ordner \ Datei.ext' –
ich erweitern. Ihre Backslashes sind Schrägstriche. Windows versucht, dies zu akzeptieren, aber es kann Probleme verursachen. 'Laufwerksbuchstabe: \ Ordner \ Datei.ext: Streamname' oder in UNC' \\ Server \ Freigabe \ Ordner \ Datei.ext: Streamname'. Wenn streamname nicht angegeben ist, wird der unbenannte Standardstream angenommen. Fast keine Dateien haben zusätzliche Streams. Die 'Laufwerksbuchstabe:' Syntax erlaubt relative Pfade, aber UNC nicht. Das Voranstellen eines Pfades mit '\\? \\' schaltet die Regeln für die Überprüfung von Dateinamen aus, kann aber nicht mit relativen Pfaden verwendet werden. –