2016-11-08 1 views
1

옵션이있는 옵션을 입력하고 동시에 여러 웹 페이지를 열 수있는 메뉴가있는 배치 파일을 만듭니다. 하나의 웹 페이지를 열 수는 있지만 여러 페이지를 열려면 어떻게해야합니까? 지금까지 나는 가지고있다 :첫 번째 단순 배치 파일

예를 들어, 나는 "g"를 치고 google과 gmail 그리고 다른 웹 사이트를 열어보고 싶다. 나 (IE11)에 대한 - (그렇지 않으면 그냥 하나 개의 탭 브라우저를 열고 이미 오픈 물론 때) (적어도이하는 -

:: turn off "verbose" command writeback. 
@echo off 

:loop 

:: write a simple list of options to console, 
:main 
echo Options; 
echo f : facebook 
echo g : google 



:: Prompt for input, 
set /p "strMenu=typey:" 

:: Compare input through if commands, 
:: `if not defined strMenu goto :menu` can be used here if prefered. 
if "%strMenu%" equ "f" start "" "https://www.facebook.com" 
if "%strMenu%" equ "g" start "" "http://www.google.com" 


goto loop 
+0

많은 브라우저를 누르지 않아도을 고려해야한다

if /i "%strMenu%" equ "f" ( start "" "https://www.facebook.com" start "" "https://www.google.com" start "" "https://www.yahoo.com" ) 

멀티를 여는 옵션 열린 페이지에 페이지가 있습니다. 많은 사람들은 또한 마지막 마감시에도 열려있는 사람들을 열 수있는 옵션을 제공합니다. 그런 이유로 저는 당신의 생각이 상대적으로 의미없는 추구라고 생각합니다. – Compo

+1

'IF' 명령 사용에 대한 단지 의견. 문자열을 비교하고 있으므로 대소 문자를 구분하지 않아도됩니다. 'if/I "% strMenu %"== "f"....' – Squashman

+0

작동하지 않는 것은 무엇입니까? 어떤 브라우저를 사용하고 있습니까? 버튼 하나만 눌러 여러 번 열려고합니까? – soja

답변

0

start "" "www.google.com"은 기본 브라우저에서 새 탭에서 구글을 엽니 다 다른 브라우저는) 여기에 다른 작동 할 수 있습니다, 그래서 이것은 하나 개의 브라우저에서 세 개의 탭을 열어야합니다 : 또한 이미 제공 choice 대신 set /p의 사용() ENTER

+0

예 저는 Google을 example.its와 관련이 있고 저는 편집증 환자입니다. 지금 이걸 시도해! P는 제안이 좋습니다. 덜 입력하는 것이 좋습니다. – holly

관련 문제