Windows-Server-2008-R2

文件伺服器資源管理器不會執行 powershell 腳本

  • March 16, 2022

解決方案:結束必須在組策略中啟用“打開腳本執行”。位於管理模板\Windows 組件\Windows Powershell 下。啟用策略並設置所需的執行策略。

伺服器 2008 R2

利用文件螢幕警報並嘗試執行 powershell 腳本,但由於某種原因無法使其正常工作。

我一直在嘗試基本的 1 行腳本(註銷會話 ID),但它不起作用。警報通過,但腳本未執行。

這是設置:

設置

我已經嘗試過 , 中的工作目錄SysWoWC:\System32沒有任何效果,而且我讀到的所有內容都說應該。

誰能指出我做錯了什麼?

解決方案:結束必須在組策略中啟用“打開腳本執行”。位於管理模板\Windows 組件\Windows Powershell 下。啟用策略並設置所需的執行策略。

這種方法對我有用

對於一些背景知識,我想創建一條系統日誌消息,以便在達到報價時發送到伺服器。我直接在powershell中測試了腳本並工作了。

  • 將 PS 腳本文件放在 Powershell EXE 所在的根文件夾中。在我的情況下,PS 文件稱為 syslogscript.ps1
  • 在執行命令或腳本欄位中輸入 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe 我正在執行 server 2012,因此可能會根據您的 Windows 版本而有所不同
  • 在命令參數欄位 powershell -executionpolicy bypass -File .\syslogscript.ps1
  • 當我達到我的報價時,腳本執行

引用自:https://serverfault.com/questions/743859