2011-12-13 59 views
0

我知道您可以使用MMC 2.0 Automation Object Model控制MMC管理單元。我還沒有研究它的功能,但我知道它是用於任何.NET語言(Visual C#,VB等)。如何使用PHP(或任何其他腳本語言)控制MMC管理單元?

我想知道是否有任何方法可以控制一個MMC管理單元使用PHP,Python或Perl等腳本語言。我特別想知道是否有一種方法可以與PHP一起工作,因爲我構建的工具是用PHP編寫的。

關於這是我的下一個問題。有誰知道PHP或任何其他可用於控制和自動化Windows GUI界面控制的腳本語言的庫/工具/擴展?我首先和單獨詢問MMC問題,因爲我知道MMC有不同的問題,阻止一些自動化工具使用它。如果有一個GUI自動化工具可以與MMC一起使用的腳本語言工作,那將不勝感激。

+0

您可以使用[Windows API擴展](http://www.php.net/manual/en/refs.utilspec.windows.php),w32api或COM之一。 – mario 2011-12-13 17:40:23

回答

1

您可以使用DOTNET類將您想要的任何.NET對象導入到PHP中。這應該讓您能夠訪問您需要使用MMC的任何內容。

我不完全確定你問的關於Windows圖形用戶界面,但我會提供一個鏈接到WinBinder無論如何,以防萬一。

+0

最終我使用了AutoIT工具。我在AutoIT中編寫了一個腳本,它只是讓PHP對腳本進行系統調用 – TinyGrasshopper 2013-01-08 23:39:36

相關問題