윈 도 우 익스플로러 현재탭으로 연결하는 커맨드 라인 옵션 있나요?
2017.02.15 18:26
익스에서 클릭해서 쓰는게 아니라 오토핫키에서 쓸 건데요
인터넷옵션 - 탭 옵션 - 다 새 탭으로 해도 저건 익스에서 직접 클릭하는 경우에만 되고요
Run C:\Program Files (x86)\Internet Explorer\iexplore.exe "https://windowsforum.kr" 하면 항상 새 창으로 나오는데
파폭은 검색하니 firefox .exe --new-tab이라고 금방 나오는데
익스는 잘 안 나오네요
댓글 [4]
-
유칸지 2017.02.15 19:27
-
DarknessAngel 2017.02.16 04:33
에러 메세지 띄우는것보단 기존대로 ie 프로세서 새로 실행해서 주소를 던지는게 조금 더 나아보입니다
echo대신 집어넣고, 하단의 pause 지우시면 됩니다
또한 종료시 무언가 할일이 없다면 굳이 함수 만들어서 거기로 점프할 필요없이 바로 exit해서 빠져나가는게 간략하고, 보기 쉬우므로 추천합니다 (저렇게 해두면 done으로 가서 내용물 확인해야하지만, exit로 해두면 확인할 필요가 없어짐)
-
유칸지 2017.02.16 08:17
말씀 감사합니다.
5테라님의 요청은 기존 iexplore 실행 중에 무조건 새 탭으로 이동하게끔 요청한 것입니다. 또, 여기에 iexplore에 중점을 둔 이유는 iexplore가 실행 중이지 않을 경우, 특히 Windows 10에서는 기본값으로 Edge를 실행하는 경우가 있습니다. 이렇게 되면 요청자의 요청과 다르게 동작할 수 있습니다.
그리고 DarknessAngel님의 말씀처럼 exit을 사용할 수도 있지만, CMD에서 실행했을 경우 그 명령 프롬프트가 바로 닫히는 문제가 발생합니다.
pause를 넣은 이유는 CMD를 경유하지 않고 직접 실행했을 경우에 대해서도 고려한 것입니다.
여러 변수를 생각하고 작성한 부분이지만, 반드시 정답은 아니기 때문에 입맛에 맞게 조금씩 바꾸어가며 진행하면 좋을 것 같습니다.
-
DarknessAngel 2017.02.16 16:44
주소만 던져서 start시키거나하면 기본 프로그램이 뜨지만, 직접 실행파일명까지 지정해서 실행하면 무조건 ie뜹니다 (제가 10쓰고 있다보니 필요한경우 저렇게 수동으로 지정해서 바로가기 작성해둡니다)
나머지는 질문자분이 알아서 적용하실꺼라 믿을 수 밖에 없군요
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
67779 | 하드웨어| M SSQL 2016 EXPRESS 돌릴 컴 사양 문의 [4] | 조아 | 223 | 02-23 |
67778 | 하드웨어| 인텔 내장 그래픽 드라이버 [3] | 정도령 | 827 | 02-23 |
67777 | 윈 도 우| windows boot manager 삭제 문의 [1] | 치토스 | 981 | 02-23 |
67776 | 소프트웨어| 번역 좀 부탁드립니다 [11] | 호두 | 258 | 02-23 |
67775 | 윈 도 우| CERBER 걸리면 복구못하나요? [5] | gkgk77 | 639 | 02-23 |
67774 | 하드웨어| AS 부르는것보다 그냥 부품 새로 사는게 좋겠죠? [4] | ♡오르골 | 830 | 02-22 |
67773 | 윈 도 우| vhdman 시스템드라이브 [2] | 1992 | 331 | 02-22 |
67772 | 소프트웨어| Acronis True Image에 대한 질문 [1] | 익스 | 559 | 02-22 |
67771 | 소프트웨어| 레인미터 날씨 온도 오류 [3] | InfinityHS | 498 | 02-22 |
67770 | 윈 도 우| win10 PE 부팅 관련 질문입니다. [4] | ibabu | 439 | 02-22 |
67769 | 윈 도 우| 윈도10 앱스토어에서 다운받는법좀 알려주세요 [2] | ElCapitan1 | 341 | 02-22 |
67768 | 소프트웨어| 촬영영상에서 소리만 제거하는 툴?? [4] | 한스 | 816 | 02-22 |
67767 | 소프트웨어| 크롬 확장풀그램 저장된곳 어디인가요? [8] | 맹물 | 303 | 02-22 |
67766 | 윈 도 우| 요청하나 드려도될까요.. 윈도우 8.1 Pro X64 라이트? [1] | iNgelLa | 288 | 02-22 |
67765 | 윈 도 우| 로엔님 pe관련 질문이에요 | bongi | 192 | 02-22 |
67764 | 윈 도 우| win10pe 질문입니다. [6] | ibabu | 375 | 02-22 |
67763 | 기 타| USB 3.0 메모리 스틱 사용하게 하는것이 어려운 기술인가요? [2] | asklee | 554 | 02-22 |
67762 | 윈 도 우| 다중모니터에서 주모니터로 돌아올때 에러 문의입니다 [2] | 회탈리카 | 334 | 02-22 |
67761 | 윈 도 우| 익스10 두개 창 딱 반으로 나눠놓고싶을떄요 [7] | emd | 2284 | 02-22 |
67760 | 하드웨어| 외장 하드디스크가 갑자기 이상합니다 [4] | 북제이 | 794 | 02-22 |
이 스크립트를 만들어봤는데 잘 동작하는 것 같습니다.
@echo off
set TMP_FILE="%TEMP%\%DATE%%RANDOM%.cmd"
set URL=https://www.google.com
tasklist | findstr iexplore 1>nul 2>nul
if not "%errorlevel%" == "0" goto error
echo $ONT = 0x800 >%TMP_FILE%
echo $App = New-Object -ComObject shell.application >>%TMP_FILE%
echo $IE = $App.Windows() ^| Select-Object -Last 1 >>%TMP_FILE%
echo $IE.navigate('%URL%', $ONT) >>%TMP_FILE%
echo 'App', 'IE' ^| ForEach-Object {Remove-Variable $_ -Force} >>%TMP_FILE%
powershell <%TMP_FILE%
del /f /q %TMP_FILE%
goto done
:error
echo Error: iexplore is not running!
pause >nul
goto done
:done