|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Продолжить выполнение, если значение True |
|
PowerShell - [решено] Продолжить выполнение, если значение True
|
![]() Старожил Сообщения: 349 |
для сравнения переменных используется оператор -math если значение переменной верное тогда продолжить выполнение скрипта.
$a=12 "$a" -math "1." true Продолжить выполнение.. Если Переменная $a false не соответствует 12 использовать оператор -replase Вопрос каким образом поместить в переменную $a с помощью -replase "том: (буква диска)" отформатированного диска. Использовать оператор $Matches. Или Get-psDrive -Match "А вот как указать размер диска в 80Gb из списка выводимых объектов и извлечь букву присвоенную после форматирования, после чего передать значение оператору -replase для помещения в переменную $a " в этом случае скрипт будет работать, а значение false исправлено. |
|
Отправлено: 00:01, 11-03-2015 |
![]() Старожил Сообщения: 349
|
$a = gwmi win32_logicaldisk | where { $_.size -eq 80015491072 } | foreach { $_.name } gwmi win32_logicaldisk -filter "size = 80015491072" | foreach { $_.name } gwmi -query "select * from win32_logicaldisk where size = '80015491072'" | select -expand name Out-String -InputObject $a -Width 5 $a -match "[a-z]" $a Если да, то тогда это избавит меня от сомнений, неправильной буквы в переменной после форматирования диска. И это здорова.Я могу быть уверен что ошибок не допущу. |
Отправлено: 13:21, 11-03-2015 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1758
|
IVa_, Зачем вам аутстринг? Я чуть ранее привел пример, как назначить переменную $a
|
Отправлено: 13:38, 11-03-2015 | #12 |
![]() Старожил Сообщения: 349
|
Вижу свой результат, не обратил внимание.Благодарен за направление . . .
|
------- Отправлено: 15:47, 11-03-2015 | #13 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Как получить значение параметра из реестра, добавить значение в текстовый файл etc.? | Dark Ange1 | Скриптовые языки администрирования Windows | 28 | 22-06-2022 14:37 | |
CMD/BAT - Выполнение команды, если в файле логов пинга повторяются строки | VarseKc | Скриптовые языки администрирования Windows | 2 | 07-12-2014 15:59 | |
Любой язык - выполнение команды, если есть пинг | Anufriev | Скриптовые языки администрирования Windows | 0 | 27-09-2013 10:59 | |
Загрузка - XP SP3. Значение «громкость» сбрасывается в среднее значение при перезагрузке. | mitkadritka | Microsoft Windows 2000/XP | 9 | 24-02-2012 20:37 | |
PowerShell - Условие на сравнение свойства объекта, имеющего логическое значение: True, False | dosperados | Скриптовые языки администрирования Windows | 5 | 26-09-2011 09:09 |
|