3 votes

Exécuter une commande d'exécution Windows ou un processus batch Windows à partir d'Android

Peut-on exécuter une commande d'exécution Windows à partir d'un appareil Android ? Par exemple, je veux ouvrir un fichier dans un PC à l'aide de mon appareil Android, comme suit Run>C:\abc.exe .

Ou vous pouvez dire que je veux exécuter un processus de lot (fichier Exe) placé dans le PC depuis mon appareil Android.

2 votes

Pourquoi n'essayez-vous pas le bureau à distance ?

0 votes

S'il vous plaît, ne jetez pas toutes les étiquettes de version sur vos questions. Ce n'est pas le but du système de balisage.

2voto

ljs Points 16511

Une option serait d'installer et de configurer SSH sur le PC cible. http://sshwindows.sourceforge.net/

Vous pouvez ensuite utiliser l'un des nombreux clients SSH Android pour vous connecter au PC cible et vous aurez un accès en ligne de commande.

1 votes

C'est un conseil dangereux : SSH Windows est franchement ancien (7 ans depuis la dernière version, pour un logiciel critique) et non supporté. De meilleures alternatives existent, et Wikipedia en cite la plupart .

0 votes

Si vous souhaitez qu'il soit accessible depuis l'extérieur de votre réseau domestique, vous devriez certainement chercher une option plus récente.

-1voto

Eugene Bulkin Points 447

Je pense que nous pouvons réaliser cette chose en utilisant des Sockets. Nous devons envoyer une commande de l'appareil au PC en utilisant un socket. Mais du côté du PC, nous devons avoir un autre socket qui peut manipuler la commande entrante de l'appareil, puis nous pouvons exécuter un batch exe ou un fichier jar sur la base de la chaîne entrante.

Comme cela suppose que nous envoyons une commande de l'appareil au PC " Java -jar ". C:\deviceExecute.jar " Du côté du PC, nous recevons cette commande par le biais d'un socket sous forme de chaîne (executejar) et ensuite exécuter cette

if(executejar!=null || executejar!="") {

Runtime runtime = Runtime.getRuntime() ; Processus proc = runtime.exec(executejar) ;

}

2 votes

Bienvenue sur le site Android Enthusiasts ! Notez que ce site est destiné à Android (puissance) utilisateurs Nous vous prions donc de ne fournir que des réponses qui n'impliquent pas la création de votre propre programme.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X