IE সপ্তাহের দিন অনুসারে বিভিন্ন ট্যাব খুলুন


21

আমি যখন সপ্তাহের বিভিন্ন দিনে আইই খুলি, আমি চাই আলাদা আলাদা ট্যাব স্বয়ংক্রিয়ভাবে খোলা হোক।

আমাকে সপ্তাহের প্রতিটি দিন কাজের জন্য বিভিন্ন প্রতিবেদন চালাতে হয় এবং রিপোর্টগুলি চালাতে 5-10 টি ট্যাব খুলতে অনেক সময় লাগে। এটি খুব দ্রুত হবে যদি আমি যখন আইই খুলি, আমার প্রয়োজনীয় ট্যাবগুলি স্বয়ংক্রিয়ভাবে লোড হয়ে যায় এবং আমার ব্যবহারের জন্য প্রস্তুত হয়।

সপ্তাহের দিনের উপর নির্ভর করে আইই, তে 5-10 টি আলাদা ট্যাব খোলার কোনও উপায় আছে কি?

উদাহরণস্বরূপ:
সোমবার - 6 অ্যাকাউন্টিং পৃষ্ঠা
মঙ্গলবার - 7 বিলিং পৃষ্ঠা
বুধবার - 5 এইচআর পৃষ্ঠা
বৃহস্পতিবার - 10 তফসিল পৃষ্ঠা
শুক্রবার - 8 কাজের সংক্ষিপ্তসার / আদেশ পৃষ্ঠাগুলি


1
আপনার অপারেটিং সিস্টেমটি কী? আপনি কোন আইই সংস্করণটি ব্যবহার করছেন?
31415

@ and31415 ট্যাগটি দেখুন! এটি আইই 11 বলে;)
ব্রায়াম 10:38 এ 13 '


4
"আমি আইই খুলি" কেনইয়ি
কচ্ছপ

2
@ কচ্ছপ দৃশ্যত এটি কাজ করে এবং কোন বিকল্প নেই।
এলডব্লিউজেড

উত্তর:


34

বরং নিষ্ঠুর বল পদ্ধতি ব্যবহার করার চেয়ে, প্রায় একটি কাজ সম্পর্কে?

প্রতিটি উইন্ডোতে একসাথে একেক ট্যাবে ট্যাব খুলুন এবং সমস্ত ট্যাবগুলি বুকমার্ক ফোল্ডারে সংরক্ষণ করুন। অ্যাক্সেসের সহজতার জন্য ফোল্ডারগুলি বুকমার্ক টুলবারে রাখুন।

প্রতিটি দিন, ফোল্ডারে ডান ক্লিক করুন এবং একটি ক্লিকের সাথে সমস্ত ট্যাব খুলুন।

আপনি যদি অতিরিক্ত ক্লিক ব্যয় করে অতিরিক্ত ক্লিকে তাদের কাছে যেতে চান তবে স্থান সংরক্ষণের জন্য আপনি সারা দিন ফোল্ডারগুলিকে একটি শীর্ষ-স্তরের ফোল্ডারে রাখতে পারেন।

আপনার যদি সত্যিই আরও এগিয়ে যেতে হয় তবে আইই ড্রাইভ করতে আপনার একটি প্রোগ্রাম বা স্ক্রিপ্ট লিখতে হবে। সবচেয়ে সহজ উপায় সম্ভবত পাওয়ারশেল স্ক্রিপ্টটি লেখা।


3
"সম্ভবত সবচেয়ে সহজ উপায় হ'ল একটি পাওয়ারশেল স্ক্রিপ্ট লেখা।" আমি সম্মত, তাই আমি আমার উত্তরে একটি ফাঁকা । :)
ʜιᴇcʜιᴇ007

2
আমি পাওয়ারশেলকে সত্যই ভালোবাসি। দুর্দান্ত স্ক্রিপ্টিং পরিবেশ।
ডার্ট এগ্রিগিয়াস

খুব ভাল, আমি একটা করে দেখলাম কিন্তু কাজটা পেয়ে গেল!
জুলিয়ান নাইট

1
+1 নিখুঁত সমাধান যা জিনিসগুলিকে সহজ রাখে। নতুন ট্যাবগুলিতে সমস্ত বুকমার্কগুলি খুলতে আপনি ফোল্ডারটির মাঝখানে-ক্লিক করতে পারেন বলে বুকমার্ক ফোল্ডারগুলিও আদর্শ। এবং ঠিকানা বার থেকে নতুন সাইটগুলিকে এগুলিতে টেনে আনা-ছেড়ে দেওয়া সহজ। আচরণটি অন্যান্য অন্যান্য ব্রাউজারগুলিতেও একই রকম কাজ করে - কর্পোরেট নীতি ড্রোনগুলি স্মার্ট হয়ে উঠলে এবং সবাইকে অন্য একটি ব্রাউজারে নিয়ে যায়
নিক

34

আপনি IE স্বয়ংক্রিয় করতে পাওয়ারশেল ব্যবহার করতে পারেন:

আমি এই উদাহরণটি স্ক্রিপ্টের সাথে একত্রিত করেছি এটি কোন দিনটি তা নির্ধারণ করবে এবং সেই দিনের জন্য ট্যাবগুলির সেট সহ আইই খুলবে:

# Arrays of sites to open; one for each day of the week.
$mondaySites = @("http://www.google.com", "http://www.yahoo.com", "http://www.bing.com")
$tuesdaySites = @("http://www.intel.com","http://www.apple.com","http://www.ubuntu.com/","http://www.android.com/", "http://www.microsoft.com")
$fridaySites = @("http://www.superuser.com", "http://www.cnn.com","http://www.bbc.com/news/world/","http://www.reddit.com/r/funny/")

$sitesToOpen = @()

# Get the day of the week
$today = (get-date).DayOfWeek

# Depending on the day of the week discovered, assign the right day's array into the sitesToOpen array.
switch ($today) { 
        "Monday" {$sitesToOpen = $mondaySites} 
        "Tuesday" {$sitesToOpen = $tuesdaySites} 
        "Friday" {$sitesToOpen = $fridaySites}
    }

# Use COM to create a new IE instance.    
$ie = new-object -com "InternetExplorer.Application"

$isFirstSite = $true

# Loop through the array of sites, and navigate our IE instance to them.
foreach ($site in $sitesToOpen) {
        If ($isFirstSite) {
            $ie.Navigate2($site)
            $isFirstSite = $false
        } else {
            # If it's not the first site, then include the flag to open the site in a new tab.
            $ie.Navigate2($site, 0x10000)
        }
    }

# Show the IE window.    
$ie.Visible = $true

দ্রষ্টব্য: আমি কেবল তিন দিনের জন্য সাইট অ্যারে করেছি, আপনি অন্য যে দিনগুলিতে কাজ করার দরকার তা যোগ করতে চাইবেন। :)


আমি নিশ্চিত যে এটি আমি যেভাবে উল্লেখ করেছি তার চেয়ে ভাল উপায়।
জুলিয়ান নাইট

2
ব্যক্তিগতভাবে @ জুলিয়ানকনাইট, আমার ধারণা আপনার পদ্ধতির অনেক ভাল। এমনকি একজন বিকাশকারী হিসাবেও, আমি প্রতিটি দিনের জন্য বুকমার্কগুলির একটি ফোল্ডার প্রধান পছন্দ করতে পছন্দ করি যা সহজেই আইপি তে পরিচালিত হতে পারে বরং এটি কোনও স্ক্রিপ্টের পরিবর্তে কোথাও সম্পাদনা এবং সংরক্ষণ করা দরকার। তালিকাটি গতিশীল হলে পাওয়ারশেল পদ্ধতির বিষয়টি নিখুঁত হবে, তবে আমি মনে করি না যে এই অনুরোধটির প্রয়োজন আছে।
নিক

যদিও দুর্দান্ত স্ক্রিপ্টের জন্য কুডোস। +1
খভেরিম

আমি এই উত্তরটি পছন্দ করি তবে এটি স্ক্রিপ্টিংয়ের ক্ষেত্রে আমি খুব দক্ষ না এবং বুকমার্ক ফোল্ডারের চেয়ে স্ক্রিপ্ট থেকে সাইটগুলি যুক্ত করতে বা সরাতে আমার বেশি সময় লাগবে

7

IE এর সাথে এটির পরামর্শ দিচ্ছি না কারণ এটি অন্তর্নির্মিত নয় ... আপনার চারপাশে বা অনুরূপ কোনও কাজের প্রয়োজন হবে।

ফায়ারফক্সের সাহায্যে আপনি একটি ছোট ব্যাট ফাইল লিখে করতে পারেন। ব্রাউজারটি খোলার পরিবর্তে, আপনাকে .bat ফাইলটি চালাতে হবে যা নির্বাচিত ট্যাবগুলির সাথে ফায়ারফক্স খুলবে

@ECHO OFF

SET BROWSER=firefox.exe
START %BROWSER% -new-tab "google.com"
START %BROWSER% -new-tab "http://superuser.com"
START %BROWSER% -new-tab "stackexchange.com" 

ব্যক্তিগতভাবে, আমি বেশ কয়েকটি বিভিন্ন সংস্করণ (সপ্তাহের প্রতিটি জন্য) সংরক্ষণ করতাম। এমনকি আপনি যখন প্রথম সকালে লগইন করবেন তখন পৃষ্ঠাটি খোলার জন্য আপনার কাছে কোনও স্ক্রিপ্টও থাকতে পারে।

যদি আপনাকে অবশ্যই ব্যবহার করতে হয়, আপনি প্রতিদিন একইরকম ধারণাটি ব্যবহার করবেন, যখন আপনি প্রথম লগইন করবেন, আপনি একটি স্ক্রিপ্ট চালাবেন যা আপনার জন্য রেজিস্ট্রি আপডেট করবে। নীচে একটি .reg ফাইল হিসাবে সংরক্ষণ করুন এবং এটি চালান (মনে রাখবেন, ক্ষেত্রে প্রথমে ব্যাক আপ নিন)

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Start Page"="http://www.yahoo.com"
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /t REG_MULTI_SZ /v "Secondary Start Pages" /d "http://www.bbc.co.uk\0http://www.superuser.com\0" /f

সুতরাং, আপনার কাছে এই 5 টি ফাইল থাকবে এবং পুরো দিনের জন্য, আপনি যখন আইই খুলবেন তখন এতে আপনার পছন্দ মতো সেটিংস থাকবে।


1
এছাড়াও আপনি IE- এর সঙ্গে কাজ করতে সক্ষম হওয়া উচিত:start iexplore.exe -new http://yahoo.com
phoops

এখন আপনার কেবলমাত্র সপ্তাহের দিন এবং কয়েকটি যোগ করতে হবে যদি বিবৃতিটি সপ্তাহের কোন দিনটির ভিত্তিতে উপযুক্ত আদেশগুলি চালায়।
phoops

1
এই. কোনও ব্রাউজার যখন একই বৈশিষ্ট্যটি প্রয়োগ করে তখন ভাল লাগবে। কিছুক্ষণ চাইছিলাম।
নার্ডওয়ালার

3
@ edvinas.me -newপ্যারামিটারটি আইই 7 হিসাবে অপ্রচলিত উত্স
31415

1
ক্রোম সংস্করণ ১. থেকে সমস্ত
আই.ই.

5

প্রাথমিক পদক্ষেপ

  1. AutoLoadআপনার ইন্টারনেট এক্সপ্লোরার (আইই) পছন্দসই একটি ফোল্ডার তৈরি করুন ।

  2. থেকে সংখ্যাযুক্ত আপনি শুধু নির্মিত ফোল্ডার সাত সাবফোল্ডার তৈরি করুন 0থেকে 6। শেষ ফলাফলটি দেখতে এমন হওয়া উচিত:

    প্রিয়

    প্রতিটি সংখ্যা সপ্তাহের একটি দিনের সাথে মিলে যায়:

    • 0 - রবিবার
    • 1 - সোমবার
    • 2 - মঙ্গলবার
    • 3 - বুধবার
    • 4 - বৃহস্পতিবার
    • 5 - শুক্রবার
    • 6 - শনিবার

  3. আপনি যে পৃষ্ঠাগুলি খুলতে চান তা প্রতিটি সাবফোল্ডারে রেখে দিন।

ব্যাচের স্ক্রিপ্ট

নিম্নলিখিত কোডটি অনুলিপি করুন এবং নতুন ফাইলটিতে এটি আটকান SetIEPages.cmd:

@echo off
setlocal
setlocal enabledelayedexpansion

call :getWeekday

REM set the working directory
set dir=%userprofile%\Favorites\AutoLoad\%weekday%

REM ensure the directory exists
if not exist "%dir%\" exit /b 2

pushd "%dir%"

set pages=
set /a counter=1
set key=HKCU\Software\Microsoft\Internet Explorer\Main

REM loop through all favorites links
for %%A in (*.url) do (

REM get the URL
for /f "usebackq delims=" %%B in (
`type "%%~A" ^| find /i "URL="`
) do (

set url=%%~B
set url=!url:~4!

REM check whether the URL is empty
if defined url (

if !counter! geq 2 (
set pages=!pages!"!url!"\0
) else (

REM set the start page
reg add "%key%" /v "Start Page" /t REG_SZ /d "!url!" /f >nul

REM clear the secondary pages
reg delete "%key%" /v "Secondary Start Pages" /f >nul 2>&1
)

REM increase the URL counter
set /a counter += 1
)))

if defined pages (
set pages=!pages:~0,-2!

REM set the seconday pages
reg add "%key%" /v "Secondary Start Pages" /t REG_MULTI_SZ /d "!pages!" /f >nul
)

popd
endlocal & exit /b

:getWeekday
for /f "usebackq tokens=2 delims==" %%G in (
`wmic path Win32_LocalTime get dayofweek /value ^| findstr /c:"="`
) do set weekday=%%G
exit /b

কিভাবে এটা কাজ করে

স্ক্রিপ্টটি সপ্তাহের বর্তমান দিনটি পুনরুদ্ধার করে, যা প্রতিদিনের পৃষ্ঠাগুলি সহ পথ তৈরিতে ব্যবহৃত হয়। এটির পরে লক্ষ্যযুক্ত ফোল্ডারে উপলভ্য সমস্ত প্রিয় লিঙ্কগুলি স্ক্যান করে প্রত্যেকটির ইউআরএল পাওয়া যায়। অবশেষে আইই সূচনা পৃষ্ঠা (গুলি) সেট করা আছে। ব্রাউজারটি শুরু হওয়ার সাথে সাথে নির্বাচিত পৃষ্ঠাগুলি স্বয়ংক্রিয়ভাবে লোড হবে। নীচের তফসিলযুক্ত কার্যের সাথে, এটি জিনিসগুলি সেট-ও-ভুলে ফ্যাশনে কাজ করে।

নির্ধারিত কাজ করার

  1. Win+ টিপুন R, টাইপ করুন বা পেস্ট করুন taskschd.mscএবং টিপুন Enter
  2. অ্যাকশন> টাস্ক তৈরি করুন ক্লিক করুন । এর নাম দিন SetIEPages
  3. সাধারণ ট্যাবে থাকা অবস্থায় ব্যবহারকারী বা গোষ্ঠী পরিবর্তন করুন ক্লিক করুন
  4. আপনার ব্যবহারকারীর অ্যাকাউন্টের নাম টাইপ করুন, নাম চেক করুন ক্লিক করুন , এবং তারপরে ওকে ক্লিক করুন ।
  5. ব্যবহারকারীর লগ-ইন রয়েছে কিনা তা চালান নির্বাচন করুন এবং পাসওয়ার্ড সংরক্ষণ করবেন না বিকল্পটি চেক করুন ।
  6. ট্রিগার ট্যাবটি নির্বাচন করুন এবং নতুন ক্লিক করুন ।
  7. পরিবর্তন টাস্ক শুরু করুন থেকে উপর লগ এ
  8. নির্দিষ্ট ব্যবহারকারী বিকল্পটি ক্লিক করুন এবং আপনার ব্যবহারকারী অ্যাকাউন্টটি নির্বাচিত হয়েছে তা নিশ্চিত করুন। তারপরে ওকে ক্লিক করুন ।
  9. ক্রিয়া ট্যাবে স্যুইচ করুন এবং নতুন ক্লিক করুন ।
  10. টাইপ করুন "X:\Path\to\SetIEPages.cmd"মধ্যে প্রোগ্রাম / স্ক্রিপ্ট পাঠ্যবাক্স, প্রকৃত ফাইল পাথ সঙ্গে এটি প্রতিস্থাপন।
  11. শর্তাবলীর ট্যাবটি ক্লিক করুন এবং কম্পিউটারটি এসি পাওয়ার বিকল্পটিতে থাকলেই টাস্কটি আনচেক করুন
  12. নির্ধারিত শুরুটি মিস করার বিকল্পটি শেষ হওয়ার পরে রান টাস্কটি যত তাড়াতাড়ি সম্ভব সক্ষম করুন ।
  13. অন্যান্য সমস্ত সেটিংস ডিফল্ট মানগুলিতে ছেড়ে যান এবং ঠিক আছে ক্লিক করুন ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.