Como colocar scripts do powershell na barra de tarefas? [fechadas]

7

Estou usando o Windows Server 2008 R2 e ele não permitirá que eu configure scripts do PowerShell para a barra de tarefas. Alguém sabe por que e como eu posso fixar o powershell

    
por burnt1ce85 15.08.2011 / 20:57

2 respostas

5

Minha resposta anterior estava errada, então eu a destruí. Não é possível fixar arquivos na barra de tarefas . Só é possível fixar aplicativos na barra de tarefas. Os arquivos podem ser fixados na " Lista de atalhos " associada a um aplicativo .

Por exemplo, um arquivo .txt não pode ser fixado na barra de tarefas, mas você pode fixar o arquivo .txt na lista de atalhos do Notepad.exe ou do WinWord.exe.

Com isso em mente, para fixar um arquivo .ps1 na Barra de Tarefas, você precisará fixar o PowerShell ISE na barra de tarefas e, em seguida, fixar o arquivo .ps1 no ISE, ou precisará fazer uma atalho, altere o destino para powershell.exe e, em seguida, passe o arquivo .ps1 como um argumento. Dessa forma, o atalho parece estar em um aplicativo (que é), mas está passando especificamente seu script como um argumento.

Outras coisas a ter em mente é que também há restrições com base no nome do arquivo. Restrições padrão nas palavras nos nomes dos arquivos incluem:

  • Documentação
  • Ajuda
  • Instalar
  • Mais informações
  • Leiame
  • Leia-me
  • Leia primeiro
  • Configuração
  • Suporte
  • Novidades
  • Remover

Essas restrições de palavras podem ser encontradas na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileAssociation\AddRemoveNames

Além disso, aparentemente há arquivos que não podem ser fixados:

  • Applaunch.exe
  • Control.exe
  • Dfsvc.exe
  • Dllhost.exe
  • Guestmodemsg.exe
  • Hh.exe
  • Install.exe
  • Isuninst.exe
  • Lnkstub.exe
  • Mmc.exe
  • Mshta.exe
  • Msiexec.exe
  • Msoobe.exe
  • Rundll32.exe
  • Setup.exe
  • St5unst.exe
  • Unwise.exe
  • Unwise32.exe
  • Werfault.exe
  • Winhlp32.exe
  • Wlrmdr.exe
  • Wuapp.exe

As restrições de arquivos acima são encontradas na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FileAssociation

No final, o arquivo do PowerShell pode estar bloqueado de ser bloqueado porque há uma palavra suspeita nele.

Outras referências para este post são as seguintes:

por 15.08.2011 / 21:06
1

Meu método preferido é criar um atalho na área de trabalho primeiro e fixar o atalho na minha barra de tarefas. Eu também usei o WesleyDavid algumas vezes, mas não gosto de ter que puxá-lo do menu Iniciar para a barra de tarefas.

    
por 15.08.2011 / 21:20