2014-01-10 56 views
0

我使用Windows 2008 Server,Ruby和win32ole在Excel中生成測試報告。生成報告後,我希望腳本使用TestReport_.xlsx這樣的名稱保存excel文件。如果我右鍵單擊正在測試的軟件的可執行文件,然後轉到屬性>詳細信息,我可以在「產品版本」字段中看到我希望獲取的內部版本號。獲取.exe版本信息usng Ruby

我想寫一個函數來返回這個內部版本號,這樣在Ruby中我可以寫類似的東西。

build=GetBuildNumber() 
SaveAsString="testReport_#{build}" 

說實話,我對ruby很陌生,如果這很困難,那麼它可能不值得去做。在我看來,由於這些信息位於可執行文件的某個地方,因此可能有一種簡單的方法來提取該信息。

回答