Perguntas com a marcação «powershell»

O PowerShell é um utilitário de linha de comando e script de plataforma cruzada da Microsoft. Use esta tag para perguntas sobre como escrever e executar scripts do PowerShell SOMENTE. Perguntas de programação específicas para a versão multiplataforma do PowerShell Core (Windows, macOS e Linux) devem ser marcadas como [powershell-core]. Perguntas sobre administração do sistema devem ser feitas no Superusuário ou na Falha do Servidor.

6
Recarregar o caminho no PowerShell
Se eu tiver uma instância do PowerShell ISE em execução e instalar algo que modifique o PATH ou o modifique de qualquer forma fora do PowerShell, será necessário reiniciar o PowerShell para que ele veja a variável PATH atualizada. Existe uma maneira de recarregar o caminho no PowerShell sem reiniciá-lo?

7
PowerShell: Executar comando do diretório do script
Eu tenho um script do PowerShell que faz algumas coisas usando o diretório atual do script. Portanto, quando dentro desse diretório, a execução .\script.ps1funciona corretamente. Agora, quero chamar esse script de um diretório diferente sem alterar o diretório de referência do script. Então, eu quero chamar ..\..\dir\script.ps1e ainda quero que …
144 powershell 

4
PowerShell e o operador -contains
Considere o seguinte trecho: "12-18" -Contains "-" Você acha que isso é avaliado true, mas não é. Isso será avaliado em falsevez disso. Não sei por que isso acontece, mas acontece. Para evitar isso, você pode usar isso: "12-18".Contains("-") Agora a expressão será avaliada como verdadeira. Por que o primeiro …

2
Melhor maneira de gravar no console no PowerShell
Estou tendo um pouco de confusão sobre as várias maneiras de imprimir (eco) no console. Vi que existem várias maneiras de gravar a saída no console, como: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Todas as três maneiras serão impressas no console. A do meio é de alguma …
142 powershell 

7
Como criar aliases permanentes do PowerShell
Quero criar um aliasde um cmdletque não expire após o encerramento da sessão atual do Powershell, digamos que tenho esse alias: C:\Users\Aymen> New-Alias Goto Set-Location Isso cria perfeitamente o Gotoalias, mas eu quero usá-lo mesmo depois de fechar a sessão atual, como posso conseguir isso. Nota: O sistema de Ajuda …
141 powershell 

4
Como contar objetos no PowerShell?
Enquanto estou lendo o guia do usuário do PowerShell, um dos principais conceitos do PowerShell é que os comandos aceitam e retornam objetos em vez de texto. Por exemplo, a execução get-aliasme devolve vários System.Management.Automation.AliasInfoobjetos: PS Z: \> get-alias Nome do CommandType Definição ----------- ---- ---------- Alias% ForEach-Object Alias? Where-Object …


11
Chame o script PS1 do PowerShell de outro script PS1 dentro do Powershell ISE
Quero execução de chamada para um script myScript1.ps1 dentro de um segundo script myScript2.ps1 dentro do Powershell ISE. O código a seguir no MyScript2.ps1 funciona bem na Administração do Powershell, mas não funciona no PowerShell ISE: #Call myScript1 from myScript2 invoke-expression -Command .\myScript1.ps1 Eu obtenho o seguinte erro ao executar …
138 powershell 







8
Referenciando system.management.automation.dll no Visual Studio
Estou começando a analisar o modelo do PowerShell e o desenvolvimento de snap-in. A primeira coisa que noto é fazer referência ao System.management.automation.dll. No entanto, no Visual Studio, a guia .NET não possui esse assembly e nem é possível navegar para C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll para fazer uma referência baseada em arquivo. Sou …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.