IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[求助] 这个怎么办?启动不了imagex 进度条怎么弄上去

[复制链接]
www8899 发表于 2022-3-12 20:42:50 | 显示全部楼层 |阅读模式

本帖最后由 www8899 于 2022-3-12 20:44 编辑

; *** AutoIt3Wrapper 开始 ***
#include <FontConstants.au3>
; *** AutoIt3Wrapper 结束 ***
#Region ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
#AccAu3Wrapper_Icon=E:\ico\1.ico
#AccAu3Wrapper_Outfile_x64=C:\Users\Administrator\Desktop\Wim打包.exe
#AccAu3Wrapper_UseUpx=y
#AccAu3Wrapper_Res_Language=2052
#AccAu3Wrapper_Res_requestedExecutionLevel=requireAdministrator
#AccAu3Wrapper_Add_Constants=y
#EndRegion ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiStatusBar.au3>
#include <Process.au3>

FileInstall("imagex_x64.exe",@TempDir & "\imagex.exe",1)
FileInstall("jd.exe",@TempDir & "\jd.exe",1)
FileCopy(@ScriptDir &"\imagex.txt",@TempDir & "\imagex.bat",1)
Global $TITLE = "package of Wim Add"
$mht = GUICreate("Wim打包工具(打包的Wm文件可用7Z软件修改)", 450, 165,-1,-1,-1, $WS_EX_ACCEPTFILES)
GUISetBkColor(0x8C8C8C)
$Label1 = GUICtrlCreateLabel("打包目录", 8, 8, 100, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Input1 = GUICtrlCreateInput("", 113, 8, 274, 30)
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Group1 = GUICtrlCreateGroup("", 2, 39, 446, 1)
$Button1 = GUICtrlCreateLabel("浏览", 392, 8, 50, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 10, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)

$Label2 = GUICtrlCreateLabel("保存目录", 8, 44, 100, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Input2 = GUICtrlCreateInput("", 113, 44, 274, 30)
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Group1 = GUICtrlCreateGroup("", 2, 75, 446, 1)
$Button2 = GUICtrlCreateLabel("浏览",392, 44, 50, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)

$Label2 = GUICtrlCreateLabel("镜像名称", 8,80, 100, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Input3 = GUICtrlCreateInput("", 113, 80, 274, 30)
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)
$Group1 = GUICtrlCreateGroup("", 2, 111, 446, 1)

$Button4 = GUICtrlCreateLabel("打包", 392, 80, 50, 30,BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
GUICtrlSetBkColor(-1, 0xDEE0DC)

$Group1 = GUICtrlCreateGroup("", 2, 0, 446, 138)
GUICtrlCreateGroup("", -99, -99, 1, 1)

$Progress1 = GUICtrlCreateProgress(8, 118, 434, 16)

$StatusBar1 = _GUICtrlStatusBar_Create($MHT) ;状态栏
_GUICtrlStatusBar_SetMinHeight($StatusBar1, 15)

;状态栏显示当前时间
$Timer = DllCallbackRegister("Timer", "int", "hwnd;uint;uint;dword")
$TimerDLL = DllCall("user32.dll", "uint", "SetTimer", "hwnd", 0, "uint", 0, "int", 1000, "ptr", DllCallbackGetPtr($Timer))
$Timer2 = DllCallbackRegister("Timer", "int", "hwnd;uint;uint;dword")
$Timer2DLL = DllCall("user32.dll", "uint", "SetTimer", "hwnd", 0, "uint", 0, "int", 200, "ptr", DllCallbackGetPtr($Timer2))
$Timer3 = DllCallbackRegister("Timer", "int", "hwnd;uint;uint;dword")
$Timer3DLL = DllCall("user32.dll", "uint", "SetTimer", "hwnd", 0, "uint", 0, "int", 450, "ptr", DllCallbackGetPtr($Timer3))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                         FileDelete(@TempDir & "\imagex.exe")
                         FileDelete(@TempDir & "\imagex.bat")
                        Exit
                Case $Button1
                                $file = FileSelectFolder($TITLE,"", 1, "", $mht)
                                If $file Then GUICtrlSetData($Input1, $file)
                                If StringRight($file, 1) = "\" Then GUICtrlSetData($Input1, StringTrimRight($file, 1))
                Case $Button2
                                        $file = FileSaveDialog($TITLE,"", "Wim文件 (*.wim)", 1, "", $mht)
                        If $file Then GUICtrlSetData($Input2, $file)
                Case $Button4
                        SplashTextOn('', "正在打包,请稍候!!!!!!!!!!!!", 450, 185, @DesktopWidth / 2 - 450 / 2, @DesktopHeight / 2 - 185 / 2 ,1+32, "微软雅黑", 16,$FW_SEMIBOLD)
                        _RunDos(@TempDir & "\imagex.bat")
;~                                 RunWait(@ComSpec & ' /C ' & @TempDir  & "\imagex /boot/compress max" & GUICtrlRead($Input1)& " " & GUICtrlRead($Input2)& " " & GUICtrlRead($Input3))
                         FileDelete(@TempDir & "\imagex.exe")
                         FileDelete(@TempDir & "\imagex.bat")
                         SplashOff ( )
                         MsgBox(0+64,"麻花腾提示你", "打包已完成,3秒后自动退出" ,3)
                Exit
        EndSwitch
WEnd
Func Timer($hWnd, $uiMsg, $idEvent, $dwTime)
        If $idEvent = $TimerDLL[0] Then
                _GUICtrlStatusBar_SetText($StatusBar1, "              重庆麻花腾@2022   QQ:273446196       " & @YEAR & "-" & @mon & "-" & @MDAY & " " & @HOUR & ":" & @MIN & ":" & @SEC)
        EndIf
EndFunc   ;==>Timer

RunWait(@ComSpec & ' /C ' & @TempDir  & "\imagex /boot/compress max" & GUICtrlRead($Input1)& " " & GUICtrlRead($Input2)& " " & GUICtrlRead($Input3))  这一句不行。


搜狗截图20220312204321.png




最近访问 头像模式 列表模式
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

www8899

1692

活跃

3

技术

6

互助
签到任务
最火的业界新闻
  • 正面颜值堪称完美!努比亚Z50 Ultra真机亮
  • 苹果拒绝翻车!iPhone 15 Pro独享A17大曝光
  • 小米MIX Fold 3下半年登场:真全面屏MIX回
  • 创始人:RISC-V架构比ARM/x86简单好用 将成
  • 刷新家庭网速极限!一大波Wi-Fi 7路由器等
  • 对标苹果M系列!高通新U已在路上:PC处理器
  • 直屏党福音!魅族20系列确定全系柔性直屏
  • 消息称蔚来手机将很快上市:定位高端 绝无
  • 144MB缓存史无前例 AMD游戏神U锐龙7000缓存
  • RTX 4070显卡即将登场:最关键参数提前揭晓
炫酷的硬件Show
  • MARK 1 - 设计型 PC 与垂直风道
  • 好的大王,没问题大王
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
有趣的美图分享
  • 作业补不完了
  • 无敌辟邪大法
  • 馕是不是有点太过分了啊?
  • 老板给我拿个软饭
  • 病人:我不就是手骨个折吗?
  • 是猫是狗?
  • 这就离谱了啊
  • 干,这群猴子把地球推跑了……
关注官方微信
快速回复 返回顶部 返回列表