簡體   English   中英

使用Azure自動化導入Azure自動化RunBook

[英]Import Azure Automation RunBook using Azure Automation

我正在嘗試創建一個Azure自動化作業以創建一個新的Azure自動化運行手冊。 我正在使用以下內容嘗試使其正常工作。

    $Context = New-AzureStorageContext $storageAccountName $storageAccountKey
    $Path = Get-AzureStorageFile -ShareName "qdrive" -Path "TestWorkFlow.ps1" -Context $Context |Select-object Name |Out-String

    Import-AzureRMAutomationRunbook -ResourceGroupName $ResourceGroupName -AutomationAccountName $AutomationAccountName -Path $Path -Type PowerShellWorkflow -Force -Name $Name -Published

我收到Import-AzureRMAutomationRunbook的錯誤消息:找不到路徑'C:\\ Windows \\ System32 \\ Name ------ TestWorkFlow.ps1

我需要幫助弄清楚如何將文件的路徑發送到UNC中而不是URI中的$ path變量。

謝謝!

該cmdlet需要采用runbook .ps1文件的標准路徑,本地計算機可以通過該路徑通過常規本地文件系統引用訪問該路徑。 看起來在這種情況下$ Path包含“名稱------ TestWorkFlow.ps1” –因此,您沒有將路徑正確存儲在$ Path中,因此失敗。

-path切換到cmdlet的$ path變量需要包含完整路徑,包括文件名本身。 就像“ C:\\ Users \\ Johndoe \\ TestWorkFlow.ps1”。 希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM