Salve e carregue PinnedShortcuts da barra de tarefas do Windows 7

1

Eu realmente gosto da barra de tarefas do Windows 7, mas gostaria de ter conjuntos diferentes de ícones em vez de todos eles fixos. Essas necessidades têm aumentado com o uso do novo recurso do IE9 de Sites Fixos. Eu tenho muitos sites de interesse que eu li dependendo da tarefa que estou fazendo. Então eu preciso de uma maneira de organizar todos esses sites e aplicativos fixos.

Por exemplo, pode-se ter uma barra de tarefas diferente (conjunto de sites fixos) para essa finalidade:

Notícias e Atualizações Sociais

Mail, compromissos e organização

Programação

Arte e Pintura

etc ...

    
por mjsr 11.02.2011 / 04:52

1 resposta

0

Usando este site tem referência WinHelpOnline eu consigo criar um script em Powershell que permite salvar e carregar PinnedSites. O método de carga precisa ser executado com elevação. Eu posto o código se alguém achar útil.

$PinnedRoot = "PathWhereYouWantToSavePinnedSites"
function Show-PinnedTI(){
   ls $PinnedRoot
}  
function Save-PinnedTI($name){
   REG EXPORT HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband ($name +".reg")

$newDir = ($PinnedRoot + "\" + $name)
$name = $name+".reg"


mkdir $newDir -Force
Move-Item $name -Destination $newDir -Force
copy ($env:APPDATA+ "\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar") ($newDir+"\items") -Recurse
 }

function Load-PinnedTI($name)
{
   $newDir = ($PinnedRoot + "\" + $name)
   $nameReg = $name+".reg"
   $fullname = ($newDir + "\" + $nameReg)
   $a = gc $fullname
$b = [string]::join("'n", $a)
$b =  $b -replace "'"FavoritesResolve'"[^\'"]*", ""
set-content $fullname -value $b
Start-Process $fullname -Wait
Remove-Item ($env:APPDATA+ "\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*") -Recurse -Force
ls ($newDir+"\items") | %   {copy $_.fullname -Destination ($ENV:APPDATA+"\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar") -Recurse -Force}

kill -n explorer

}

Usando essas funções, posso ter os PinnedSites que eu quero, dependendo do que estou trabalhando. :)

    
por 11.02.2011 / 18:03