欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

SQL Server 2005 x86安装外挂,自动安装,sqlx86,SQL Server 2

来源: javaer 分享于  点击 36844 次 点评:155

SQL Server 2005 x86安装外挂,自动安装,sqlx86,SQL Server 2


SQL Server 2005 x86安装外挂,自动安装

[Java]代码

package mssql;import java.awt.*;import java.awt.event.*;import java.io.*;public class mssqlInstaller {    public static void main(String[] args) {        try {            Runtime.getRuntime().exec(".\\SERVERS\\SETUP.EXE");        } catch (IOException e) {            e.printStackTrace();            System.exit(0);        }        try {            Thread.sleep(5000);        } catch (InterruptedException e) {            e.printStackTrace();        }        try {            Robot r = new Robot();            r.keyPress(KeyEvent.VK_SPACE);            r.keyRelease(KeyEvent.VK_SPACE);            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(5*60000+5000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(45000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ALT);            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_ALT);            try {                Thread.sleep(2000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ALT);            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_ALT);            try {                Thread.sleep(2000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(10000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(30000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_SPACE);            r.keyRelease(KeyEvent.VK_SPACE);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_D);            r.keyRelease(KeyEvent.VK_D);            try {                Thread.sleep(15000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_SPACE);            r.keyRelease(KeyEvent.VK_SPACE);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_DOWN);            r.keyRelease(KeyEvent.VK_DOWN);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(2000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_Y);            r.keyRelease(KeyEvent.VK_Y);            try {                Thread.sleep(200);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(1000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);        } catch (AWTException e) {            e.printStackTrace();        }        System.exit(0);    }}
相关栏目:

用户点评