Windows

在 powershell 中,我如何應用命令操作?

  • August 7, 2017

我有一個配置有通知的文件螢幕,以將事件寫入事件日誌。我還想使用 power shell 配置相同的文件螢幕來執行 power shell 腳本。有誰知道我如何向文件螢幕模板或文件螢幕添加操作?

我使用以下內容來創建我的事件通知操作。

$EventNotification = New-FsrmAction Event -EventType Warning -Body $EventMessage

然後將其添加到我的文件螢幕模板中:

New-FsrmFileScreenTemplate -Name $fileTemplateName -IncludeGroup Group1,Group2 -Active: $true -Notification $EventNotification

但是當我創建一個動作來執行我的 power shell 腳本時,我無法弄清楚如何將它添加到模板中,或者只是一個文件螢幕。

這是我目前正在使用的,我如何將它應用到模板或文件螢幕?

$CommandAction = new-fsrmAction -Type Command -Command $PowerShellPath -CommandParameters $cmdparam 

附加資訊:

$PowerShellPath =
   C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

$cmdparam =
       c:\scripts\script00113.ps1

我在這個連結http://www.edugeek.net/forums/how-do-you-do/159149-cryptolocker-prevention-3.html找到了我的答案

$command = New-FsrmAction Command -Command "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"-‌​CommandParameters "-ExecutionPolicy Bypass -command &{C:\Disconnect-SMBShares.ps1 -username '[Source Io Owner]'}" -SecurityLevel LocalSystem -KillTimeOut 5 -RunLimitInterval 0

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