ºìÁªLinuxÃÅ»§
Linux°ïÖú

installanywhere Ö´ÐÐlinux½Å±¾ÎÊÌâ

·¢²¼Ê±¼ä:2012-02-21 17:14:28À´Ô´:ºìÁª×÷Õß:woaimengyou
½ñÌìѧinstallanywhereÓÖÓöµ½Ò»¸öÖØ´óÎÊÌ⣺ Ö´ÐÐlinux ½Å±¾¡£
ÊÔÁ˺ܶà°ì·¨£¬Ã»Óнá¹û¡£
µÚÒ»´ÎÓÃ execute command
/bin/sh sh.sh
Ã²ËÆ¾ÍÔËÐÐÁËÒ»ÐУ¬»¹ÊÇcp;

µÚ¶þ´ÎÓõÄÊÇexecute target File
ûÓÐʲôЧ¹û¡£

µÚÈý´ÎÊÇexecute costom code
ÎÒjava¸Õ½Ó´¥£¬Ð´µÄ²»ºÃ£¡£¡£¡
import com.zerog.ia.api.pub.*;
import java.net.*;
import java.io.*;
public class ExecuteTargetFile extends CustomCodeAction
{
public void install(InstallerProxy ip) throws InstallException
{
try
{
String fileToExecute = "/bin/sh shsh.sh";
Process r = Runtime.getRuntime().exec( fileToExecute );
System.out.println(fileToExecute);
}catch(IOException e)
{
System.out.println("ʧ°Ü");
}
}

public void uninstall(UninstallerProxy up) throws InstallException
{
}

public String getInstallStatusMessage()
{
return "Execute Target File";
}

public String getUninstallStatusMessage()
{
return "Execute Target File";
}

}
»¹ÊÇûЧ¹û£¡
Çë¸÷λ´óÏÀÖ¸ÌõÃ÷·£¡Ð»Ð»£¡
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. woaimengyou ÓÚ 2012-02-22 09:23:07·¢±í:

    2# Lhhba


    O(¡É_¡É)Oлл£¡

  2. Lhhba ÓÚ 2012-02-21 21:24:41·¢±í:

    °ïÄã¶¥ÏÂ