pracuję z laravel 5, po wpisaniu w oknach cmd Polecenie to „pamięci dotykowy \ database.sqlite” ten komunikat o błędzie wzrosnąć "dotyk" nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy. jakaś wskazówka, aby go rozwiązać?„dotykowy” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy
Odpowiedz
Komenda, którą próbujesz uruchomić, jest oparta na systemie Unix/Linux, więc nie będzie działać w systemie Windows.
Wszystko, co robi, to aktualizacja zmodyfikowanych znaczników czasowych pliku.
Jest tu kolejne pytanie na które daje alternatywę dla systemu Windows: https://superuser.com/questions/10426/windows-equivalent-of-the-linux-command-touch/764716
W danym kontekście generuje pusty plik. – eckes
,
używany z kopią aby wskazać brakujące parametry. Spowoduje to aktualizację daty modyfikacji pliku . NA PRZYKŁAD. copy /b file1,,
Można po prostu użyć echo>
w oknach cmd tj path/file.sqlite
To może ale nie musi działać, ponieważ nie generuje pliku o wielkości 0 bajtów. Zwykle używam 'type NUL> path/file.sqlite' jak wspomniano tutaj: https://stackoverflow.com/a/295214/13189 – eckes
Ex: typu nul> test.html w okna CMD & jeszcze jeden sposobów jest
echo .> test.html
oboje pracują w 100% grzywny
Druga alternatywa tworzy plik 2-bajtowy (crlf), może być dobrze, ale nie w wszystkie przypadki. – eckes
Wystarczy uruchomić go przez terminal GitBash na oknach i działa dobrze
jeśli używasz node.js wystarczy użyć KMP zainstalować go w systemie Windows:
C:\npm install touch-cli -g
zainstaluje interfejs linii poleceń dla dotyku, możesz go użyć tak samo jak unix ...
Dzięki! Działa dobrze .. –
To działało dla mnie. Thanks –
- 1. PowerShell”nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy
- 2. „mvn” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne,
- 3. TortoiseHg: 'hg' nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program działający lub plik wsadowy
- 4. "easy_install" nie jest rozpoznawane jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy.
- 5. „findstr” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne,
- 6. Błąd - jar nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy.
- 7. Jak rozwiązać problem "" installutil "nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy."?
- 8. zipalign "nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 9. "PowerShell" nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 10. laravel 5,4 'cross-env' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne
- 11. openssl 'ml64' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 12. python nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 13. VS2012: 'nmake' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 14. 'composer' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 15. nuget nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 16. "g ++" nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, MinGW
- 17. Sublime Text build: 'node' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 18. "ruby.exe nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie" w Windows 7
- 19. Sprawdź, czy łącze jest wewnętrzne lub zewnętrzne
- 20. Python: Polecenie Pip nie jest rozpoznawane
- 21. javac nie rozpoznał
- 22. Gdzie znajdę polecenie MysqlDumpSlow?
- 23. Geany nie może uruchomić Pythona
- 24. Jak zainstalować starszą wersję pliku node.js w systemie Windows?
- 25. Gdzie znajduje się plik TextTransform.exe znajdujący się na dysku twardym?
- 26. PowerShell Termin nie jest rozpoznawany jako plik skryptu funkcji cmdlet lub działający program
- 27. tak/nie plik wsadowy
- 28. Konfigurowanie MSYS: ./configure nie jest rozpoznawana przez system Windows 7 jako polecenie
- 29. Instalowanie maven na Windows 7 64bit
- 30. Zamień monady wewnętrzne i zewnętrzne
Dlaczego uważasz, że musisz go uruchomić? –
'touch' to polecenie * nix, a nie Windows. Oto kilka rozwiązań: http://superuser.com/questions/10426/windows-equivalent-of-the-linux-command-touch/764716 –