Tôi đang cố chạy trình soạn nhạc trên các cửa sổ có wamp. Tôi đã cài đặt nhà soạn nhạc bằng cách sử dụng dấu nhắc cmd và giờ tôi đang cố gắng chạy "bản cập nhật nhà soạn nhạc" cho SDK. Tuy nhiên, khi tôi gõ vào "composer.phar update", các cửa sổ sẽ hỏi ứng dụng nào tôi muốn sử dụng để chạy chương trình này. Tôi muốn dấu nhắc lệnh để đối phó với nó! Làm thế nào để tôi chạy nó thông qua cmd, mà không có cửa sổ "những gì ứng dụng" sắp tới?Windows 8: tệp .phar, làm cách nào bạn muốn mở
Trả lời
Bạn phải đặt php.exe làm ứng dụng mặc định cho tệp phar.
.phar là viết tắt của PHP Archive
Thông thường .phar lấy một số đối số, vì vậy chúng được định chạy từ dấu nhắc lệnh. Linux/bsd/Osx shell hoặc cửa sổ nhắc lệnh.
Trường hợp sử dụng Linux .phar giả sử .phars được sao chép vào một số/bin và được đổi tên thành không có phần mở rộng .phar, vì vậy bạn có thể sử dụng kho lưu trữ php như thể bạn sẽ sử dụng bất kỳ lệnh linux nào khác. Vì vậy, tôi khuyên bạn làm theo cách để làm điều tương tự với cửa sổ:
- Đặt tất cả các file .phar của bạn đến một thư mục như C: \ php \ phars
- Thêm C: \ php \ phars để biến môi trường hệ thống (rightclick máy tính của tôi-> thuộc tính-> cài đặt hệ thống nâng cao-> Biến môi trường)
- Bắt đầu lời nhắc lệnh nâng lên (tìm dấu nhắc lệnh trong menu bắt đầu rồi nhấp chuột phải chạy với tư cách quản trị viên)
- Nhập các lệnh sau, thay thế đường dẫn C : \ phpdev \ php \ php542 \ php.exe với đường dẫn đầy đủ đến tệp thực thi PHP của bạn
ftype PharArchive = C: \ ph pdev \ php \ php542 \ php.exe "% 1" % *
assoc .phar = PHARFile
bộ PATHEXT =% PATHEXT% ;. Phar
Tiếp theo thời gian bạn sẽ có thể chỉ để chạy các cửa sổ giao diện điều khiển (keybard giành chiến thắng + r và gõ cmd.exe) và gõ bất kỳ của .phar của bạn như apigen.phar tiếp theo bất kỳ lệnh và nó sẽ làm việc
C:\Users\acosonic>apigen.phar help
Usage:
...
Arguments:
command The command to execute
command_name The command name (default: "help")
Options:
--xml To output help as XML
--format To output help in other formats (default: "txt")
--raw To output raw command help
--help (-h) Display this help message.
--quiet (-q) Do not output any message.
--version (-V) Display this application version.
Help:
The help command displays help for a given command:
php C:\phpdev\phars\apigen.phar help list
You can also output the help in other formats by using the --format option:
php C:\phpdev\phars\apigen.phar help --format=xml list
To display the list of available commands, please use the list command.
C:\Users\acosonic>
Vì vậy, cách này cho phép bạn chạy tài liệu lưu trữ .phar trong một thư mục nơi bạn cần phải làm việc, ví dụ tạo tài liệu trong C: \ myproject \ controller mà không chỉ định đường dẫn đầy đủ tới .phar như thể bạn sẽ làm nếu nó chạy mà không cần thêm i t đến cửa sổ đường dẫn.
Để giải thích những gì các lệnh trong bước 4 đã làm:
- Created HKCR.phar → HKCR \ PHARFile
- Created HKCR \ PHARFile \ shell \ open \ command = 'php.exe "% 1" % *'[REG_EXPAND_SZ]
- mở rộng HKCU \ Môi trường \ PATHEXT = '% PATHEXT% ;. Phar' [REG_EXPAND_SZ]
* .phar bị đối xử như nhị phân/script, và * thực hiện các công trình như .phar miễn là tệp * .phar là nằm ở bất kỳ đâu trong% PATH%
- 1. Cách mở tệp pdf trong Windows Phone 8?
- 2. Làm thế nào để bạn chạy Meteor trên Windows 8?
- 3. Các sự cố không mong muốn với PHP PHAR
- 4. Bạn có muốn mở kênh không?
- 5. Tôi làm cách nào để truy cập Lịch sử Tệp Windows 8 theo cách lập trình?
- 6. Windows 8 & Windows Phone 8
- 7. Làm cách nào để bạn có tệp nhật ký được chia sẻ trong Windows?
- 8. Cách ghi tệp bằng StreamWriter trong Windows 8?
- 9. Làm thế nào để tạo một phar thực thi?
- 10. UTF-8 trong Windows
- 11. Bạn muốn bắt đầu với phát triển Windows Phone 7
- 12. Mở rộng Trung tâm Nhắn tin Windows 8
- 13. Plugin Rails nào bạn muốn xem?
- 14. Mở Hộp thoại Tệp Windows API
- 15. Làm cách nào để mở tệp hx?
- 16. Làm cách nào để mở rộng bộ chọn chia sẻ của Internet Explorer trên Windows Phone 8?
- 17. Dữ liệu JSON API Web IE IE9 “bạn có muốn mở hoặc lưu tệp này”
- 18. Windows Phone 8: Mở liên kết trong tab mới
- 19. Dữ liệu JSON IE9 "bạn có muốn mở hoặc lưu tệp này"
- 20. Làm thế nào để bạn chạy Vim trong Windows?
- 21. Làm cách nào để mở tệp vsdx?
- 22. Cách mở rộng Windows 8 Explorer Ribbon bằng các điều khiển tùy chỉnh?
- 23. Làm cách nào để bạn mở rộng LINQ to SQL?
- 24. Làm cách nào để mở tệp để chỉnh sửa từ dòng lệnh trong Windows?
- 25. Android làm cách nào để mở tệp mở rộng .doc?
- 26. Ưu điểm của tệp nén Phar trong PHP
- 27. Cách truy cập vào các tệp bên ngoài từ tệp nén Phar?
- 28. Trong java, làm thế nào để bạn viết một java.awt.image.BufferedImage vào một tệp png 8-bit?
- 29. Làm cách nào để làm cho hình chữ nhật và giữ Windows 8 biến mất?
- 30. Bạn muốn tải xuống kho lưu trữ Git, tôi cần gì (máy windows)?