2011-11-15 21 views
8

मुझे बैच फ़ाइल को संशोधित करने की आवश्यकता है।बैच फ़ाइल को एक नई ब्राउज़र विंडो में टैब खोलने के लिए

मेरे पास एक बैच फ़ाइल है जो डेस्कटॉप से ​​आइकन पर क्लिक करते समय कई टैब खोलती है। ये टैब मेरे पहले खुले डिफ़ॉल्ट ब्राउज़र में खोले गए हैं।

मैं इन टैब के लिए एक नया विंडो खोलना चाहता हूं।

बैच फ़ाइल इस तरह दिखता है:

@echo off 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 

क्या परिवर्तन

उत्तर

7

बनाने के लिए की जरूरत है मैं इस पता लगा।

एक नई ब्राउज़र विंडो खोलने के लिए बैच फ़ाइल, और उसके बाद का इरादा वेबसाइटों:

@echo off 
"C:\Users\THEUSER\AppData\Local\Google\Chrome\Application\chrome.exe" 
sleep1 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 
start "webpage name" "http://someurl.com/" 

यह मेरे लिए काम कर रहा है। एकमात्र चेतावनी यह है कि यदि हमारे पास नई ब्राउज़र विंडो शुरू होने पर पृष्ठों का एक सेट खोलने के लिए सेट है, तो यह भी खुलेगा।

समाधान? उन इच्छित वेबसाइटों को खोलने के लिए एक और बैच फ़ाइल बनाएं, और इन्हें खोलने के लिए डेस्कटॉप फ़ाइल आइकन का उपयोग करें। फिर स्टार्टअप पर विशिष्ट वेबसाइट या होम पेज नहीं खोलने के लिए ब्राउज़र की डिफ़ॉल्ट कॉन्फ़िगरेशन बदलें।

मेरे लिए डिफ़ॉल्ट ब्राउज़र क्रोम है:

अद्यतन अलवारो के बाद ब्राउज़र डिफ़ॉल्ट ब्राउज़र नहीं किया जा रहा पर टिप्पणी की। फिर, आपके लिए खोलने के लिए अपना डिफ़ॉल्ट ब्राउज़र सेट करें, लाइन "सी: \ उपयोगकर्ता \ THEUSER \ AppData \ स्थानीय \ Google \ क्रोम \ एप्लिकेशन \ chrome.exe" को आपके इच्छित ब्राउज़र के पथ को प्रतिबिंबित करने के लिए बदला जाना चाहिए

+0

यह समाधान * डिफ़ॉल्ट ब्राउज़र * में साइटें नहीं खुलता है, जो कि प्रश्न में एक आवश्यक प्रतीत होता है। –

+0

@ अलवारो जी। विकारियो मेरे लिए क्रोम मेरा डिफ़ॉल्ट ब्राउज़र है। Chrome.exe पथ चुनने के बजाय, आप yourdefaultbroser.exe पथ का चयन करेंगे। – IberoMedia

+2

समाधान किसी भी कंप्यूटर में किसी भी कंप्यूटर में डिफ़ॉल्ट एक्सप्लोरर के साथ किसी भी यूआरएल को खोलने के लिए एक स्क्रिप्ट होना चाहिए, जैसा कि आप पोस्टिंग के रूप में विशिष्ट नहीं हैं। – Dielo

5

यह बहुत सरल है:

start chrome.exe yahoo.com 
+0

अच्छा, आप एक स्पेस से अलग सूची भेज सकते हैं। यह मेरे लिए काम किया (पहले एक नई क्रोम विंडो शुरू करने के बाद)। –

2

इस प्रयास करें:

012,
@echo off 

SET BROWSER=firefox.exe 
SET WAIT_TIME=2 
START %BROWSER% -new-window "website" 
START %BROWSER% -new-window "website" 
संबंधित मुद्दे