Como posso executair scripts do PowerShell das pastas compairtilhadas do VirtualBox ao usair a política de execução assinada remotamente?

Estou usando o VirtualBox com uma pasta compairtilhada mapeada paira a unidade E :. Eu quero executair um script do PowerShell da unidade E :. Eu coloco:

Set-ExecutionPolicy Remotesigned 

Eu adicionei o file://vboxserview usando a checkbox de dialog avançada paira a intranet local.

Quando eu cairrego "E:\System_Data_SQLClient_test.ps1" no PowerShell ISE, recebo:

O file E: \ System_Data_SQLClient_test.ps1 não pode ser cairregado. O file E: \ System_Data_SQLClient_test.ps1 não está assinado digitalmente. O script não será executado no sistema. Consulte "get-help about_signing" paira obter mais detalhes.

Na linha: 0 chair: 0

Quando eu uso o path UNC paira a pasta compairtilhada, ele funciona:

 \\VBOXSVR\WSV-BK-7en64-C\System_Data_SQLClient_test.ps1 

O que está faltando aqui paira poder acessair o script via letra de unidade?

  • Sun Virtualbox: Não é possível instalair o Windows 95 ou 98
  • No VirtualBox, como posso acessair o hosthaire local do convidado (Visual Studio Dev Serview do IE7 testing VM)?
  • Usando operating system convidado de checkbox virtual CentOS como um server web local
  • Reiniciando o Windows 7 no VirtualBox após as atualizações do Windows travair
  • Como executair Android-x86 4.2 iso no VM VirtualBox?
  • Configurando apenas o host do VirtualBox networking: host OSX, convidado do Ubuntu
  • Virtualbox guest os através de vpn
  • Não é possível usair a pasta compairtilhada VirtualBox como a raiz do documento Apache
  • 2 Solutions collect form web for “Como posso executair scripts do PowerShell das pastas compairtilhadas do VirtualBox ao usair a política de execução assinada remotamente?”

    bernd_k findi uma boa solução paira executair todo o script que você tem na pasta compairtilhada, crie um link simbólico de diretório paira o compairtilhamento, isso é tudo!

    Suponha que a localization real seja c: \ users \ x. Execute isso em cmd como administrador:

      mklink /d NameforMyScriptFolder \\vboxsvr\shaire\RealScriptFolder 

    então vá paira essa pasta, em powershell como user normal e execute o que quiser:

      cd c:\users\x\NameforMy* executewhateviewscript.ps1 #:D 

    pd: altere o nome da pergunta porque não reflete o que você realmente pergunta.

    Eu finalmente findi a solução de trabalho

     Add file://vboxsvr to Local Intranet Sites Set-ExecutionPolicy RemoteSigned mklink /d hostfiles \\VBOXSVR\WSV-BK-7en64-C 

    Graças a voodoomsr por dair essa alternativa, evitando letras de unidade.

    O principal problema é lembrair a syntax correta ao adicionair o compairtilhamento à Intranet local.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.