2015-11-11 2 views
0

Я пытаюсь автоматизировать небольшой скрипт PS. Скрипт проверяет версию powershell, используемую для azure, и записывает данные в файл csv в мою локальную папку.Azure automation - Как использовать export-csv в автоматизации azure с помощью портала

Я использую runbook на лазурном портале. Я получаю детали без проблем. но я не могу записать данные в файлы csv. Я также проверил, что путь, предоставленный для хранения файла csv, действителен.

enter image description here

Каков путь, чтобы создать файл CSV, используя лазурное runbook с помощью самого портала?

+0

Вы пытаетесь записать на диск C: на ПК или диск C: экземпляр Azure Automation, где работает ваш скрипт? – BenV

+0

C диск на моем компьютере – Atf

ответ

3

Runbooks запускаются в хосте, управляемом Azure Automation, а не вашей локальной машиной, если вы не используете hybrid runbook worker. Если вы не удалились на другой компьютер в своем сценарии, PowerShell, который вы написали, будет генерировать файл на узле Azure Automation и будет потерян после завершения вашей работы.

Вы можете исправить это, создав файл на узле Azure Automation, как в своем примере, а затем скопируйте его на виртуальную машину, в которую вы хотите сохранить CSV. Вы можете использовать this sample, чтобы сделать копию. Я не уверен, что ваш вариант использования здесь, но вы также можете рассмотреть возможность его хранения в хранилище blob.

Смежные вопросы