Windows-Server-2008-R2
文件伺服器資源管理器不會執行 powershell 腳本
解決方案:結束必須在組策略中啟用“打開腳本執行”。位於管理模板\Windows 組件\Windows Powershell 下。啟用策略並設置所需的執行策略。
伺服器 2008 R2
利用文件螢幕警報並嘗試執行 powershell 腳本,但由於某種原因無法使其正常工作。
我一直在嘗試基本的 1 行腳本(註銷會話 ID),但它不起作用。警報通過,但腳本未執行。
這是設置:
我已經嘗試過 , 中的工作目錄
SysWoW
,C:\
但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
- 當我達到我的報價時,腳本執行