Định cấu hình lối tắt IE trên máy tính để tìm và tập trung vào cửa sổ hiện có


0

Sử dụng Windows 7 và Internet Explorer 9 (hoặc cao hơn) Tôi đang cố gắng tạo lối tắt trên màn hình cho một trang web cụ thể. Mẹo nhỏ là, nếu người dùng đã mở trang web đó trong bất kỳ cửa sổ IE nào, tôi cần lối tắt để tập trung vào cửa sổ đó thay vì tạo một trang web mới.

Câu trả lời:


0

Tập lệnh powershell này xem xét tất cả các URL IE hiện tại, sau đó nếu không có google mở, nó sẽ mở google.com, nếu không, không làm gì cả. Bạn cần thay đổi "* google" thành "* yourbaseURLname" và "www.google.com" thành "www.yourwebsite.com". (5 dòng kịch bản cuối cùng)

Lưu tệp này dưới dạng tệp .ps1.

Function GetCurrentIEURL
{
    $IEObjs = @()
    $ShellWindows = (New-Object -ComObject Shell.Application).Windows()

    Foreach($IE in $ShellWindows)
    {
        $FullName = $IE.FullName
        If($FullName -ne $NULL)
        {
            $FileName = Split-Path -Path $FullName -Leaf

            If($FileName.ToLower() -eq "iexplore.exe")
            {
                $Title = $IE.LocationName
                $URL = $IE.LocationURL
                $IEObj = New-Object -TypeName PSObject -Property @{Title = $Title; URL = $URL}
                $IEObjs += $IEObj
            }
        }
    }

    $IEObjs
}

$CurrentIEURL = GetCurrentIEURL

if ($CurrentIEURL -NotContains "*google")
{
    $IE=new-object -com internetexplorer.application
    $IE.navigate2("www.google.com")
    $IE.visible=$true
}
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.