Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Βάλτε ένα Shell Κωδικός Into Java

Κωδικός Shell συνήθως απαιτεί μια πλούσια ποικιλία από βοηθητικά εργαλεία του συστήματος που διατίθενται από τη γραμμή της γραμμής εντολών ( που ονομάζεται επίσης το «κέλυφος» ) . Διαθέσιμα βοηθητικά προγράμματα εξαρτώνται από το λειτουργικό σύστημα? Εκτελούν λειτουργίες όπως η παρακολούθηση της κατάστασης των συνδέσεων δικτύου και την αναζήτηση για τα αρχεία που περιέχουν μια συγκεκριμένη ακολουθία χαρακτήρων . Όταν ένα πρόγραμμα Java χρειάζεται μια λειτουργία που παρέχεται από ένα εξωτερικό βοηθητικό πρόγραμμα , καλώντας ότι η χρησιμότητα είναι προτιμότερο να προσπαθεί να επανεφεύρουμε τον τροχό με την εφαρμογή της λειτουργίας από το μηδέν σε Java . Μπορείτε να εκτελέσετε κώδικα κέλυφος για Java πρόγραμμά σας για να ενισχύσουν τη δύναμη των εξωτερικών υπηρεσιών κοινής ωφελείας . Οδηγίες
Η 1

Συμπεριλάβετε τις ακόλουθες γραμμές στην αρχή του κώδικα Java σας : .

Java.io. εισαγωγής * ?

Java.util εισαγωγής * ?

2

Δημιουργήστε ένα πλαίσιο run-time ( κατ 'αρχήν , με τις ίδιες ρυθμίσεις στο περιβάλλον από εκείνο στο οποίο η αίτησή σας Java εκτελείται ήδη ) για να εκτελέσετε τον κώδικα κέλυφος , όπως στο ακόλουθο δείγμα κώδικα :

χρόνου shellRuntime = Runtime.getRuntime ( ) ? κωδικός

Shell θα λειτουργεί ως ξεχωριστή διαδικασία
εικόνων 3

ξεκινήσει τον κωδικό κέλυφος , όπως στο ακόλουθο δείγμα . Κωδικός :

Διαδικασία shellProcess = shellRuntime.exec ( " \\ " c :/system32/ipconfig ανανεώσει \\ "") ?

Αντικαταστήστε το " c :/system32/ipconfig ανανεώσει " με την πλήρη κέλυφος εντολή που θέλετε να εκτελέσετε , δηλαδή , η πλήρης διαδρομή προς το εκτελέσιμο αρχείο που ακολουθείται από όλες τις απαραίτητες παραμέτρους .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα