Internet Explorer 명령 줄 인수


12

배치 파일 / 예약 된 작업에서 Internet Explorer를 실행하려고합니다.

내 배치 파일에는 다음이 포함됩니다.

cd "%ProgramFiles%\Internet Explore"
iexplore.exe http://superuser.com -nohome

배치 파일을 실행하면 URL이 명령 줄 인수를 선택하지 않고 선택합니다.

http : //superuser.com%20-nohome/

나는 바보 같은 일을하고 있다고 확신하지만 지금은 무엇을 보지 못합니다. 해결 방법이 무엇입니까?

Internet Explorer 8이 설치된 Windows 7 Home Premium에 있습니다.

의견에 대한 답변으로 업데이트 :

nohome일부 사이트 또는 다른 사이트에서 의견에 언급 된 사이트를 얻었습니다 . 이전의 시도는 실제로 Internet Explorer 명령 줄 옵션nohangrecovery 문서화되어 있습니다.

내 원래 시도는 다음과 같습니다 (실제로는 MSDN 설명서에 따라).

cd "%ProgramFiles%\Internet Explore"
iexplore.exe -nohangrecovery http://superuser.com

주소 표시 줄에 다음이 포함됩니다.

http : //-nohangrecovery%20http//superuser.com

중복 된 경우 죄송합니다. 검색 할 때 일치하는 항목이 없습니다.


1
\ Internet Explore가 오타 일 가능성이 있습니까? 인터넷 익스플로러 아닌가요?
n0pe

그것은 좋은 지적입니다-잘 발견되었습니다. 어쨌든 batng 파일은 Internet Explorer 폴더에있을 것입니다. 지금 클릭하고 있습니다.
Jon Egerton

1
iexplore.exe가 PATH에 있기 때문일 수 있습니다. 즉, 다른 디렉터리로 'cd'하고 있어도 Windows는 여전히 PATH에서 exe를 찾습니다.
n0pe


@AndrewTruckle : Taa가 업데이트되었습니다.
Jon Egerton

답변:


13

Internet Explorer 명령 줄 옵션대한 설명서를 참조하십시오 . 명령 줄 옵션은 URL 앞에 와야 -nohome하며 지원되는 옵션이 아닙니다. 어디서 알게 -nohome되었습니까?


이 페이지에는 명령 행 인수를 참조하는 홈이 없습니다. tek-tips.com/viewthread.cfm?qid=73898 매우 오래된 것으로 보이며이 스위치는 최신 자료에서 참조되지 않으므로 더 이상 지원되지 않을 수 있습니다
Joe Taylor

William의 솔루션으로 모든 것이 가능합니다! "iexplore"는 Windows의 "알려진 명령"이므로 Internet Explorer 폴더에 들어간 다음 "start iexplore -nohome bol.com.br "(1 개의 명령 줄)을 사용하여 실행하고 (2 개의 명령 줄) ).
kokbira

nohome에 대한 공정한 의견. 나는 이미 다른 인수와 주문을 시도했다. 내가 질문에 붙여 넣은 것은 Google의 다른 검색을 기반으로했습니다. 자세한 내용은 내 업데이트를 참조하십시오.
Jon Egerton

저주-방금 사용하려는 옵션이 IE8이 아니라 IE9라는 것을 알았습니다. 그게 당신의 문서에 대한 답변을 다시 포인터로 만드는 것 같아요!
Jon Egerton

2

이 명령을 사용하십시오.

"% ProgramFiles % \ Internet Explorer \ iexplorer.exe" http://superuser.com

CD가 필요 없습니다 \


원본 : "% ProgramFiles % \ Internet Explorer \ iexploreR.exe" superuser.com ( "iexplorer.exe"끝 부분에 여분의 "r"이있어 대문자를 사용하여 차이 표시) 고정 : "r"오타를 제거하면 다음과 같은 결과가 나타납니다. " % ProgramFiles % \ Internet Explorer \ iexplore.exe " superuser.com 복사하여 붙여 넣을 수 있으며 작동합니다.
개발자

0

배치 파일을 통해 로그인 할 때마다 수퍼 유저를 열려고하면 다음을 입력하십시오.

cd "% ProgramFiles % \ Internet Explore"
iexplore.exe http://superuser.com

그러나 100 일 동안 연속적으로 로그인하기 위해이 작업을 수행하면 작동하지 않습니다. 왜 그런지 말하지 않겠지 만 :-)


lol-아뇨. 나는 주로 StackOVerflow를 사용하고 있으며 일요일에주의를 기울이지 않아 29 봉헌 일을 잃었습니다! 예제의 URL은 내가 사용하고있는 실제 URL에 포함되어 있습니다.
Jon Egerton

1
아, 일요일에 숙취로 94 일 뛰었다. -nohome 매개 변수를 제거하면 제대로 작동합니다. 나는 그것을 여기에서 테스트했고 잘 작동했다.
Joe Taylor

0

cd디렉토리 대신에 가서 당신은 할 수 있습니다 :

start "" iexplore http://superuser.com  

또는 그냥 :

start iexplore http://superuser.com  

-nohomeURL 앞에 넣어야합니다. 명령이 있는지 확실하지 않습니다.


-1

-noframemergingInternet Explorer 바로 가기 끝에 스위치를 추가하면 별도의 세션이 있습니다. Internet Explorer 11을 사용하는 Windows 10에서 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.