无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: lxl1638
打印 上一主题 下一主题

WinCMD-V3.9.2010.0618版

  [复制链接]
61#
 楼主| 发表于 2008-3-14 18:01:12 | 只看该作者
原帖由 玄天 于 2008-3-14 04:49 PM 发表
发现不能运行 .WIM 文件,显示正常,但打死也不执行操作,也不能调用 .WIM 内置的图标,难道是我rpwt?


如:  ITEM 挂载 Bios 工具包,Bios.WIM(不能套WIM),Bios.ICO(要给出路径)


你不看看 ITEM 命令的说明?
ITEM <菜单文本><,菜单命令>[,图标文件,图标ID]

菜单命令要是有效的命令,不能再套 WIM。
图标文件文件是WIM内的文件,要给出路径,不明的话,先分析一下别人的示例。
回复

使用道具 举报

62#
发表于 2008-3-14 18:33:10 | 只看该作者
原帖由 lxl1638 于 2008-3-14 06:01 PM 发表


你不看看 ITEM 命令的说明?

菜单命令要是有效的命令,不能再套 WIM。
图标文件文件是WIM内的文件,要给出路径,不明的话,先分析一下别人的示例。


不是使用问题/路径问题,而是 item 根本就不能调用 .wim 文件, 曾经试过用 wincmd/pecmd 直接加载/exec/load 都没效,然后用了 start 也一样, 最后 wimtool 直接调用/命令调用也不成,但除了.wim的文件都没有问题,晕晕晕~~~~倒耶
回复

使用道具 举报

63#
 楼主| 发表于 2008-3-14 18:37:44 | 只看该作者
晕死,都说过了ITEM不能调用WIM文件,只能调用WIM里的文件,建议你到:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D3
这里下载 WIM工具包.WIM 了解一下如何使用,你把使用的方向弄错了。
回复

使用道具 举报

64#
发表于 2008-3-14 18:49:20 | 只看该作者
原帖由 lxl1638 于 2008-3-14 06:37 PM 发表
晕死,都说过了ITEM不能调用WIM文件,只能调用WIM里的文件,建议你到:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=106907&extra=page%3D3
这里下载 WIM工具包.WIM 了解一下如何使用,你把使用的方向弄错了。

就是想用 item 调用wim包,这样才比较方便用菜单调用wim工具集,其它的用单文件更方便~~~
不知用 wincmd 或者 pecmd 调用 Windows 资源管理器取执行 wim 报会咋样?
回复

使用道具 举报

65#
 楼主| 发表于 2008-3-14 19:04:19 | 只看该作者
用得着将每一个工具都做成WIM妈?你可以将很多工具打包到WIM内,参照本人的示例做菜单。

单独一个WIM不必做成这样的菜单吧?双击即可直接执行。

如果要将多个单独的WIM做到这样的菜单,一定要借壳运行,你了解一下 explorer.exe 的参数
和如何用 explorer.exe 打开一个文件吧,将 WIM 作为 explorer.exe 的参数,让explorer.exe来
启动WIM,这样给你提示你应该可以搞定了。
回复

使用道具 举报

66#
 楼主| 发表于 2008-3-14 19:08:59 | 只看该作者
ITEM 菜单名,explorer.exe  %CurDir%\WIM文件名,图标文件(含路径)


%CurDir%表示INI所在目录,如果图标文件与INI同目录,也可用"%CurDir%\图标文件"表示。
如果图标文件不与INI同目录,就必须给出它的路径(支持环境变量解释)。

这是你要的答案和结果。

[ 本帖最后由 lxl1638 于 2008-3-14 07:13 PM 编辑 ]
回复

使用道具 举报

67#
发表于 2008-3-14 19:17:48 | 只看该作者
不是每一个文件作个wim,是一个程序作一个wim,比如nod32(文件夹)
用 item 调用wim工具包是因为用wim打包了同一类型的工具,比如 bios 工具合集,因为不只有一个这样的工具,所以才有要用菜单的打算~~~~~

刚才用 item 调用 Windows 资源管理器取打开 wim文件,确实是可行的,不过会麻烦一下,点击后首先会让你选择是要"打开"还是要"保存",选"保存"的话就好玩咯
回复

使用道具 举报

68#
 楼主| 发表于 2008-3-15 01:52:11 | 只看该作者
原帖由 玄天 于 2008-3-14 07:17 PM 发表
不是每一个文件作个wim,是一个程序作一个wim,比如nod32(文件夹)
用 item 调用wim工具包是因为用wim打包了同一类型的工具,比如 bios 工具合集,因为不只有一个这样的工具,所以才有要用菜单的打算~~~~~

刚才用 ...


点过一次"打开",系统在注册表就记忆这类文件,以后这样的操作都是直接打开的,不会弹出那个窗口了。
回复

使用道具 举报

69#
发表于 2008-3-15 02:25:15 | 只看该作者
原帖由 lxl1638 于 2008-3-15 01:52 AM 发表


点过一次"打开",系统在注册表就记忆这类文件,以后这样的操作都是直接打开的,不会弹出那个窗口了。

当然,还得将那个钩去了(虽然设置的是用 item 通过资源管理器打开 .wim,实际执行时却是用资源管理器调用ie去打开的 .wim文件,然后~~~~)绕地球一周咯@.@
回复

使用道具 举报

70#
发表于 2008-3-18 18:13:50 | 只看该作者
又来新的了啊
真快!!
回复

使用道具 举报

71#
发表于 2008-3-18 19:49:45 | 只看该作者
如果可以的话希望加一个功能..
就是像 grldr 有 grubmenu 一样,可以把 menu.lst 给内含进去,
相对于 WinCMD.exe 把 Setting.INI 给内含进去一样
这样单个执行档就可以做很多事,又不用使用批处理 WinCMD LOAD Setting.INI 等会再跳出视窗出来等..

还有环境变量多个 AllUser 的桌面、程序菜单等等... 因为用绝对路径的话,不同语言的作业系统路径是不一样的。
如果有的话,那简直可以做个微型的安装程式了..
回复

使用道具 举报

72#
 楼主| 发表于 2008-3-20 01:04:01 | 只看该作者
原帖由 guies 于 2008-3-18 07:49 PM 发表
如果可以的话希望加一个功能..
就是像 grldr 有 grubmenu 一样,可以把 menu.lst 给内含进去,
相对于 WinCMD.exe 把 Setting.INI 给内含进去一样
这样单个执行档就可以做很多事,又不用使用批处理 WinCMD LOAD Setting.INI 等会再跳出视窗出来等..

还有环境变量多个 AllUser 的桌面、程序菜单等等... 因为用绝对路径的话,不同语言的作业系统路径是不一样的。如果有的话,那简直可以做个微型的安装程式了..


1、内置 INI,启动 WinCMD 直接加载那个 INI? 那么有些人要看看 WinCMD 的说明又如何办?
2、WinCMD 内置的几个环境就是完全与系统的语言无关,本人也不至于连这点也不能处理好的。
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃                             WinCMD - 命令解释程序,内置以下环境变量的支持                              ┃
┣━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━┫
┃CurDir              配置文件目录│Desktop               系统桌面目录│Favorites               收藏夹目录┃

┃Personal            我的文档目录│Programs              程序菜单目录│SendTo                  发送到目录┃
┃StartMenu           开始菜单目录│Startup               启动菜单目录│QuickLaunch             快速启动栏┃
┗━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━┛


你可以下载下面的附件到不同的语言系统中试验。

[ 本帖最后由 lxl1638 于 2008-3-20 01:06 AM 编辑 ]

环境变量和LOGO命令演示.rar

727 Bytes, 下载次数: 202, 下载积分: 无忧币 -2

回复

使用道具 举报

73#
发表于 2008-3-20 14:57:06 | 只看该作者
原帖由 lxl1638 于 2008-3-20 01:04 AM 发表
1、内置 INI,启动 WinCMD 直接加载那个 INI? 那么有些人要看看 WinCMD 的说明又如何办?
2、WinCMD 内置的几个环境就是完全与系统的语言无关,本人也不至于连这点也不能处理好的。


1.这... 就把它当作是加密版吧,如 Autoit、Quick Batch File Compiler 等重新编译一样。一个简单编写小的执行档。

2.不好意思,我指的是 All Users 的环境变数,现在应该还不支援吧,因为每个不同语言的作业系统、桌面、开始菜单是不一样的。
Current User 的变数早先的版本就完全正常了。
回复

使用道具 举报

74#
发表于 2008-3-20 15:09:24 | 只看该作者
仅仅是来顶贴,偶是不会用!
回复

使用道具 举报

75#
 楼主| 发表于 2008-3-20 17:27:33 | 只看该作者
原帖由 guies 于 2008-3-20 02:57 PM 发表


1.这... 就把它当作是加密版吧,如 Autoit、Quick Batch File Compiler 等重新编译一样。一个简单编写小的执行档。

2.不好意思,我指的是 All Users 的环境变数,现在应该还不支援吧,因为每个不同语言的 ...


只能取当前用户的环境变量,对所有其它用户(All Users)目前的确取不到,但即使取到其它用户的环境变量,也没有用,因为将快捷方式安装到其它用户的文件夹时,当前用户是"看不到"的,除非进入其它用户的文件夹,但意义不大。
回复

使用道具 举报

76#
发表于 2008-3-20 18:01:50 | 只看该作者
原帖由 lxl1638 於 2008-3-20 05:27 PM 發表


只能取當前用戶的環境變量,對所有其它用戶(All Users)目前的確取不到,但即使取到其它用戶的環境變量,也沒有用,因為將快捷方式安裝到其它用戶的文件夾時,當前用戶是"看不到"的,除非進入其它用戶的文件 ...


All Users 是全部的人都看的到的,大部份的安裝程序安裝後的快捷都是放到 All Users 下,避免其它使用者看不到快捷。
回复

使用道具 举报

77#
发表于 2008-3-20 20:48:25 | 只看该作者
老大, vista下能执行吗? vista保护机制干扰它吗?会不会象执行批处理文件一样受限制不成功?
回复

使用道具 举报

78#
 楼主| 发表于 2008-3-22 16:33:13 | 只看该作者
翻新了,测试时先看演示,注意:

1、取消了 ICON 命令,窗口的图标在定义窗口的命令定义;
2、定义窗口和窗口控件的命令格式都作了修改完善(格式与上一版的不同),
     定义窗口和窗口控件的命令格式都作了标准化(格式、参数几乎是统一的)。
回复

使用道具 举报

79#
发表于 2008-3-22 17:01:18 | 只看该作者
顶下新作!

寄望WINCMD功能完善易用!
回复

使用道具 举报

80#
发表于 2008-3-22 21:28:32 | 只看该作者
请问单选框要如何写才能拥有各自的选择,下面这个写法是总合的,只能四选一;我想要 Group1 二选一,Group2 也是二选一,执行后是这两种选择相加的。

CALL @Windows1

_SUB Windows1,W425H300,test
  GROU Group1,L8T4W400H70,1
  RADI Radio1,L15T25W360H20,test 1,ENVI id=1
  RADI Radio2,L15T45W360H20,test 2,ENVI id=2,1
  
  GROU Group2,L8T80W400H70,2
  RADI Radio3,L15T95W360H20,test 3,ENVI it=3,1
  RADI Radio4,L15T115W360H20,test 4,ENVI it=4
  ITEM Button1,L100T200W60H38,执行,MESS %id% %it% @ #OK
  ITEM Button2,L200T200W68H24,取消,KILL \%Windows1%
_END

回复

使用道具 举报

81#
 楼主| 发表于 2008-3-22 21:52:23 | 只看该作者
目前没有办法,因为在 WinCMD 中,所有控件的父都是同一个窗口,
这种情况你可以用 CheckBox 或 ComboBox 了。
回复

使用道具 举报

82#
发表于 2008-3-22 22:54:55 | 只看该作者
俺仅仅是顶帖,老九的东西其技术含量太高了!
回复

使用道具 举报

83#
发表于 2008-3-22 23:30:42 | 只看该作者
呵呵!显示桌面次次有效了。就是浏览功能,点确定了,怎么一点反应都没有?
回复

使用道具 举报

84#
发表于 2008-3-22 23:32:03 | 只看该作者
我错了!知道浏览功能怎么用了
但我自己整的咋就不能用了?请教:错在哪?谢谢!
ITEM Button44,L688T597W300H38,打开以下文件夹,EXEC %Edit1%,%V1%#4
  EDIT Edit1,L688T648W208H24,C:\工具软件
  ITEM Button45,L900T641W88H38,浏览,CALL SetEdit1

已经解决,增加
/////////////////////////////////////////////////////////////////
_SUB SetEdit1
  BROW %Edit1% $打开文件夹
  ENVI @Edit1=%TARGET_ROOT%
_END
/////////////////////////////////////////////////////////////////
就能用了。

[ 本帖最后由 gd510090 于 2008-3-23 11:36 AM 编辑 ]
回复

使用道具 举报

85#
发表于 2008-3-22 23:51:51 | 只看该作者
越来越强大了,佩服。
回复

使用道具 举报

86#
发表于 2008-3-23 00:17:10 | 只看该作者
呵呵!水平太菜!依样画葫芦,还画不来浏览。睡觉,下回再玩
祝各位晚安!!!!
回复

使用道具 举报

87#
发表于 2008-3-23 02:48:25 | 只看该作者

回复 #1 lxl1638 的帖子

功能是强,不过有一点,编辑太麻烦。。
如果有个专用的窗口编辑器,像C++一样创建窗口,按钮等,
保存后,就是可以用的INI文件多好呀。。。
回复

使用道具 举报

88#
发表于 2008-3-23 07:40:29 | 只看该作者
不是很懂,进来学习。
顶贴为加分。
回复

使用道具 举报

89#
发表于 2008-3-23 08:32:04 | 只看该作者
老九老师或者哪位高手能为WinCMD做一个窗口化的编辑器吗?仅仅使用命令行方式编辑太考验大家的水平了,也不利于WinCMD的推广。
回复

使用道具 举报

90#
发表于 2008-3-23 11:08:02 | 只看该作者
原帖由 pz 于 2008-3-23 08:32 AM 发表
老九老师或者哪位高手能为WinCMD做一个窗口化的编辑器吗?仅仅使用命令行方式编辑太考验大家的水平了,也不利于WinCMD的推广。

支持!每次更新头都大了,都得捣鼓很长时间压缩包才能用。功能越来越强大,实例越来越复杂了。
呵呵!好在还有以前的实例
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-26 23:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表