Новость из категории: Информация

Джон Сэвилл отвечает на наши вопросы по Azure. Часть VI

Джон Сэвилл отвечает на наши вопросы по Azure. Часть VI

Как мне сохранить выходные данные конвейера PowerShell в переменную?
При обычных условиях, чтобы сохранить выходные данные команды PowerShell в переменную, вы можете использовать следующую операцию:
Svariable = <command>

Однако если у вас конвейер команд PowerShell и вы хотите сохранить конечный результат в переменную, то этот процесс может оказаться не таким очевидным, то есть:
<command1> | <command2>

Выходные данные команды command2 будут сохранены на Svariable. Также вы можете использовать -outvariable с command2, но убедитесь, что вы не добавили $ к имени переменной и выходные данные также отсылаются на экран:
<command1> | <command2> -outvariable variable

Джон Сэвилл отвечает на наши вопросы по Azure. Часть VI

Когда я создаю расписание для Azure Automation, какую временную зону оно использует?
Когда вы настраиваете расписание для Azure Automation через портал, временная зона, которую вы видите, основывается на локальном браузере. Местное время используется и при настройке параметров PowerShell.

Однако реальное время сохраняется в формате UTC (всеобщего скоординированного времени; это временная зона, которая используется для всех хостов последовательности задач). Таким образом, если вы посмотрите на время в последовательности задач, вы увидите время в виде UTC.



Какие кластерные порты требуются для узлов в кластере, если между ними расположены сетевые экраны?
На сайте Microsoft (узнать подробнее (http://sozdanie-saita.by/) о том, как создать похожий) опубликована статья, где подробно разбираются порты, необходимые для узлов в кластере. Ее можно найти здесь: https://technet.microsoft.com/en-us/library/cc728293(v=ws,10).aspx.

Джон Сэвилл отвечает на наши вопросы по Azure. Часть VI

Существует ли простой способ вызвать Azure Automations из Azure Scheduler?
Раньше было возможно вызвать Azure Automations из Azure Scheduler (у которого имеются более широкие возможности по сравнению с родным планировщиком Azure Automations) через довольно сложную последовательность действий. Сейчас существует новая функция, которая описана в документе https://azure.microsoft.com/en-in/documentation/articles/automation-webhooks/.

Джон Сэвилл отвечает на наши вопросы по Azure. Часть VI
Новая функция планирования

Применение этой функции web hook осуществляется через действия последовательности задач, которые впоследствии используются в качестве действия HTTP POST для Azure Scheduler (см. скриншот выше).

Существует ли способ проверить раздел или файл реестра при помощи PowerShell, и, если он изменяется, можно ли вернуть изменения назад?
Существует несколько способов это сделать. Ниже представлен базовый пример, который один раз в минуту проверяет значение параметра реестра, и, если нет нужного значения, возвращает его:
$key = 'HKLM:SOFTWAREMicrosoftWjndows NTCurrentVersionWinlogon'
while ($true)
{
#Check the registry value for AutoAdminLogon SAutoAdminLogon = (Get-ltemProperty -Path $key -Name AutoAdminLogon).AutoAdminLogon if (SAutoAdminLogon -eq "0")
(
$timenow = [datetime]::Now
Write-Output "Stimenow - AutoAdminLogon is 0“
#Enable the AutoAdminLogon
Set-ltemProperty -Path $key -Name AutoAdminLogon -Value "1" Set-ltemProperty -Path $key -Name DefaultUsername -Value "localadmin"
Set-ltemProperty -Path $key -Name DefaultPassword -Value “Password"
}
#Now wait a minute before checking again Start-Sleep -Seconds 60 
}

Обратите внимание, что другой подход, в отличие от чтения параметра реестра, состоит в настройке подписки, которая будет уведомлять, изменяется ли параметр. Этот процесс описан в документе https://msdn.microsoft.com/en-us/library/aa393035(v=vs.85).aspx. Тот же самый подход может применяться и для проверки файлов или чего-либо еще.

Как мне быстро проверить время в окне PowerShell?
Самый простой способ — запустить следующую команду:
[datetime]:: Now

Обратите внимание, что вы можете запустить и другую команду, чтобы получить время в формате UTC (всемирное скоординированное время):
[datetime]:: UtcNow

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх