Executar scripts do PowerShell arrastando e soltando o arquivo ou pasta nele

3

Existe alguma maneira de executar um script powershell arrastando e soltando um arquivo (assim como você faria arrastar e soltar um arquivo em um arquivo .exe)? Também seria legal poder fazer o mesmo com pastas ...

    
por burtek 15.08.2013 / 01:26

1 resposta

3

Crie um atalho do Windows Explorer (clique com o botão direito do mouse no Explorer - > new - > atalho). Em seguida, clique com o botão direito do mouse no seu atalho e abra a caixa de diálogo Propriedades. No campo Alvo, insira algo assim:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -noprofile -file C:\yourscriptdirectory\yourscript.ps1

Se você precisa das opções -noexit ou -noprofile , depende de você. Dê uma olhada em a ajuda para decidir.

Agora, quando você soltar um arquivo (ou pasta) nesse atalho, o Explorer passará isso magicamente como o primeiro argumento do seu script.

    
por 15.08.2013 / 20:26