标题: [系统相关] 批处理 如何判断本机硬盘是SSD还是HDD! [打印本页]
作者: noender 时间: 2019-2-20 19:19 标题: 批处理 如何判断本机硬盘是SSD还是HDD!
批处理 如何判断本机硬盘是SSD还是HDD! 有知道的大神可以帮助一下吗。。。谢谢了。
作者: WHY 时间: 2019-2-20 22:56
PowerShell v3.0 有个 cmdlet 叫做 Get-PhysicalDisk
作者: noender 时间: 2019-2-21 08:58
回复 2# WHY
这个在WIN10中是可以的。。WIN7不行。。出错
作者: WHY 时间: 2019-2-21 10:03
因为 win7 默认安装的 PowerShell 版本是 2.0
可以升级 PowerShell 版本,也可以用第三方工具 smartctl- smartctl -i sda | find /i "Rotation Rate:"
复制代码
作者: noender 时间: 2019-2-21 11:38
回复 4# WHY
这个工具我昨天下载了。也用过了。。详细是说细了。只不过。没有PowerShell来的直观。。呵呵。谢谢大神
作者: xczxczxcz 时间: 2019-2-21 16:03
https://www.microsoft.com/en-us/download/details.aspx?id=54616
ps 5.1 for win7 sp1
作者: noender 时间: 2019-2-21 16:59
回复 6# xczxczxcz
不太清楚,,这个是需要安装的。还是直接丢这个文件到系统目录下,就可以直接调用呢。。WIN10 PS直接可以用。WIN7下。用起来会报错,,如果你的这个版本。是需要安装操作的。哪可能用不了。因为电脑数量太多了。
作者: Batcher 时间: 2019-2-21 17:17
回复 7# noender
那么多电脑,有没有AD域控?
作者: noender 时间: 2019-2-21 18:04
回复 8# Batcher
有域控的。。不过不在本地。。是在省公司。。我们分公司。没有这个权限来操作的。。所以。只能是弄几个批处理。然后。是下发下去,,让他们双击运行一下。后台上传到我们指定的服务平台中。。就是这样而以。。。就是要判断他们的电脑的硬盘是什么类型的,,是SSD.还是HDD。。不是HDD的打算给他们更换一下硬盘。好让他们的主机多用一段时间。呵呵。
作者: xczxczxcz 时间: 2019-2-21 18:04
powershell > WINRM AsJob 所有电脑一起远程后台安装
作者: noender 时间: 2019-2-21 18:09
回复 6# xczxczxcz
打不开这个网址。。呵呵。。我再试试其它的地方下载
作者: noender 时间: 2019-2-21 18:10
回复 10# xczxczxcz
这个比较复杂。。虽然是方便一起操作。。但是我吃不消。呵呵。能力有限。。
作者: Batcher 时间: 2019-2-21 18:48
回复 11# noender
你们公司的网络限制还真是怪,微软官网都打不开
作者: WHY 时间: 2019-2-21 20:20
本帖最后由 WHY 于 2019-2-22 23:12 编辑
需要第三方命令行工具 smartctl.exe- @echo off
- %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("""%~f0""","::",,"runas",1)(close)&exit /b
- pushd "%~dp0"
- set "result=无"
- for /f %%i in ('wmic DiskDrive where "MediaType like 'Fixed%%'" get Index ^| findstr "[0-9]"') do (
- smartctl -i pd%%i | find /i "Solid State Device" && set "result=有"
- ) > nul
- echo;SSD:%result%
- pause
复制代码
作者: noender 时间: 2019-2-22 11:20
回复 13# Batcher
是的。。所有的网络。都是代理省公司的统一的口出去的。好多都是关的。为了安全。
作者: noender 时间: 2019-2-22 11:21
回复 14# WHY
好的大神。。我去试一下先。。多谢了。。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |