여기 새내기. 나는이 질문에 대한 답이 다른 곳에서도 존재한다고 확신하지만 나는 그것을 발견 할 정도로 상황을 잘 알지 못한다. 때문에 입력으로이 결과를 측정하는 다른 시스템에 일부 제한Powershell - 개체에서 값을 얻는 방법
이PercentFree
-----------
15.33617
, 나는 그것이 말씀을 전합니다 :
PS C:\> Get-ClusterSharedVolume "Cluster Disk 1" | select -Expand SharedVolumeInfo | select -Expand Partition | select PercentFree
그것은이 반환
나는 명령을
PercentFree:15.33617
어떻게하면됩니까? 더 나은 방법은 "$ freespace"와 같은 변수에 어떻게 팝하는 것입니까?
보너스 질문 : 어떻게해야 "15"라고 할 수 있습니까? {0 : N0}이 (가) 다른 스크립트에서 작동하는 것을 보았습니다. 그러나 내 새롭기 때문에이 시나리오에 어떻게 적용 할 수 있는지 이해할 수 없었습니다 :-)
고마워!
" $ b = [regex] :: match ($ a, '\ d \ d'). 그룹 [0] .Value ","echo 'PercentFree : $ b ". 우아한 솔루션과는 거리가 먼데, 누구든지 더 이상 설명 할 수 없다면 여전히 기쁜 마음입니다. – DrewJenseric