您目前已離線,請等候您的網際網路重新連線

您無法在 Azure 現用目錄模組的 Windows PowerShell 中執行指令碼

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2411920
問題
當您嘗試在 Microsoft Azure 現用目錄模組的 Windows PowerShell 中執行指令碼時,可能會收到下列錯誤訊息之一:
無法載入檔案 C:\my_script.ps1。在這個系統上停用指令碼的執行。請參閱 「 取得說明 about_signing 「 如需詳細資訊。
無法載入檔案 C:\Desktop\myscript.ps1,因為此系統上執行指令碼已停用。如需詳細資訊,請參閱在 http://go.microsoft.com/fwlink/?LinkID=135170 的 about_Execution_Policies。
無法載入檔案 C:\my_script.ps1。C:\my_script.ps1 未經過數位簽署檔案。指令碼不會在系統上執行。如需詳細資訊,請參閱在 http://go.microsoft.com/fwlink/?LinkID=135170 的 about_Execution_Policies。
原因
如果執行原則設定為 [限制的網站,可能會發生這個問題。如果原則會太限制,無法執行某些 Windows PowerShell cmdlet。
方案
若要解決這個問題,請依照下列步驟執行:
  1. 執行 Windows PowerShell 改為 Azure 的 Active Directory 模組若要這樣做,請按一下 [開始]、 按一下所有程式,都按一下Windows Azure Active DirectoryWindows Azure 現用目錄模組的 Windows PowerShell,以滑鼠右鍵按一下,然後都按一下 [以系統管理員身分執行
  2. 將執行原則設定為 [沒有限制。若要這樣做,請鍵入下列指令程式,,然後按 Enter 鍵:
    Set-ExecutionPolicy Unrestricted
  3. 執行您想要 Windows PowerShell cmdlet。
  4. 將執行原則設定為限制的網站。若要這樣做,請鍵入下列指令程式,,然後按 Enter 鍵:
    Set-ExecutionPolicy Restricted
更多的資訊
為了提供更安全的指令行管理經驗,Windows PowerShell 會使用 「 執行原則 」 來控制可使用 Windows PowerShell 的方式。執行原則會定義在其下 Windows PowerShell 載入檔案,以執行及設定的限制。根據預設,Windows PowerShell 執行受限制的執行原則中。這個模式是在 Windows PowerShell 的運作方式與 shell 的互動式只有其最安全模式。

四個執行原則如下所示:
  • 限制 是預設執行原則。這項原則並不會執行指令碼,只是互動式。
  • AllSigned 原則執行指令碼。所有指令碼和組態檔必須是由發行者簽名您信任的。這個原則會開啟您執行已簽署但惡意指令碼之後您確認您信任發行者, 的風險。
  • RemoteSigned 原則執行指令碼。所有指令碼與下載的 Microsoft Outlook、 Windows Internet Explorer、 Outlook Express 中,Windows Messenger 通訊應用程式的組態檔必須是由發行者簽名您信任的。這項原則便會開啟您要執行不會從這些應用程式,下載的惡意指令碼的風險,就不會提示。
  • 不受限制 原則執行指令碼。在您確認您了解檔案來自網際網路後,可執行所有的指令碼和通訊應用程式,例如 Outlook、 Internet Explorer、 Outlook Express 中,和 Windows Messenger 從下載的組態檔。沒有數位簽章是必要的。這個原則會開啟您要執行這些應用程式從下載的不帶正負號、 惡意的指令碼的風險。

還是需要協助嗎?移至 Office 365 社群 網站或 Azure 的 Active Directory 論壇 網站。

警告:本文為自動翻譯

內容

文章識別碼:2411920 - 最後檢閱時間:12/12/2014 03:31:00 - 修訂: 17.0

Microsoft Azure Active Directory, Microsoft Office 365, Microsoft Intune, CRM Online via Office 365 E Plans, Microsoft Azure Recovery Services, Office 365 User and Domain Management, Office 365 Identity Management

  • o365 o365a o365e o365m o365p o365022013 kbmt KB2411920 KbMtzh
意見反應