修改以下:SSDpowerOnHours for f tokens=3 delims= a in powershell -Command Get-Disk 2 ^ Get-StorageReliabilityCounter findstr v i a-zA-Z - find i 2 do set powerOnHours=a echo powerOnHours pause
以下是修改后的代码:
@echo off
for /f "tokens=3 delims= " %%a in ('powershell -Command "Get-Disk 2 ^| Get-StorageReliabilityCounter ^| findstr /v /i "[a-zA-Z] -" ^| find /i "2""') do set powerOnHours=%%a
echo %powerOnHours%
pause
主要修改是在Get-StorageReliabilityCounter命令后添加了转义字符^,以确保命令在脚本中正常运行。
原文地址: https://www.cveoy.top/t/topic/iXnD 著作权归作者所有。请勿转载和采集!