Đối số dòng lệnh Internet Explorer


12

Tôi đang cố gắng chạy Internet Explorer từ một tệp bó / tác vụ theo lịch trình.

Tệp bó của tôi chứa (toàn bộ):

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

Khi tôi chạy tệp bó, URL sẽ chọn đối số dòng lệnh, thay vì hành động trên nó.

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

Tôi chắc chắn rằng tôi đang làm điều gì đó ngớ ngẩn, nhưng không nhìn thấy những gì vào lúc này. Giải pháp là gì?

Đây là trên Windows 7 Home Premium, với Internet Explorer 8.

CẬP NHẬT để phản hồi ý kiến:

Tôi đã nhận được nohometừ một số trang web khác, có thể là một trong những ý kiến ​​được đề cập trong các ý kiến. Nỗ lực trước đó thực sự đang sử dụng tùy chọn Dòng lệnh Internet Explorernohangrecovery được ghi lại .

Nỗ lực ban đầu của tôi trông như thế này (thực ra là theo tài liệu MSDN:

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

Điều này dẫn đến thanh địa chỉ chứa:

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

Xin lỗi nếu đây là bản sao - Tôi không thể thấy bất kỳ trận đấu nào khi tôi tìm kiếm.


1
Có thể \ Internet Explore là một lỗi đánh máy? Có phải Internet Explorer không?
n0pe

Đó là một điểm tốt - cũng được phát hiện. Dù sao thì nó cũng hoạt động, có lẽ vì tập tin bat nằm trong thư mục Internet Explorer và tôi chỉ cần nhấp vào nó vào lúc này.
Jon Egerton

1
Có thể là do iexplore.exe nằm trong PATH, điều đó có nghĩa là ngay cả khi bạn đang ở một thư mục khác, Windows vẫn tìm thấy exe trong PATH.
n0pe


@AndrewTruckle: Taa đã cập nhật.
Jon Egerton

Câu trả lời:


13

Vui lòng tham khảo tài liệu cho các tùy chọn dòng lệnh Internet Explorer . Các tùy chọn dòng lệnh nên đi trước URL và -nohomethậm chí không phải là tùy chọn được hỗ trợ. Bạn đã học về -nohomeđâu?


Nohome được đề cập trên trang này tham chiếu các đối số dòng lệnh. tek-tips.com/viewthread.cfm?qid=73898 Có vẻ như rất lỗi thời và công tắc này có thể không còn được hỗ trợ vì nó không được tham chiếu trong tài liệu mới hơn
Joe Taylor

Không sao với giải pháp của William! Vì "iexplore" là "lệnh đã biết" cho Windows, nên bạn có thể khởi động nó ở mọi nơi bằng cách sử dụng "start iexplore -nohome bol.com.br " (1 dòng lệnh) thay vì vào thư mục Internet Explorer và sau đó thực thi (2 dòng lệnh ).
kokbira

Nhận xét công bằng về nohome. Tôi đã thử các đối số khác và đặt hàng. Những gì tôi dán vào câu hỏi được dựa trên các tìm kiếm khác trên google. Xem cập nhật của tôi để biết thêm.
Jon Egerton

Những lời nguyền - chỉ cần lưu ý rằng tùy chọn tôi đang cố sử dụng là IE9, không phải IE8. Đoán làm cho con trỏ lại của bạn để docu câu trả lời !!!
Jon Egerton

2

Chỉ cần sử dụng lệnh này:

"% Chương trình tệp% \ Internet Explorer \ iexplorer.exe" http://superuser.com

Không cần cd \


Bản gốc: "% ProgramFiles% \ Internet Explorer \ iexploreR.exe" superuser.com (có thêm "r" ở gần cuối "iexplorer.exe" được viết hoa để hiển thị sự khác biệt) Đã sửa: Xóa lỗi đánh máy "r" và bạn nhận được: " % ProgramFiles% \ Internet Explorer \ iexplore.exe " superuser.com Có thể sao chép và dán và sẽ hoạt động.
Nhà phát

0

Nếu bạn chỉ đang cố gắng mở Super User mỗi khi bạn đăng nhập qua một tệp bó thì chỉ cần đặt vào:

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

Tuy nhiên, nếu bạn đang làm điều này để đăng nhập liên tục trong 100 ngày thì điều này sẽ không hoạt động. Tôi sẽ không cho bạn biết lý do tại sao, nhưng nó sẽ không :-)


lol - không tôi không phải. Tôi chủ yếu sử dụng StackOVerflow và tôi vừa mất 29 ngày liên tục ở đó do không chú ý vào Chủ nhật !!! URL trong ví dụ được nhấn chìm cho URL thực mà tôi đang sử dụng.
Jon Egerton

1
Ah ok, tôi đã mất 94 ngày chạy bằng cách có một ngày chủ nhật đói, bị rút ruột. Nếu bạn chỉ loại bỏ tham số -nohome thì nó sẽ hoạt động tốt. Tôi đã thử nó ở đây và nó hoạt động tốt.
Joe Taylor

0

Thay vì cdvà đi đến thư mục bạn chỉ có thể làm:

start "" iexplore http://superuser.com  

hoặc chỉ:

start iexplore http://superuser.com  

-nohomenên được đặt trước url. Tôi không chắc nếu lệnh tồn tại.


-1

Thêm công -noframemergingtắc ở cuối phím tắt Internet Explorer và bạn sẽ có các phiên riêng biệt. Điều này hoạt động trong Windows 10 bằng Internet Explorer 11.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.