I have been working on a app which takes the commands from database and execute on a windows machine (XP,Vista & 7). Commands include browse(given a link), print (given a location) and shutdown the machine. I have utilized the Java Desktop API for solving this problem i have used this post. All you need is following three snippets:
1. Get Desktop instance:
2. For Browse/Open file:
File file = new File("url");
desktop.open(file);
1. Get Desktop instance:
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
2. For Browse/Open file:
File file = new File("url");
desktop.open(file);
3. For Print file:
File file = new File("url");
desktop.print(file);
3. For Shutdown file:
Process child = Runtime.getRuntime().exec("shutdown -s");
Comments
Post a Comment