无忧启动论坛

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

关掉硬盘的软件——HotSwap!与Devcon的区别

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-26 12:07:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
HotSwap!.EXE与Devcon.exe的区别:

相同点:都能关掉硬盘,从而可以禁止对硬盘的读写操作。

不同点:1、HotSwap!.EXE可以完全停止并口硬盘,Devcon.exe却无法完全停止并口硬盘(手摸硬盘可感觉到硬盘在震动、发烫,应该是马达还在运转);
        2、HotSwap!.EXE不能用于批处理,Devcon.exe却可以用于批处理。

HotSwap!.EXE如果能用于批处理,RamOS启动进入桌面后,就可以通过批处理自动停掉硬盘,哪位高手帮忙解决这个问题。
第2点已经解决:
把Hotswap!放到system32目录下。
扫描硬盘:HotSwap! -s
停止硬盘:HotSwap! c: -Q




[ 本帖最后由 lsqyqz 于 2010-11-24 16:03 编辑 ]

Snap001.jpg (48.41 KB, 下载次数: 62)

Snap001.jpg

Snap000.jpg (40.12 KB, 下载次数: 62)

Snap000.jpg
12#
 楼主| 发表于 2010-11-17 13:14:36 | 只看该作者
把Hotswap!放到system32目录下。
扫描硬盘:HotSwap! -s
停止硬盘:HotSwap! c: -Q
回复

使用道具 举报

11#
发表于 2010-11-13 15:08:58 | 只看该作者

我也是同样的烦恼........我开个Q群.专门谈RAMOS的.

我也是同样的烦恼........我开个Q群.专门谈RAMOS的.
回复

使用道具 举报

10#
发表于 2010-10-29 16:44:10 | 只看该作者
原帖由 123 于 2010-10-29 09:34 发表
WMI里的CIM_LogicalDevice类的SetPowerState函数可以设置硬盘电源
uint32 SetPowerState(
                   uint16 PowerState,
                   datetime Time
);

PowerState:
1
Full power.
...



麻烦可以开发出一个成品的软件吗?最好同时支持命令行,那可就太好了!!!
回复

使用道具 举报

9#
 楼主| 发表于 2010-10-29 15:20:34 | 只看该作者
回复#8 123  (Forestfairy)  :
编程我是外行,能否帮忙做成批处理。
在此先谢过!
回复

使用道具 举报

8#
发表于 2010-10-29 09:34:07 | 只看该作者
WMI里的CIM_LogicalDevice类的SetPowerState函数可以设置硬盘电源
uint32 SetPowerState(
  [in]                 uint16 PowerState,
  [in]                 datetime Time
);

PowerState:
1
Full power.

2
Power save — low-power mode.

3
Power save — standby.

4
Power save — other.

5
Power cycle.

6
Power off.
回复

使用道具 举报

7#
 楼主| 发表于 2010-10-28 19:25:30 | 只看该作者
注册表只能隐藏或者屏蔽硬盘,但不能象 HotSwap!.EXE 一样完全关停硬盘。
回复

使用道具 举报

6#
发表于 2010-10-26 13:02:20 | 只看该作者
如果实在很少使用某个硬盘,可以将其所有分区隐藏和屏蔽。然后做个注册表备用恢复,导入后注销一下即可恢复。如果长期不用,干脆拆了了事。
回复

使用道具 举报

5#
发表于 2010-10-26 12:54:17 | 只看该作者
以前用过,现在不用了,还省体积,直接在注册表里改15分钟关闭硬盘。
而且恢复运转时是自动唤醒的。省去再次运行软件的麻烦。
不管哪种方式停用硬盘,恢复时都有个过程,这中间有少许反应停顿,大概几秒钟。所以关闭时间不能设太短,否则频频等待启动麻烦得很。
回复

使用道具 举报

4#
 楼主| 发表于 2010-10-26 12:29:40 | 只看该作者
Devcon.exe的应用:
扫描设备:devcon.exe rescan
卸载硬盘:devcon.exe remove @ide\*
要做成批处理,可以把上面这两行命令单独复制到记事本,分别保存为.bat文件即可。
回复

使用道具 举报

3#
 楼主| 发表于 2010-10-26 12:22:03 | 只看该作者
回复#2 zjq20032006 :

[ 本帖最后由 lsqyqz 于 2010-10-26 12:23 编辑 ]

HotSwap!.rar

37.26 KB, 下载次数: 718, 下载积分: 无忧币 -2

devcon.rar

35.84 KB, 下载次数: 441, 下载积分: 无忧币 -2

回复

使用道具 举报

2#
发表于 2010-10-26 12:19:05 | 只看该作者
在那有下载》?可以试试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-3-4 04:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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