ich mit Laravel arbeiten 5, wenn ich in Windows cmd diesem Befehl „touch storage \ database.sqlite“ diese Fehlermeldung steigen Typ 'touch' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt. ein Hinweis, um es zu lösen?‚touch‘ ist nicht als interne oder externe Befehl, ein Programm oder Batch-Datei erkannt
Antwort
Der Befehl, den Sie ausführen möchten, ist ein Unix/Linux-basierter Befehl, so dass er in Windows nicht funktioniert.
Es aktualisiert nur die geänderten Zeitstempel einer Datei.
Es ist eine andere Frage hier, dass Sie eine Alternative für Windows gibt: https://superuser.com/questions/10426/windows-equivalent-of-the-linux-command-touch/764716
Im vorliegenden Kontext erzeugt es eine leere Datei. – eckes
,
verwendet mit Kopie, um anzuzeigen, fehlende Parameter. Dies aktualisiert die Dateien Änderungsdatum. Z.B. copy /b file1,,
Sie können nur echo>
in windows cmd dh path/file.sqlite
Dies kann oder kann nicht funktionieren, da es keine 0-Byte-Datei erzeugt. Ich benutze normalerweise 'type NUL> path/file.sqlite' wie hier erwähnt: https://stackoverflow.com/a/295214/13189 – eckes
ex verwenden: Typ Nul> test.html in Windows CMD & anderen eine Art und Weise
istEcho .> test.html
beidearbeiten 100% feine
Die zweite Alternative erstellt eine 2-Byte-Datei (crlf), es könnte in Ordnung sein, aber nicht in alle Fälle. – eckes
Sie es einfach durch den Anschluss an den Fenstern GitBash laufen und es funktioniert gut
wenn Sie node.js nur verwenden npm installieren es unter Windows verwenden:
C:\npm install touch-cli -g
wird es die Befehlszeilenschnittstelle für Touch installieren, können Sie es dann als Unix verwenden ...
Danke! Es funktioniert gut .. –
Das hat für mich funktioniert. Danke –
- 1. ‚else‘ ist nicht als interne oder externe Befehl, ein Programm oder Batch-Datei erkannt
- 2. dvnm ein nicht als interne oder externe Befehl, ein Programm oder Batch-Datei erkannt
- 3. Powershell‘wird nicht als interne oder externe Befehl, ein geschriebenes Programm oder Batch-Datei erkannt
- 4. 'From/Import' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.
- 5. 'mpirun' wird nicht als interne oder externe Befehle erkannt,
- 6. 'pip' wird nicht als interne oder externe Befehlsfehler erkannt Installation mongo-Connector pip Befehl
- 7. Sonnar Läufer Fehler: ‚Sonar-Runner‘ nicht als interne oder externe Befehl, ein Programm oder Batch-Datei
- 8. Eingabeaufforderungsfehler 'C: \ Program' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.
- 9. Fehler "<url> wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt."
- 10. "NODE_ENV" wird nicht als interner oder externer Befehl, ausführbarer Befehl oder Batchdatei erkannt.
- 11. Nachricht "echo." wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt. " beim Starten der Shell
- 12. mysql wird nicht als inter oder externer Befehl erkannt
- 13. ‚Pip‘ ist nicht als interner oder externer Befehl, ein Programm oder Batch-Datei erkannt
- 14. ionic wird nicht als internes oder externes befehlsfähiges Programm oder Batch-Datei erkannt
- 15. Android Studio: 'sudo' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
- 16. 'mvn' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt.
- 17. 'virtualenv' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
- 18. 'Rscript' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt.
- 19. Fehler - jar wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
- 20. Jenkins - 'mvn' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
- 21. 'concurently' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
- 22. 'tns' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt. NativeScript
- 23. MinGW: "gcc wird nicht als interner oder externer Befehl erkannt"
- 24. 'Phonegap' wird nicht als interner oder externer Befehl erkannt
- 25. ‚MVN‘ wird nicht als interner oder externer Befehl erkannt,
- 26. GCC/Eingabeaufforderungsfehler: '.' wird nicht als interner oder externer Befehl erkannt
- 27. PHP: ‚Java‘ nicht als interner oder externer Befehl erkannt wird
- 28. Teamcity - ‚java‘ wird nicht als interner oder externer Befehl erkannt
- 29. 'Export' wird nicht als interner oder externer Befehl erkannt
- 30. openssl 'ml64' wird nicht als interner oder externer Befehl erkannt
Warum denken Sie, Sie müssen es ausführen? –
'touch' ist ein * nix-Befehl, kein Windows-Befehl. Hier sind einige Lösungen: http://superuser.com/questions/10426/windows-equivalent-of-the-linux-command-touch/764716 –