原帖由 2010qaqz111 于 2013-4-5 10:11 发表 客气。 这个 LAMBDA 函数很有用,特别是处理变量的一些零碎边角的时候,比如去引号,替换,拆零件之类的,一行就搞定了。
使用道具 举报
原帖由 2010qaqz111 于 2013-4-5 10:11 发表
原帖由 2010qaqz111 于 2013-4-5 11:23 发表 DISP 能够指定某个显示器来设置分辨率吗? 另外设置分辨率之后可否延迟生效?即只写注册表不立即应用。 因为在加载显卡驱动之前预先设置分辨率然后加载显卡驱动完成后会自动重设分辨率等,这时候屏幕会闪 ...
原帖由 2010qaqz111 于 2013-4-5 11:58 发表 LOGS 和 EXEC --logs --clone 能否自动产生和继承一个 %LogFile% 的变量? fork 子进程的时候不好确定 log 应该放在哪,在 EXEC --logs --clone 的内存配置文件里面没有手工设定 LOGS 也不能跨进程继承最早有 ...
原帖由 2010qaqz111 于 2013-4-5 12:15 发表 如果是笔记本的话接一个外置可以,台式的话是比较麻烦,没有环境调试那就没办法了,还是搞注册表得了=。=
原帖由 2010qaqz111 于 2013-4-5 01:21 发表 EXEC 在运行命令行程序的时候能够让它不加载 mui 的多语言数据吗? 比如 netsh 命令,在中文win下面运行如果系统里有 netsh.exe.mui 的话就会输出中文的消息,这样不大方便脚本处理输出信息,不知道有没有办 ...
原帖由 2011hwo1 于 2013-4-5 14:42 发表 你这话是错误的! cmd.exe /c chcp 437&netsh /? 这样得到的是英文帮助
原帖由 2011hwo1 于 2013-4-5 15:20 发表 netsh本来就是控制台的程序
原帖由 mdyblog 于 2013-4-5 15:18 发表 这种方法 对控制台 chcp 可行。 EXEC cmd.exe /k "chcp 437 & bcdedit" //有效 , 控制台 EXEC &&V1=!cmd.exe /c "chcp 437 & bcdedit" //无效, 非控制台,而是管道 EXEC cmd.exe /k ...
原帖由 2011hwo1 于 2013-4-5 15:28 发表 EXEC*&& V1=cmd.exe "/c chcp 437 &netsh/?" EXEC* &&V2=!cmd.exe /c "chcp 437 & bcdedit" mess %V1% %v2% 你代码错误了,少了个*
原帖由 2010qaqz111 于 2013-4-5 01:33 发表 放弃,直接调那几个API都不行,大概是不同进程的关系,改名掉.mui文件也不行,中文就中文吧。
原帖由 mdyblog 于 2013-4-5 13:05 发表 笔记本的话接一个外置可以? 我在VGA口(投影仪口) 上接了一个, 两个 显示的都一样, 设备管理只有一个显卡。 你说外置式USB显卡吗? 没有。 你搞定了, 将注册表的操作流程 告诉我, 我加到PECMD中 ...
原帖由 2010qaqz111 于 2013-4-5 19:45 发表 chcp 了不能用 EXEC* 得到返回,算了中文就中文了。
原帖由 mdyblog 于 2013-4-5 17:04 发表 加了*不一样, 加了*是管道 , 不是 控制台方式, 就无效了。 EXEC* &&V1=cmd.exe "/c chcp 437 &netsh/?" MESS %&V1% 结果是中文:用法: netsh [-a AliasFile] [-c Context] [-r RemoteMachine] ...
原帖由 2011hwo1 于 2013-4-5 19:56 发表 ENVI @窗口和控件名.POSTMSG=[:变量名;]消息号[;参数wPrm[;参数lPrm]] //异步发送消息 ENVI @窗口和控件名.SENDMSG=[:变量名;]消息号[;参数wPrm[;参数lPrm]] //同步发送消息 不知道改了哪里,这两个 ...
原帖由 mdyblog 于 2013-4-5 20:10 发表 可以啊?! TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 WIN1 _SUB WIN1,W289H249,新窗口1, ENVI @WIN1.MSG=#1::wp,lp,MESS- HELLO wp=[%wp%],lp=[%lp%]@#OK ENVI @WIN1.SENDMSG=#1;11;12 E ...
原帖由 mdyblog 于 2013-4-5 20:00 发表 用法5543#有, 再贴;TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 SET TMPF=.%&__PID% FILE aa.%&__PID%.tmp EXEC =!cmd.exe /c "chcp 437&bcdedit > aa.%&__PID%.tmp" READ aa.%&__PID%.tmp,*r,&&V1 ...
EXEC* &&V1=!cmd.exe "/c graftabl 437 &netsh/?" MESS %&V1%
原帖由 2011hwo1 于 2013-4-5 20:20 发表 现在只能:ENVI @WIN1.SENDMSG=#1;11;12 不能使用:ENVI @WIN1.SENDMSG=#1,11,12
原帖由 2011hwo1 于 2013-4-5 20:26 发表 用下面的代码是英文
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )
闽公网安备 35020302032614号
GMT+8, 2025-7-8 12:23
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.