java实现读取exe文件

view plaincopy to clipboardprint?
public class c
{
public static void main(string args[])
{
try {
//runtime.getruntime(). (" cmd.exe /c start d:\\work\\hello.exe" )
string command = " cmd.exe /c start mybat.exe"
process child = runtime.getruntime(). (command)
} catch (exception e) {
e.printstacktrace()
}
}
}
public class c
{
public static void main(string args[])
{
try {
//runtime.getruntime(). (" cmd.exe /c start d:\\work\\hello.exe" )
string command = " cmd.exe /c start mybat.exe"
process child = runtime.getruntime(). (command)
} catch (exception e) {
e.printstacktrace()
}
}
}

bat文件只要能生成exe文件就行了,从网上下个bat生成exe的小工具

view plaincopy to clipboardprint?
cls
echo off
color 2
echo ---------------------------------------------------------------------------
echo.
echo 数据库备份与恢复
echo.
echo ---------------------------------------------------------------------------
echo.
set /p username= 用户名:
set /p password= 密码:
echo ---------------------------------------------------------------------------
echo.
echo 1: 数据库完整备份 2: 导出数据库一个表 3: 导出一个数据库结构 4: 导入数据库
echo.
echo ---------------------------------------------------------------------------
echo.
set /p choice= 选择:
echo.
if /i " choice" ==" 1" goto a
if /i " choice" ==" 2" goto b
if /i " choice" ==" 3" goto c
if /i " choice" ==" 4" goto d
:a
cls
echo ---------------------------------------------------------------------------
echo.
echo 数据库完整备份
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword databasename> saveurl
goto end
:b
cls
echo ---------------------------------------------------------------------------
echo.
echo 导出数据库一个表
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名:
set /p tablename= 表名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword databasename tablename> saveurl
goto end
:c
cls
echo ---------------------------------------------------------------------------
echo.
echo 导出一个数据库结构
echo.
echo ---------------------

------------------------------------------------------
echo.
set /p databasename=数据库名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword -d --add-drop-table databasename> saveurl
goto end
:d
cls
echo ---------------------------------------------------------------------------
echo.
echo 导入数据库
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名(数据库中存在这个数据库!):
set /p saveurl=还原文件(是当时备份的文件):
cls
echo ---------------------------------------------------------------------------
echo.
echo 第一步:把 use databasename 粘贴到" mysql> " 后按下回车键
echo.
echo 第二步:把 source saveurl 粘贴到" mysql> " 后按下回车键
echo.
echo 第三步:在" mysql> " 后输入 exit 按下回车键
echo.
echo ---------------------------------------------------------------------------
echo.
mysql -uusername -ppassword
pause
goto end
:end
cls
echo ---------------------------------------------------------------------------
echo.
echo 操作完成,按任意键退出...
echo.
echo ---------------------------------------------------------------------------
echo.
pause
cls
echo off
color 2
echo ---------------------------------------------------------------------------
echo.
echo 数据库备份与恢复
echo.
echo ---------------------------------------------------------------------------
echo.
set /p username= 用户名:
set /p password= 密码:
echo ---------------------------------------------------------------------------
echo.
echo 1: 数据库完整备份 2: 导出数据库一个表 3: 导出一个数据库结构 4: 导入数据库
echo.
echo ---------------------------------------------------------------------------
echo.
set /p choice= 选择:
echo.
if /i " choice" ==" 1" goto a
if /i " choice" ==" 2" goto b
if /i " choice" ==" 3" goto c
if /i " choice" ==" 4" goto d
:a
cls
echo ---------------------------------------------------------------------------
echo.
echo 数据库完整备份
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword databasename> saveurl
goto end
:b
cls
echo ---------------------------------------------------------------------------
echo.
echo 导出数据库一个表
echo.
echo -------------------------------------------------------------------

--------
echo.
set /p databasename=数据库名:
set /p tablename= 表名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword databasename tablename> saveurl
goto end
:c
cls
echo ---------------------------------------------------------------------------
echo.
echo 导出一个数据库结构
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名:
set /p saveurl=保存地址:
mysqldump -uusername -ppassword -d --add-drop-table databasename> saveurl
goto end
:d
cls
echo ---------------------------------------------------------------------------
echo.
echo 导入数据库
echo.
echo ---------------------------------------------------------------------------
echo.
set /p databasename=数据库名(数据库中存在这个数据库!):
set /p saveurl=还原文件(是当时备份的文件):
cls
echo ---------------------------------------------------------------------------
echo.
echo 第一步:把 use databasename 粘贴到" mysql> " 后按下回车键
echo.
echo 第二步:把 source saveurl 粘贴到" mysql> " 后按下回车键
echo.
echo 第三步:在" mysql> " 后输入 exit 按下回车键
echo.
echo ---------------------------------------------------------------------------
echo.
mysql -uusername -ppassword
pause
goto end
:end
cls
echo ---------------------------------------------------------------------------
echo.
echo 操作完成,按任意键退出...
echo.
echo ---------------------------------------------------------------------------
echo.
pause


Runtime.getruntime(). (" cmd.exe /c start d:\\work\\hello.exe" )

相关文档
最新文档