2009-06-23 71 views
0
  • 我需要能夠公開調用主機的「命令」。
  • 我需要簡單易讀的語法。
  • 它非常容易被非程序員拿起。

一個例子是如下:我需要一個腳本語言,可以由具有以下功能的.net應用程序託管

主機應用程序:

ScriptHost.AddCommandBinding("MyCommand", delegateToMyHandler, parameterDefinitionsStruct); 

腳本

returnval = MyCommand(param1, param2); 

有人知道這樣的事?

+0

如果你認爲你會發現「容易被非程序員挑選」,我認爲你在做夢。也許,「易於濫用」,但是一旦你遠遠超越了順序執行,腳本就是程序,並且是由程序員編寫的。寫得很好,或寫得很糟糕。 – 2009-06-24 00:09:08

+0

是的順序執行和有限的API聲音有關權利:-P – Firoso 2009-06-24 02:44:13

+0

@約翰:商業世界充滿了人誰開心腳本Excel,但不會稱自己的程序員。 – RichieHindle 2009-06-24 08:13:37

回答

0

我會考慮使用PowerShell,如果你的任何非程序員都是系統管理員。它被用作Exchange Server和SQL Server的內置腳本語言,並隨Windows 7和Windows Server 2008 R2一起提供。

相關問題