无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1597|回复: 40
打印 上一主题 下一主题

[求助] pecmd.exe 有无刷新本地磁盘容量指示信息的命令?

[复制链接]
跳转到指定楼层
1#
发表于 2024-10-1 19:46:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
pecmd.exe 有无刷新本地磁盘容量指示信息的命令?使用这个刷新命令后,在文件资源管理器里啥也不操作的情况下,磁盘容量自动刷新,比如bitlocker锁定分区后,磁盘容量立即不显示,解锁后立即显示。

请熟悉 pecmd.exe 的高手来指导一下,看看有无这样的命令,可以达到目的……

点评

不明白啥效果,也不截图。。。语文想必是没学好。。。我要给差评。  发表于 2024-10-2 09:58
2#
 楼主| 发表于 2024-10-1 19:48:25 | 只看该作者
或者,能否找到仅仅刷新磁盘容量指示的小工具软件?
回复

使用道具 举报

3#
发表于 2024-10-1 22:15:08 | 只看该作者
搞个小程序自动按F5刷新

点评

这个我知道 用AutoHotkey送F5或者Ctrl+R按键消息,都能刷新(而且也测试应用成功!),但这样的刷新属于全局刷新,整个窗口或者当前窗口会抖几下,动静较大。所以想找个仅仅刷新磁盘分区的!  详情 回复 发表于 2024-10-1 22:24
回复

使用道具 举报

4#
 楼主| 发表于 2024-10-1 22:24:49 | 只看该作者
wjqok 发表于 2024-10-1 22:15
搞个小程序自动按F5刷新

这个我知道

用AutoHotkey送F5或者Ctrl+R按键消息,都能刷新(而且也测试应用成功!),但这样的刷新属于全局刷新,整个窗口或者当前窗口会抖几下,动静较大。所以想找个仅仅刷新磁盘分区的!

点评

唐山大地震想动静小也不行啊。。多按一下不显得你是高手?  发表于 2024-10-2 07:42
有桌面小工具显示不都有了。。。不认真股票去,竟研究闲白。。。  发表于 2024-10-2 07:40
回复

使用道具 举报

5#
发表于 2024-10-1 22:57:13 | 只看该作者
如果搞智能就麻烦,除非资源管理器自带刷新,建议需要的时候手动F5

点评

请看4楼  发表于 2024-10-2 07:07
回复

使用道具 举报

6#
 楼主| 发表于 2024-10-2 07:50:57 | 只看该作者
@tt911

俺最讨厌的就是桌面显示的小工具,请看我的PE截图,从来不放这些东西在PE桌面
回复

使用道具 举报

7#
发表于 2024-10-2 08:05:36 | 只看该作者
打开文件资源管理器不会自动刷新容量吗

点评

在第三方的文件资源管理中,比如 AB Commander中,不会第一时间刷新,操作一次就刷新。我现在要的效果是立即刷新  详情 回复 发表于 2024-10-2 08:15
回复

使用道具 举报

8#
 楼主| 发表于 2024-10-2 08:15:04 | 只看该作者
本帖最后由 martin313 于 2024-10-2 08:16 编辑
2012fengxi 发表于 2024-10-2 08:05
打开文件资源管理器不会自动刷新容量吗

在第三方的文件资源管理中,比如 AB Commander中,不会第一时间刷新(当然是指在没有原生explorer.exe的这类PE中),操作一次就刷新。我现在要的效果是立即刷新(立即刷新想用批处理命令来实现)
回复

使用道具 举报

9#
发表于 2024-10-2 08:18:25 | 只看该作者
貌似你的需求貌似要全局通知

点评

不是的 全局的话用F5就解决了。我要的仅仅是磁盘容量刷新。  详情 回复 发表于 2024-10-2 08:20
回复

使用道具 举报

10#
 楼主| 发表于 2024-10-2 08:20:01 | 只看该作者
2012fengxi 发表于 2024-10-2 08:18
貌似你的需求貌似要全局通知

不是的

全局的话用F5就解决了。我要的仅仅是磁盘容量刷新。
回复

使用道具 举报

11#
发表于 2024-10-2 09:50:57 | 只看该作者
Pecmd可以根据触发条件进行刷新而不是实时刷新,比如磁盘解锁进程建立并结束后触发,给资源管理器发送刷新消息而不是全局刷新,可行性是有不过没必要

点评

对对对,我要的就是根据触发条件进行刷新,这个命令在批处理怎么写?请指导一下  详情 回复 发表于 2024-10-2 20:08
回复

使用道具 举报

12#
 楼主| 发表于 2024-10-2 20:08:45 | 只看该作者
826773297 发表于 2024-10-2 09:50
Pecmd可以根据触发条件进行刷新而不是实时刷新,比如磁盘解锁进程建立并结束后触发,给资源管理器发送刷新 ...

对对对,我要的就是根据触发条件进行刷新,这个命令在批处理怎么写?请指导一下
回复

使用道具 举报

13#
 楼主| 发表于 2024-10-3 08:36:41 | 只看该作者
本帖最后由 martin313 于 2024-10-3 08:40 编辑

刚刚折腾出来一个最新版的win_24h2_pe;遗憾之处:想要格式化C盘为REFS,仍然报无法完成格式化!

图片20241003081842.png (549.14 KB, 下载次数: 13)

图片20241003081842.png

x64-2024-10-03-08-30-08.png (109.88 KB, 下载次数: 9)

x64-2024-10-03-08-30-08.png

点评

新的explorer多了啥依赖?  详情 回复 发表于 2024-10-3 16:43
回复

使用道具 举报

14#
发表于 2024-10-3 10:40:33 | 只看该作者
感谢分享
回复

使用道具 举报

15#
 楼主| 发表于 2024-10-3 15:43:36 | 只看该作者
本帖最后由 martin313 于 2024-10-3 16:03 编辑

2种制作PE的方案,对24h2都实施了一遍,都成功了!这个是无原生explorer.exe及相关组件的PE制作方案!

图片20241003154238.png (519.54 KB, 下载次数: 10)

图片20241003154238.png
回复

使用道具 举报

16#
发表于 2024-10-3 16:43:07 来自手机 | 只看该作者
martin313 发表于 2024-10-3 08:36
刚刚折腾出来一个最新版的win_24h2_pe;遗憾之处:想要格式化C盘为REFS,仍然报无法完成格式化!

新的explorer多了啥依赖?

点评

哦,这个是多了些,尤其是要使用原生与镜像同版本号的explorer.exe。 我是按照自己的制作方案,与已发布的PE进行比较才得出的清单,估计不通用的。  详情 回复 发表于 2024-10-3 16:45
回复

使用道具 举报

17#
 楼主| 发表于 2024-10-3 16:45:04 | 只看该作者
本帖最后由 martin313 于 2024-10-3 17:58 编辑
红毛樱木 发表于 2024-10-3 16:43
新的explorer多了啥依赖?


哦,这个是多了些,尤其是要使用原生与镜像同版本号的explorer.exe的时候。

我是按照自己的制作方案,与已发布的PE进行比较才得出的清单,估计不通用的。

点评

哦哦,RTM弄半天弄不出来,等着看大佬们的成果  详情 回复 发表于 2024-10-3 18:37
回复

使用道具 举报

18#
发表于 2024-10-3 18:37:47 | 只看该作者
martin313 发表于 2024-10-3 16:45
哦,这个是多了些,尤其是要使用原生与镜像同版本号的explorer.exe的时候。

我是按照自己的制作方案 ...

哦哦,RTM弄半天弄不出来,等着看大佬们的成果

点评

RTM 是啥意思? 已经有人发布最新版PE了,对比一下清单,就知道了啊 另外还得复制注册表,相关注册表是:HKLM\Software\Microsoft\Input  详情 回复 发表于 2024-10-3 18:39
回复

使用道具 举报

19#
 楼主| 发表于 2024-10-3 18:39:51 | 只看该作者
红毛樱木 发表于 2024-10-3 18:37
哦哦,RTM弄半天弄不出来,等着看大佬们的成果


RTM 是啥意思?

已经有人发布最新版PE了,对比一下清单,就知道了啊

另外还得复制注册表,相关注册表是:HKLM\Software\Microsoft\Input

点评

我用以前的套路用完整的software,没成功  详情 回复 发表于 2024-10-3 18:42
回复

使用道具 举报

20#
发表于 2024-10-3 18:42:28 来自手机 | 只看该作者
martin313 发表于 2024-10-3 18:39
RTM 是啥意思?

已经有人发布最新版PE了,对比一下清单,就知道了啊

我用以前的套路用完整的software,没成功

点评

因为这个“HKEY_LOCAL_MACHINE\Tmp_software\Microsoft\Input”注册表,要赋予everyone的读取权限。所以仅仅用完整的注册表就会无效!  详情 回复 发表于 2024-10-3 18:44
回复

使用道具 举报

21#
 楼主| 发表于 2024-10-3 18:44:40 | 只看该作者
红毛樱木 发表于 2024-10-3 18:42
我用以前的套路用完整的software,没成功


因为这个“HKEY_LOCAL_MACHINE\Tmp_software\Microsoft\Input”注册表,要赋予everyone的读取权限。所以仅仅用完整的注册表就会无效!

点评

收到,晚上回去试试  详情 回复 发表于 2024-10-3 19:02
回复

使用道具 举报

22#
发表于 2024-10-3 19:02:03 来自手机 | 只看该作者
martin313 发表于 2024-10-3 18:44
因为这个“HKEY_LOCAL_MACHINE\Tmp_software\Microsoft\Input”注册表,要赋予everyone的读取权限。所 ...

收到,晚上回去试试

点评

对注册表HKEY_LOCAL_MACHINE\software的读取与完全控制权限全部赋予给 everyone 用户 :: 注册表项路径 set REG_PATH="HKLM\SOFTWARE" :: 赋予 everyone 用户读取和完全控制权限 SetACL -on %REG_PAT  详情 回复 发表于 2024-10-4 04:18
回复

使用道具 举报

23#
 楼主| 发表于 2024-10-4 04:18:17 | 只看该作者
红毛樱木 发表于 2024-10-3 19:02
收到,晚上回去试试

对注册表HKEY_LOCAL_MACHINE\software的读取与完全控制权限全部赋予给 everyone 用户

:: 注册表项路径  
set REG_PATH="HKLM\SOFTWARE"  
  
:: 赋予 everyone 用户读取和完全控制权限  
SetACL -on %REG_PATH% -ot reg -actn ace -ace "n:everyone;p:read,full"

点评

我这里测试和这个无关了。本身winbuilder就处理过了  详情 回复 发表于 2024-10-4 07:07
回复

使用道具 举报

24#
发表于 2024-10-4 07:07:25 来自手机 | 只看该作者
martin313 发表于 2024-10-4 04:18
对注册表HKEY_LOCAL_MACHINE\software的读取与完全控制权限全部赋予给 everyone 用户

:: 注册表项路径 ...

我这里测试和这个无关了。本身winbuilder就处理过了

点评

w2 在复制注册表前,做了处理,这个是对的。但假如复制来的新注册表没进一步处理,那可能继承的是复制来的权限,所以如果权限需要处理的话,那么还得再处理一下才行的。  详情 回复 发表于 2024-10-4 09:45
那么用 w2 也不成功?  详情 回复 发表于 2024-10-4 09:05
回复

使用道具 举报

25#
 楼主| 发表于 2024-10-4 09:05:27 | 只看该作者
红毛樱木 发表于 2024-10-4 07:07
我这里测试和这个无关了。本身winbuilder就处理过了


那么用 w2 也不成功?
回复

使用道具 举报

26#
 楼主| 发表于 2024-10-4 09:45:50 | 只看该作者
本帖最后由 martin313 于 2024-10-4 09:46 编辑
红毛樱木 发表于 2024-10-4 07:07
我这里测试和这个无关了。本身winbuilder就处理过了


w2 在复制注册表前,做了处理,这个是对的。但假如复制来的新注册表没进一步处理,那可能继承的是复制来的权限,所以如果权限需要处理的话,那么还得再处理一下才行的。
如果W2对复制后的注册表也做了处理,那就OK !
回复

使用道具 举报

27#
 楼主| 发表于 2024-10-6 06:30:05 | 只看该作者
可以不要UpdateCheck.exe

图片20241006062746.png (754.69 KB, 下载次数: 17)

图片20241006062746.png

点评

StartAllBack注册表有没有现成的啊?  详情 回复 发表于 2024-10-6 11:32
回复

使用道具 举报

28#
发表于 2024-10-6 11:32:15 | 只看该作者
本帖最后由 红毛樱木 于 2024-10-6 16:02 编辑
martin313 发表于 2024-10-6 06:30
可以不要UpdateCheck.exe

StartAllBack注册表有没有现成的?
---------------------
已搞定了

点评

修改 StartAllBackX64.dll 后,就可以不要 UpdateCheck.exe  详情 回复 发表于 2024-10-8 08:33
但这个新版(1882)的PE,explorer与开始菜单、输入法,存在兼容性问题,动不动就要报错 按 Win+D 很容易试出来  详情 回复 发表于 2024-10-6 16:28
回复

使用道具 举报

29#
 楼主| 发表于 2024-10-6 16:28:37 | 只看该作者
红毛樱木 发表于 2024-10-6 11:32
StartAllBack注册表有没有现成的?
---------------------
已搞定了


但这个新版(1882)的PE,explorer与开始菜单、输入法,存在兼容性问题,动不动就要报错

按 Win+D 很容易试出来
回复

使用道具 举报

30#
 楼主| 发表于 2024-10-6 19:18:45 | 只看该作者
做pe,还是用winxshell+ClassicShell组合,不要原生explorer组件的方案,比较省心!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 20:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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