Короче, открыть - это значит
перейти в редакторе реестра.
Это можно и без сторонних утилит, фокусу 100 лет, потому что в реестре сохраняется последний открытый раздел.
Скрипт PowerShell на коленке
Код:
![Выделить весь код](images/misc/selectcode.png)
param(
$Lastkey=""
)
$regedit = Get-Process regedit -ErrorAction SilentlyContinue
if ($regedit) {
$regedit.CloseMainWindow()
Start-Sleep -Milliseconds 100
if (!$regedit.HasExited) {
$regedit | Stop-Process -Force
}
}
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" -Name Lastkey -Value $Lastkey -Type String -Force
Start-Process regedit
Remove-Variable regedit
Пример запуска
Код:
![Выделить весь код](images/misc/selectcode.png)
.\lastkey.ps1 -Lastkey "HKEY_CURRENT_USER\Keyboard Layout\Preload"