Internet Explorer komut satırı bağımsız değişkenleri


12

Internet Explorer'ı bir toplu iş dosyasından / zamanlanmış görevden çalıştırmaya çalışıyorum.

Toplu iş dosyam (bütünüyle) içerir:

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

Toplu iş dosyasını çalıştırdığımda URL, üzerinde işlem yapmak yerine komut satırı bağımsız değişkenini alır.

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

Eminim aptalca bir şey yapıyorum ama şu anda ne olduğunu göremiyorum. Çözüm nedir?

Bu, Internet Explorer 8 ile Windows 7 Home Premium'da.

Yorumlara yanıt olarak GÜNCELLEME:

Ben nohomebazı site veya diğer var, muhtemelen yorumlarda bahsedilen. Önceki deneme aslında Internet Explorer Komut Satırı Seçeneklerinohangrecovery belgelenmiştir .

Orijinal girişimim şöyle görünüyordu (aslında MSDN belgelerine göre:

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

Bu, adres çubuğunda aşağıdakileri içerir:

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

Üzgünüm, bu bir kopya ise - Aradığımda hiçbir eşleşme göremedim.


1
\ Internet Explore bir yazım hatası olabilir mi? Internet Explorer değil mi?
n0pe

Bu iyi bir nokta - iyi tespit edilmiş. Yine de onun workng, muhtemelen bat dosyası Internet Explorer klasöründe olduğundan ve şu anda sadece üzerine tıklıyorum.
Jon Egerton

1
Bunun nedeni, iexplore.exe'nin PATH'de olması olabilir, bu da başka bir dizine 'cd' olsanız bile, Windows'un hala PATH'de exe'yi bulduğu anlamına gelir.
n0pe


@AndrewTruckle: Taa güncellendi.
Jon Egerton

Yanıtlar:


13

Lütfen Internet Explorer komut satırı seçenekleri için belgelere bakın . Komut satırı seçenekleri URL'den önce gelmelidir ve -nohomedesteklenen bir seçenek değildir. Nereden öğrendin -nohome?


Nohome, bu sayfada komut satırı argümanlarına referansla geçmektedir. tek-tips.com/viewthread.cfm?qid=73898 Çok modası geçmiş görünüyor ve yeni malzemenin başvuruda bulunulan olarak bu anahtar muhtemelen artık desteklenmiyor
Joe Taylor

William'ın çözümü ile sorun değil! "İexplore", Windows için "bilinen bir komut" olduğundan, Internet Explorer klasörünü girmek ve ardından (2 komut satırı) yerine "start iexplore -nohome bol.com.br " (1 komut satırı) kullanarak her yerde başlatabilirsiniz. ).
kokbira

Nohome hakkında adil yorum. Zaten diğer args ve sipariş denemişti. Soruya yapıştırdığım şey, Google'daki diğer aramalara dayanıyordu. Daha fazla bilgi için güncellememe bakın.
Jon Egerton

Lanetler - kullanmaya çalıştığım seçeneğin IE8 değil IE9 olduğunu fark ettim. Sanırım cevap docu yeniden işaretçi yapar !!!
Jon Egerton

2

Sadece şu komutu kullanın:

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

CD \ 'ye gerek yok


Orijinal: "% ProgramFiles% \ Internet Explorer \ iexploreR.exe" superuser.com ("iexplorer.exe" nin sonuna yakın ekstra "r" ile farkı göstermek için büyük harf kullanıldı) Düzeltildi: "r" yazım hatasını kaldırın ve şunu elde edersiniz: " % ProgramFiles% \ Internet Explorer \ iexplore.exe " superuser.com Bu kopyalanabilir ve yapıştırılabilir ve çalışır.
Developer63

0

Bir toplu iş dosyasıyla her oturum açışınızda Süper Kullanıcı'yı açmaya çalışıyorsanız, şunu girin:

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

Ancak, bunu arka arkaya 100 gün boyunca oturum açmak için yapıyorsanız, bu işe yaramaz. Sana nedenini söylemeyeceğim ama olmayacak :-)


lol - hayır değilim. Çoğunlukla StackOVerflow üzerinde ve sadece Pazar günü dikkat değil orada 29 consec gün bir çalışma kaybetti! Örnekteki URL, kullandığım gerçek URL için alt tabanlıdır.
Jon Egerton

1
Ah tamam, Pazar günü akşamdan kalma yaparak 94 günlük bir koşuyu kaybettim, gutted. Sadece -nohome parametresini kaldırırsanız, düzgün çalışması gerekir. Ben burada test ve onun ok tamam.
Joe Taylor

0

Bunun yerine cdve dizine giderek şunları yapabilirsiniz:

start "" iexplore http://superuser.com  

ya da sadece:

start iexplore http://superuser.com  

-nohomeurl'den önce konulmalıdır. Komutun var olup olmadığından emin değilim.


-1

-noframemergingAnahtarı Internet Explorer kısayolunun sonuna ekleyin, ayrı oturumlarınız olacaktır. Bu, Internet Explorer 11 kullanarak Windows 10'da çalışır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.