Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

(*.*)


Сообщения: 36561
Благодарности: 6694

Профиль | Сайт | Отправить PM | Цитировать


Цитата Morpheus:
А если не свободное место, а просто размер системного раздела вычислить? »
PowerShell

Код: Выделить весь код
$drive = ((Get-WmiObject Win32_LogicalDisk | Where-Object {$_.DeviceID -eq $(Get-WmiObject Win32_Operatingsystem).systemdrive}).size)/1gb
$drive
Я же тебе показывал скрипт Свободное место тоже можно вычислить...

С вызовом команд как-то так:

Код: Выделить весь код
$command1, $command2  = "cmd /c echo command1", "cmd /c echo command2"
$drive = ((Get-WmiObject Win32_LogicalDisk | Where-Object {$_.DeviceID -eq $(Get-WmiObject Win32_Operatingsystem).systemdrive}).size)/1gb
IF ($drive -gt 30) {invoke-expression $command1} else {invoke-expression $command2}

-------
Канал Windows 11, etc | Чат @winsiders


Последний раз редактировалось Vadikan, 26-01-2011 в 23:13. Причина: сократил скрипт до трех строк

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:42, 25-01-2011 | #9