Kiedy otwieram IE w różne dni tygodnia, chcę, aby różne karty były otwierane automatycznie.
Muszę uruchamiać różne raporty do pracy każdego dnia tygodnia i otwieranie tych 5-10 kart zajmuje dużo czasu. Byłoby o wiele szybsze, gdyby po otwarciu IE zakładki, których potrzebowałem, zostały automatycznie załadowane i gotowe do użycia.
Czy istnieje sposób otwierania 5-10 różnych kart w IE, w zależności od dnia tygodnia?
Przykład:
poniedziałek - 6 stron
rozliczeniowych wtorek - 7 stron rozliczeniowych
środa - 5 stron kadrowych
czwartek - 10 stron harmonogramu
piątek - 8 stron podsumowania pracy / zamówień
Odpowiedzi:
Zamiast próbować metody brutalnej siły, co powiesz na obejście?
Otwórz każdy zestaw kart w różnych oknach lub jeden zestaw na raz i zapisz wszystkie karty w folderach zakładek. Umieść foldery na pasku narzędzi zakładek, aby ułatwić dostęp.
Każdego dnia kliknij folder prawym przyciskiem myszy i otwórz wszystkie karty jednym kliknięciem.
Możesz umieścić wszystkie foldery dzienne w folderze najwyższego poziomu, aby zaoszczędzić miejsce, jeśli chcesz kosztem dodatkowego kliknięcia, aby się do nich dostać.
Jeśli naprawdę musisz iść dalej, musisz napisać program lub skrypt, aby sterować IE. Najprostszym sposobem jest prawdopodobnie napisanie skryptu PowerShell.
źródło
Możesz użyć PowerShell do automatyzacji IE:
Ten przykładowy skrypt, który odłożyłem razem, zorientuje się, który jest dzień, i otworzę IE z zestawem zakładek na ten dzień:
Uwaga: tablice witryn robiłem tylko przez trzy dni, będziesz chciał dodać inne na inne dni, nad którymi musisz popracować. :)
źródło
Nie radzę tego z IE, ponieważ nie jest wbudowany ... Będziesz potrzebować obejścia lub podobnego.
Dzięki FireFox możesz to zrobić, pisząc mały plik nietoperza. Zamiast otwierać przeglądarkę, musisz uruchomić plik .bat, który otworzy FireFox z wybranymi kartami
Osobiście zapisałbym kilka różnych wersji (na każdy tydzień). Możesz nawet mieć skrypt otwierający stronę, kiedy logujesz się rano.
Jeśli musisz korzystać z IE, korzystasz z podobnej koncepcji, ponieważ każdego dnia, gdy logujesz się po raz pierwszy, uruchamiasz skrypt, który zaktualizuje rejestr za Ciebie. Zapisz poniżej jako plik .reg i uruchom go (pamiętaj, na wszelki wypadek wykonaj kopię zapasową)
Będziesz miał 5 takich plików i przez cały dzień po otwarciu IE będzie miał odpowiednie ustawienia.
źródło
start iexplore.exe -new http://yahoo.com
-new
Parametr jest przestarzały od IE 7. ŹródłoWstępne kroki
Utwórz
AutoLoad
folder w ulubionych w przeglądarce Internet Explorer (IE).Utwórz siedem podfolderów w właśnie utworzonym folderze, ponumerowanych od
0
do6
. Wynik końcowy powinien wyglądać następująco:Każda liczba odpowiada jednemu dniu tygodnia:
0
- Niedziela1
- Poniedziałek2
- wtorek3
- środa4
- czwartek5
- piątek6
- sobotaW razie potrzeby umieść strony, które chcesz otworzyć, w każdym podfolderze.
Skrypt wsadowy
Skopiuj następujący kod i wklej go w nowym pliku o nazwie
SetIEPages.cmd
:Jak to działa
Skrypt pobiera bieżący dzień tygodnia, który jest następnie używany do budowania ścieżki zawierającej codzienne strony. Następnie skanuje wszystkie ulubione linki dostępne w folderze docelowym, uzyskując adres URL każdego z nich. Na koniec są ustawione strony początkowe IE. Po uruchomieniu przeglądarki wybrane strony zostaną załadowane automatycznie. Wraz z poniższym zaplanowanym zadaniem sprawia to, że wszystko działa w ustalony sposób.
Zaplanowane zadanie
taskschd.msc
i naciśnij Enter.SetIEPages
."X:\Path\to\SetIEPages.cmd"
w polu tekstowym Program / skrypt , zastępując go rzeczywistą ścieżką do pliku.źródło