Como criar um atalho usando PowerShell

Como criar um atalho usando PowerShell

Powershell é uma poderosa ferramenta de script usada para executar tarefas administrativas. Sendo uma ferramenta de script, permite que os usuários criem diferentes tipos de scripts e criem funções, como criar atalhos. PowerShell normal não suporta scripts e só permite a execução de comandos de linha única. Para executar e criar scripts no Windows, o PowerShell introduziu um host de script com o nome do “PowerShell Ise”. Ele vem pré-instalado em todas as versão mais recente do Windows.

Esta postagem será exibida em um guia completo para resolver a consulta mencionada.

Como criar um atalho usando PowerShell?

Compilamos uma lista de etapas para guiá -lo através da criação de um atalho na área de trabalho usando PowerShell.

Etapa 1: Crie um novo WScript.Objeto de shell e atribui -lo à variável

Na primeira etapa, criaremos um novo objeto/script e o atribuímos à variável, conforme demonstrado:

$ Wshshell = new -object -ComObject wScript.Concha


Aqui, "WScript.Concha”Fornece acesso aos objetos do sistema operacional.

Etapa 2: Defina o destino/local do atalho

Na segunda linha, defina o caminho para um atalho:

$ Atalho = $ wshshell.CreateShortcut ("$ home \ desktop \ bloco de notas.lnk ")


Etapa 3: Defina o caminho alvo

Agora, defina o caminho para o aplicativo criar um atalho:

$ Atalho.TargetPath = "C: \ Windows \ System32 \ Notepad.exe"


Etapa 4: salve o atalho

Na etapa final, execute o comando fornecido para executar o script para criar um atalho:

$ Atalho.Salvar()


Código

No nosso caso, executaremos o script fornecido para criar um atalho de mesa para o aplicativo de bloco de notas chamado “bloco de anotações.lnk”:

$ Wshshell = new -object -ComObject wScript.Concha
$ Atalho = $ wshshell.CreateShortcut ("$ home \ desktop \ bloco de notas.lnk ")
$ Atalho.TargetPath = "C: \ Windows \ System32 \ Notepad.exe"
$ Atalho.Salvar()



Saída

Para verificar se o atalho foi criado ou não. Primeiro, navegue até o menu Iniciar, pesquisar e iniciar ““Powershell”E execute a linha de código fornecida:

> Get-Childitem "C: \ Usuários \ Muhammad Farhan \ Desktop"


Aqui o dado “Get-Childitem”O comando buscará os itens infantis do diretório de desktop especificado:


Da saída, pode -se observar que o “bloco de anotações.lnk”O atalho foi criado com sucesso na área de trabalho.

Conclusão

Para criar um atalho usando o PowerShell, primeiro, crie um “WScript.Concha”Objeto e atribua -o a uma variável, defina o diretório/local para salvar o atalho. Depois disso, especifique a localização do aplicativo/pasta para o qual você deseja criar um atalho. Por fim, salve e execute o script para criar um atalho. Este post demonstrou um guia detalhado para criar um atalho usando o PowerShell.