2013-10-14 9 views
12

मेरे पास एक पावरहेल स्क्रिप्ट है जो आईई में ठीक काम करती है हालांकि मुझे इसे क्रोम में भी काम करने की आवश्यकता है। $ यानी = new-object -com "InternetExplorer.Aplication" आईई के लिए ठीक काम करता है। मैं क्रोम ब्राउज़र को कैसे चालू करूं?शक्तियों में तत्काल क्रोम ऑब्जेक्ट

+1

मैं नहीं मानता कि पी एस में इस्तेमाल किया जाएगा क्रोम कॉम वस्तुओं प्रदान की गई है। –

उत्तर

15

आप नाम से एक प्रक्रिया शुरू कर सकते हैं और यहां तक ​​कि यह एक पैरामीटर पारित कर देते हैं:

Start-Process "chrome.exe" "www.google.com" 
+0

नोट: आपके पास क्रोम पर समान स्तर का नियंत्रण नहीं होगा जैसा कि आप न्यू ऑब्जेक्ट cmdlet और IE का उपयोग करते हैं। – Jim

+1

यह पूरी तरह से काम करता है। मैं एक समाधान की तलाश में था जो मुझे काम के लिए वर्कस्टेशन को कॉन्फ़िगर करने के हिस्से के रूप में एक विशिष्ट साइट पर क्रोम खोलने की अनुमति देगा और यह चाल है। धन्यवाद! –

+0

आरडीपी रिमोट ऐप के तहत मेरे लिए काम नहीं किया, हालांकि कैल्क शुरू करना, यानी 'स्टार्ट-प्रोसेस' कैल्क "ठीक काम करता है। – Leo

1

अगर आप आप सेलेनियम जो भी एक Chromdriver है इस्तेमाल कर सकते हैं एक 3 पार्टी dll के साथ ठीक कर रहे हैं, कि आप देता है InternetExplorer.Application कॉम के माध्यम से के रूप में क्रोम पर नियंत्रण का एक ही तरह

Selenium webpage

वहाँ भी है CodePlex

पर उपलब्ध सेलेनियम के लिए एक PowerShell आवरण 0

http://sepsx.codeplex.com/

संबंधित मुद्दे