-
16-01-2014, 10:53 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm thế nào để chạy Windows commands (CMD) trong Java và trả về kết quả là các chuỗi hiển thị trên đó.
Như title ạ. em dùng đoạn lệnh:
Mã:Process p=Runtime.getRuntime().exec("cmd /c dir");
Mã:D: cd D:\...(dẫn tới thư mục chứa file aapt.exe) aapt d badging filename.apk
Ai biết về vấn đề này có thể giải thích dùm em được không ạ? [IMG]images/smilies/21.gif[/IMG]View more random threads:
- Show Dialog Jframe In Java như ShowDialog trong C# như thế nào?
- Hỏi về Insert dữ liệu và Oracle database
- Client/ Server sử dụng PIPE line
- Cách kiểm tra xem 1 link có phải URL không?
- Cách Convert String to SecretKey ?
- Gọi system command từ java console?
- Ngoại lệ khi dùng javah -jni <Đường dẫn> trên console.
- Cách sử dụng Google Adwords API
- lập trình ứng dụng download Chương trình tương đương IDM
- Vấn đề chỉnh sửa lại size ảnh khi phóng to thu nhỏ Frame!
-
16-01-2014, 11:40 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cd đâu có phải là output chứ nó chỉ là change directory thôi mà. Bạn nên nhớ là change directory là khái niệm trong mỗi hệ điều hành, Java không quản việc này được.
Bạn đưa source code lên mọi người sẽ giúp bạn giải quyết vấn đề này!
-
16-01-2014, 05:25 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đơn giản. Windows không tìm thấy chương trình "cd" lưu ở đâu cả.
Cái
Mã:Process p=Runtime.getRuntime().exec("blah blah");
cmd là 1 chương trình trong thư mục System32, thư mục này đã định nghĩa trong biến PATH nên bạn có thể bỏ qua phần đường dẫn. Còn cd thì không, windows không có chương trình như vậy (mặc định nhé, bạn mà viết ra chương trình như thế thì đừng bắt bẻ mình [IMG]images/smilies/biggrin.png[/IMG])
Bây giờ có vẻ vấn đề của bạn là muốn chạy lệnh aapt (đóng gói android). Theo những thông tin bạn đưa ra mình dự đoán câu lệnh bạn cần viết là:
Mã:Process p=Runtime.getRuntime().exec("D:\path\to\aapt d badging filename.apk");
PS: Bạn mod game ah [IMG]images/smilies/biggrin.png[/IMG]
Happy Coding!
-
02-07-2016, 06:41 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cho hỏi chạy lệnh cmd từ C++ làm thế nào ạ ?
-
03-07-2016, 05:11 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi einstein92
2 - Tôi đã thấy một demo trong Java đọc IP của hệ điều hành (trên Linux và cả Windows) : gọi command line ipconfig, ...
lâu rồi không nhớ nó nằm đâu. Tôi sẽ lưu tâm tìm khi bạn chưa thấy
Vệ sinh cá nhân là một phần quan yếu của sức khỏe nam giới. Dùng dung dịch vệ sinh mỗi ngày mang lại nhiều ích, giúp loại bỏ vi khuẩn và vi sinh vật gây hại, giúp khu vực cơ quan sinh dục luôn sạch...
Gel vệ sinh cu, bạn trai có nên...