2012-01-05 19 views
5

Nerede olduğum, herhangi bir yazılım yüklemenize izin verilmiyor. Bazı görevleri otomatikleştirmem gerekiyor ve izin verilmediğinden powershell'de yapamıyorum. Mikrosoft ofisi ile otomatikleştirmek ve büyük olasılıkla entegre etmek için kullanabileceğim Windows'ta zaten yüklü herhangi bir dil var mı?Windows XP'de hangi programlama dilleri varsayılan olarak yüklü

+0

Toplu var? Ofis hakkında emin değilim –

+9

Yöneticinizle konuşun ve Powershell'i yetkilendirmesini sağlayın. İşinizi araç eksikliğinden dolayı yapamazsanız - bu adresleme gereken gerçek problem. – ChrisF

+1

Güvenlik programları için bildiğiniz gibi harici programlar yüklemezsiniz. Ama sen Windows'da çalışacaksın. Hmmm – RHSeeger

cevap

3

Evet, Windows Komut Dosyası Sistemi üzerinden VBScript ve JScript'i çalıştırabilirsiniz. Bu dilleri kullanırken, Microsoft Office ile etkileşim kurmak için nesneler oluşturabilirsiniz.

DÜZENLEME:

Oldukça özellikle JScript örnekler için, eksik WSH belgelerine buldum. Son zamanlarda, bir klasördeki ve alt klasörlerdeki tüm dosyaları yazdırmak için bir komut dosyası yazdım, JScript'i kullanmak zorunda kaldım çünkü hedef makinem sizinkine benzer kısıtlamalar altındaydı. Kaynak için this gist'a bakın, WSH betiklerinin nasıl çalışabileceği konusunda size kaba bir fikir vermelisiniz. Bunun ötesinde, Excel ile CreateObject("Excel.Application") numaralı telefonu arayarak ve döndürülen nesneyi kullanarak etkileşime girebilirsiniz. Bunu bir kez yapmam gerekiyordu, ama bu kod eski bir işverene ait ve ben bir Excel örneğini ele geçirmenin ötesinde detayları hatırlayamıyorum.

4

VBScript (WSH/CSCRIPT), Toplu Ofis Uygulamaları kendileri aracılığıyla (MS Komutanlığı Kabuk tipik DOS olarak anılacaktır) Eğer, VBScript VBA (Visual Basic)

İlgili konular