rufus.ini

; 基础显示设置
DISP W1920 H1080 B32 F60


; 初始化变量(区分文件全路径和所在目录)
SET FullPath=未选择文件
SET FileDir=未选择文件
SET KK=未选择文件


; 核心文件选择子过程(同时提取文件所在路径)
_SUB SelectFile
    BROW SelectedPath,%CurDir%,选择ISO文件,ISO镜像 (*.iso)|*.iso
    IF "%SelectedPath%"=="" EXIT!
    
    ; 保存文件全路径
    SET FullPath=%SelectedPath%
    
    ; 提取文件所在目录(通过替换文件名实现)
    SET FileDir=%SelectedPath:~0,-%SelectedPath:=\%
    ; 处理根目录特殊情况
    IF "%FileDir%"=="" SET FileDir=%SelectedPath:~0,3%
    
    ; 设置KK变量并删除后面8个字符
    SET KK=%SelectedPath%
    ; 确保字符串长度足够时才进行截取(防止出错)
    IF "%KK:~-8%"<>"" SET KK=%KK:~0,-8%
    
    ; 刷新所有关联控件显示(强制指定显示属性)     
    EDIT Edit1,L150T60W700H100,%KK%,@Edit1=文本内容,0x224   
     
    
_END



; 执行命令子过程
_SUB RunCommand2
    IFEX %KK%>0,EXEC rufus.exe -i "%KK%"!MESS 请先选择ISO文件! 
    
_END



; 主窗口(确保KK按钮始终显示最新值)
_SUB MainWindow,W1024H750,rufus制作启动盘    
    
    
    ; 功能按钮
    ITEM BtnSelect,L300T400W200H50,选择文件,CALL SelectFile
    ITEM BtnRun,L550T400W200H50,执行命令,CALL RunCommand2
        
   
    
_END


; 启动窗口
CALL @MainWindow

 

image

 

posted @ 2025-11-10 21:37  很多无尾熊  阅读(2)  评论(0)    收藏  举报
本站已运行[ ]
正在加载今日诗词....