มีวิธีการค้นหาสิ่งที่เป็นเบราว์เซอร์เริ่มต้นบนเครื่อง windows ของลูกค้าหรือไม่
มีคีย์รีจิสทรีหรือคุณสมบัติอื่น ๆ ที่สามารถช่วยค้นหาเบราว์เซอร์เริ่มต้นของพวกเขาคืออะไร
มีวิธีการค้นหาสิ่งที่เป็นเบราว์เซอร์เริ่มต้นบนเครื่อง windows ของลูกค้าหรือไม่
มีคีย์รีจิสทรีหรือคุณสมบัติอื่น ๆ ที่สามารถช่วยค้นหาเบราว์เซอร์เริ่มต้นของพวกเขาคืออะไร
คำตอบ:
รหัสรีจิสตรี:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\<protocol>\UserChoice\Progid
http, https, mapi, ftp และอื่น ๆ อยู่ที่ไหน)
คุณจะเห็นว่าในกรณีของฉัน FirefoxURL เป็นค่าเริ่มต้นสำหรับ HTTP ที่ทำให้ Firefox เป็นเบราว์เซอร์เริ่มต้นของฉันสำหรับ HTTP
บันทึกเบราว์เซอร์อื่น ๆ ได้แก่ :
หวังว่านี่จะช่วยได้
คะแนนโบนัส:
$computerList = @("Server1", "server2")
$cred = Get-Credential
ForEach ($Computer in $computerList) {
New-PSSession -ComputerName $Computer -Credential $cred | Out-Null
Invoke-Command -Session (Get-PSSession) -ScriptBlock {
Write-Host $env:COMPUTERNAME
Write-Host (Get-ItemProperty HKCU:\Software\Microsoft\windows\Shell\Associations\UrlAssociations\http\UserChoice).Progid
Write-Host "`n"
}
Get-PSSession | Remove-PSSession
}
สิ่งนี้จะช่วยได้ .. แม้ว่าจะขึ้นอยู่กับผู้ใช้ที่เข้าสู่ระบบและคุณเปิดใช้งานการ remoting powershell (เพื่อเปิดใช้งาน remoting powershell เรียกใช้ Enable-PSRemoting - บังคับเป็นสคริปต์คอมพิวเตอร์เริ่มต้นผ่านนโยบายกลุ่ม)
นอกจากนี้คุณยังสามารถติดตั้ง PowerShell 4 บนเครื่อง windows 7 ของคุณเพื่ออนุญาตการทำงานนี้ - ดูhttp://social.technet.microsoft.com/wiki/contents/articles/21016.how-to-install-windows-powershell-4- 0.aspxมากขึ้น
คุณไม่จำเป็นต้องแก้ไขรีจิสทรี ไปที่Control Panel
-> All Control Panel Items
-> ->Default Programs
Associate a file type or protocol with a program
ด้านล่างรายการส่วนขยาย (รวมถึง.htm
และ.html
) คุณจะเห็นโปรโตคอลและคุณสามารถดูหรือเปลี่ยนโปรแกรมที่เกี่ยวข้อง รายการโปรโตคอลรวมถึงHTTP
, และHTTPS
FTP
สิ่งนี้ใช้กับ Win8.1 WinXP ใช้Explorer
-> Tools
-> Folder Options...
-> File Types
และโปรโตคอลนำหน้าส่วนขยาย ฉันไม่แน่ใจเกี่ยวกับทุกรุ่นกลาง