윈 도 우 익스플로러 현재탭으로 연결하는 커맨드 라인 옵션 있나요?
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 | - | - |
67692 | 윈 도 우| 하드에 설치된 vhd를 win to go로 변경 가능한가요? [4] | 레드 썬 | 335 | 02-16 |
67691 | 윈 도 우| 윈도우 재설치 [6] | 수담 | 1494 | 02-16 |
67690 | 하드웨어| 노트북 CPU 교체 가능한 모델인지 확인 부탁드립니다. [5] | runningsto | 594 | 02-16 |
67689 | 윈 도 우| 윈도우10에서 작업표시줄 아이콘크기? [2] | 개척자 | 2585 | 02-16 |
67688 | 하드웨어| 모니터 해상도 질문 [4] | 이거니 | 379 | 02-16 |
67687 | 소프트웨어| windows 라이트 버전 만드는 프로그램을 알고 싶습니다 [2] | 천공태자 | 340 | 02-16 |
67686 | 윈 도 우| 노트북을 샀는데... 윈도우 설치 관련... [4] | 목향수 | 515 | 02-16 |
67685 | 윈 도 우| 가상프로그램(미뮤플레이어) 사용시 렉이 심합니다. [2] | 프랑꼬 | 542 | 02-16 |
67684 | 윈 도 우| 절전 버튼 비활성 [4] | 박종민 | 301 | 02-16 |
67683 | 하드웨어| 님들 부팅순서를 첫번째로 usb로잡았는데 왜 SSD로부팅이되죠? [3] | 윈도우초보 | 533 | 02-16 |
67682 | 윈 도 우| 포멧을 했는데 마우스 키보드가 어느 순간 먹통이 됩니다. [5] | 프니엘 | 635 | 02-16 |
67681 | 하드웨어| [급질문]데스크탑 갑자기 부팅 불능. [8] | jjman | 403 | 02-16 |
67680 | 윈 도 우| 레드스톤1과 레드스톤2 궁굼한점이 있습니다. [5] | 건조한치는 | 695 | 02-16 |
67679 | 하드웨어| dvd rw 드라이브 인식문제 [2] | gkgk77 | 864 | 02-16 |
67678 | 소프트웨어| 업데이트후 오피스 인증이 부분이 이상합니다. [3] | 드레코 | 382 | 02-15 |
67677 | 소프트웨어| windvd pro11에서 화면 비율 [2] | sky9 | 193 | 02-15 |
67676 | 하드웨어| i5 760 오버하려는데 온도가 너무 높습니다. [8] | ♡오르골 | 688 | 02-15 |
67675 | 소프트웨어| 음악시디 넣으면 아이튠즈가 자동 실행되어요. 안되게 하고... [2] | titcat | 350 | 02-15 |
» | 윈 도 우| 익스플로러 현재탭으로 연결하는 커맨드 라인 옵션 있나요? [4] | 5테라 | 230 | 02-15 |
67673 | 윈 도 우| 우클릭 메뉴 설정해둔거 백업은 어떻게 하나요? [1] | 키미태 | 234 | 02-15 |
이 스크립트를 만들어봤는데 잘 동작하는 것 같습니다.
@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