Workflow Studio

發佈日期: 2008 年 2 月 19 日

Workflow Studio

在我們完成這份送禮指南不久之前,Scripting Guys 也介紹了 FullArmor 公司的 Workflow Studio (30 天免費試用;售價依照授權方式而定)。Workflow Studio 是一支有趣的小程式,讓你以簡單的 GUI 拖放就能建立自動化的解決方案。究其架構,這個程式不只使用了 Windows PowerShell,實際上它是建構在 Windows PowerShell 之上。

Workflow Studio

Workflow Studio 之所以有趣,是因為你不用懂 PowerShell,就能這支程式,因為這支程式的操作介面已經替你隱藏了許多PowerShell 的語法 (當然,若能瞭解 PowerShell 越多,對使用 Workflow Studio 還是越有幫助)。

相關連結

讓我們以一個簡單 (但不實用) 的例子來示範。不到一分鐘,而且不用看過這支程式的說明檔,Scripting Guys 就能建立出以下的流程:

Ff730974.guide17(zh-tw,TechNet.10).jpg

我們新增了流程,然後以拖放的方式將 If/Then/Else 作業放到螢幕,再以簡單的 PowerShell 命令調整這項工作:

Get-Date -gt "1/1/2007"

換句話說,如果今天的日期超過了 2007 年 1 月 1 日,條件判斷則為 True;反之則為 False。

接著我們加入兩個交談窗作業,一個會回報今天日期的判斷結果為 True (也就是今天的日期超過了 2007 年 1 月 1 日),另一個會回報今天日期的判斷結果為 False。酷的地方在哪裡?我們可以利用圖形介面調整這些交談窗的參數:

Ff730974.guide18(zh-tw,TechNet.10).jpg

很簡單,不是嗎?以下是這段指令碼的執行結果:

Ff730974.guide19(zh-tw,TechNet.10).jpg

有趣吧!但是 Workflow Studio 本身並非指令碼編輯器,它不會建立指令碼、然後從 Windows PowerShell 執行,你所建立的流程只能在 Workflow Studio 裡執行 (儘管建立的流程能與其他人共用)。儘管如此,它的概念還是很酷,而且值得一試。雖然我們沒有機會深入瞭解 Workflow Studio,但是它應該是個能協助你建立管理作業的工具,而且不需花費太多時間。