无忧启动论坛

标题: 哪位能帮忙把“BOOTICEx86_v1.332”里的编辑器给弄个独立的版本?多谢! [打印本页]

作者: netmjwork    时间: 2015-10-19 12:30
标题: 哪位能帮忙把“BOOTICEx86_v1.332”里的编辑器给弄个独立的版本?多谢!
本帖最后由 netmjwork 于 2015-10-22 15:58 编辑

BOOTICEx86_v1.332  里的“编辑器”很好用,但是每次编辑还要打开软件,点击好几次才能用这个功能,没发现有独立的版本,希望高手能帮忙弄个独立的编辑器,那样的话单纯编辑的话就会很方便,先谢谢了!

备注:虽然其它的编辑器功能更强大,但体积大且用着不方便,这个编辑器有针对性,很小、很方便,也很实用。


另:发现BOOTICE一个BUG:在win8和win10的64位系统中,将文本拖入编辑器没有任何反应,只能用打开窗口找到文件才能打开,xp下功能正常……

121.png (10.75 KB, 下载次数: 21)

121.png

作者: 贝壳iT    时间: 2015-10-19 12:49
独立出来不可能的,因为这个程序和一个功能,不是一个独立的组件。不过,这个软件支持命令行,可以让它每次运都打开编辑器。你可以参考帮助
作者: netmjwork    时间: 2015-10-19 12:56
贝壳iT 发表于 2015-10-19 12:49
独立出来不可能的,因为这个程序和一个功能,不是一个独立的组件。不过,这个软件支持命令行,可以让它每次 ...

对程序不懂,所以提出这个问题……
我主要是想在windows及PE里用,那是不是要在同一目录里增加一个批处理?能实现打开批处理就直接运行编辑器吗?(在不同的文件夹目录里批处理好些很难解决的,就是自动识别当前目录,并加载程序),能帮忙弄一个吗?十分感谢!
作者: 贝壳iT    时间: 2015-10-19 13:17
netmjwork 发表于 2015-10-19 12:56
对程序不懂,所以提出这个问题……
我主要是想在windows及PE里用,那是不是要在同一目录里增加一个批处 ...

不用担心不同目录的问题,你直接创建一个自解压的单文件就行了。

加参数  /edit_g4dmenu
作者: 贝壳iT    时间: 2015-10-19 13:54
直接打开编辑器的单文件版

BOOTICEx86.7z

447.08 KB, 下载次数: 217, 下载积分: 无忧币 -2


作者: netmjwork    时间: 2015-10-19 14:47
非常感谢您的帮助!
这样的话用起来就方便多了~
作者: netmjwork    时间: 2015-10-19 14:47
贝壳iT 发表于 2015-10-19 13:54
直接打开编辑器的单文件版


非常感谢您的帮助!
这样的话用起来就方便多了~
作者: 古今一梦    时间: 2015-10-19 15:36
可以在右键加入编辑选项
作者: netmjwork    时间: 2015-10-19 16:28
本帖最后由 netmjwork 于 2015-10-19 16:31 编辑
贝壳iT 发表于 2015-10-19 13:54
直接打开编辑器的单文件版


刚尝试在64位下拖放无效,和32位版本有关,能帮忙处理一个64位的BOOTICE编辑器吗?十分感谢!
没弄明白,您说的加参数“/edit_g4dmenu”是在自解压选项的哪里输入?
作者: 贝壳iT    时间: 2015-10-21 09:39
netmjwork 发表于 2015-10-19 16:28
刚尝试在64位下拖放无效,和32位版本有关,能帮忙处理一个64位的BOOTICE编辑器吗?十分感谢!
没弄明 ...

周末吧,
作者: netmjwork    时间: 2015-10-21 10:23
贝壳iT 发表于 2015-10-21 09:39
周末吧,

好的,多谢!~
作者: wjgyz740526    时间: 2015-10-21 10:25
可以集成到右键菜单里直接调用的
作者: netmjwork    时间: 2015-10-21 10:36
wjgyz740526 发表于 2015-10-21 10:25
可以集成到右键菜单里直接调用的

那样是固定扩展名才行的吧,如果没有扩展名的话应该就不行了……
作者: 2012列兵    时间: 2015-10-21 13:13

g4dmenu.cmd

@echo off
PUSHD %~dp0
if /i "%processor_architecture%"=="x86" (set ver=x86) else set ver=x64
bootice%ver% /edit_g4dmenu
exit
作者: wjgyz740526    时间: 2015-10-21 17:49
@ECHO OFF
SET InstPath=%~dp0

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.BCD" /f /ve /t REG_SZ /d "BCD:经典模式"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.BCD\command" /f /ve /t REG_SZ /d "%InstPath%\Disk_Tools\BOOTICEx86.EXE /edit_bcd /easymode /file=\"%%L\""
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.BCD_PRO" /f /ve /t REG_SZ /d "BCD:专业模式"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.BCD_PRO\command" /f /ve /t REG_SZ /d "%InstPath%\Disk_Tools\BOOTICEx86.EXE /edit_bcd /file=\"%%L\""
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.LST" /f /ve /t REG_SZ /d "GRUB4DOS 菜单"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\BOOTICE.LST\command" /f /ve /t REG_SZ /d "%InstPath%\Disk_Tools\BOOTICEx86.EXE /edit_g4dmenu /file=\"%%L\""
作者: shan    时间: 2015-10-21 21:46
记得年老痴呆大大有一个GRLDR编辑器,我似乎有收藏,不知道合你的原意吗?
作者: netmjwork    时间: 2015-10-21 22:01
shan 发表于 2015-10-21 21:46
记得年老痴呆大大有一个GRLDR编辑器,我似乎有收藏,不知道合你的原意吗?

方便的话分享下,多谢了!
现在就是BOOTICE的编辑器在 win7、win8、win10的64位下都不能进行直接拖放编辑,不太方便
作者: Pauly    时间: 2015-10-21 23:45
netmjwork 发表于 2015-10-21 22:01
方便的话分享下,多谢了!
现在就是BOOTICE的编辑器在 win7、win8、win10的64位下都不能进行直接拖放编 ...

这个是 UAC (用户账户控制)的问题,不同权限程序之间的拖放会被系统禁止,准备在下一版本解决这个问题。
作者: netmjwork    时间: 2015-10-22 09:00
Pauly 发表于 2015-10-21 23:45
这个是 UAC (用户账户控制)的问题,不同权限程序之间的拖放会被系统禁止,准备在下一版本解决这个问题 ...

多谢P大的回复,期待您的下一版本早日出来~
拖放的问题解决了使用起来会很方便的。
作者: netmjwork    时间: 2015-10-22 09:24
2012列兵 发表于 2015-10-21 13:13
g4dmenu.cmd

@echo off

多谢回复,但没明白具体怎么用……
作者: netmjwork    时间: 2015-10-22 09:27
wjgyz740526 发表于 2015-10-21 17:49
@ECHO OFF
SET InstPath=%~dp0

多谢回复,您这个怎么应用?
是把BOOTICEx86.EXE 放在固定的位置,比如:c:\Disk_Tools  然后来运行这个批处理吗?

作者: 古今一梦    时间: 2015-10-22 12:18
netmjwork 发表于 2015-10-22 09:27
多谢回复,您这个怎么应用?
是把BOOTICEx86.EXE 放在固定的位置,比如:c:\Disk_Tools  然后来运行这个 ...

把批处理与disk_tools文件夹放同一目录下即可
作者: netmjwork    时间: 2015-10-22 15:57
正常系统使用还是习惯用绿色版的软件,拖入修改这种方式比较好,发现“notepad++”这个软件用着也不错
作者: wjgyz740526    时间: 2015-10-22 16:08
netmjwork 发表于 2015-10-22 09:27
多谢回复,您这个怎么应用?
是把BOOTICEx86.EXE 放在固定的位置,比如:c:\Disk_Tools  然后来运行这个 ...

把批处理和booticex86.exe放一起,双击运行即可添加右键菜单,然后就可以右击用bootice编辑grub菜单
作者: 807979023    时间: 2015-10-22 17:26
  1. @echo off
  2. if "%1"=="h" goto begin
  3. start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  4. :begin

  5. if /i "%PROCESSOR_IDENTIFIER:~0,3%" == "x86" (
  6.   if exist bcd BOOTICEx86.exe /edit_bcd /easymode /file=bcd
  7.   if exist grldr BOOTICEx86.exe /edit_g4dmenu /file=grldr
  8. ) else (
  9.   if exist bcd BOOTICEx64.exe /edit_bcd /easymode /file=bcd
  10.   if exist grldr BOOTICEx64.exe /edit_g4dmenu /file=grldr
  11. )
  12. if exist bcd.LOG del /a bcd.LOG
复制代码


把批处理,bootice,bcd或grldr放在同-目录。
作者: shan    时间: 2015-10-22 17:28
netmjwork 发表于 2015-10-21 22:01
方便的话分享下,多谢了!
现在就是BOOTICE的编辑器在 win7、win8、win10的64位下都不能进行直接拖放编 ...


在8下测试了一下,不支持拖放,也不能输出UTF8保存。远不如BOOTICE强大。 GRLDR_Edit.rar (694.68 KB, 下载次数: 5)
作者: 贝壳iT    时间: 2015-10-23 14:41
贝壳iT 发表于 2015-10-21 09:39
周末吧,

X64的应该也不可以拖放的吧,开启UAC后都不行的。任何程序都是如此。
作者: rush    时间: 2015-10-29 17:40
你用administrator登陆,托放就有效了
作者: netmjwork    时间: 2015-10-29 17:45
贝壳iT 发表于 2015-10-23 14:41
X64的应该也不可以拖放的吧,开启UAC后都不行的。任何程序都是如此。

“notepad++”这个软件测试iwin8.1和10的X64都可以正常拖放使用
作者: 贝壳iT    时间: 2015-10-29 21:38
netmjwork 发表于 2015-10-29 17:45
“notepad++”这个软件测试iwin8.1和10的X64都可以正常拖放使用

因为他没过去管理员权限。
作者: 2011qq6554243    时间: 2016-1-13 14:18
非常感谢您的帮助!
这样的话用起来就方便多了~
作者: sh1688    时间: 2018-2-28 12:54
贝壳iT 发表于 2015-10-19 13:54
直接打开编辑器的单文件版

感谢分享~BOOTICEx86_v1.332
作者: wxgwxg    时间: 2018-3-1 12:03
之前好像有一个独立的版本呀




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3