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.

4
Solicitar entrada do usuário no PowerShell
Quero solicitar ao usuário uma série de entradas, incluindo uma senha e um nome de arquivo. Eu tenho um exemplo de uso host.ui.prompt, que parece sensato, mas não consigo entender o retorno. Existe uma maneira melhor de obter entrada do usuário no PowerShell?
209 powershell 


17
Como obter o diretório atual do cmdlet que está sendo executado
Essa deve ser uma tarefa simples, mas já vi várias tentativas de como obter o caminho para o diretório em que o cmdlet executado está localizado com sucesso misto. Por exemplo, quando eu executo C:\temp\myscripts\mycmdlet.ps1um arquivo de configurações C:\temp\myscripts\settings.xml, gostaria de poder armazenar C:\temp\myscriptsuma variável dentro dele mycmdlet.ps1. Esta é …
202 powershell  cmdlet 





9
Valor de retorno da função no PowerShell
Eu desenvolvi uma função do PowerShell que executa várias ações que envolvem o provisionamento de sites da Equipe do SharePoint . Por fim, quero que a função retorne a URL do site provisionado como uma String, portanto, no final da minha função, tenho o seguinte código: $rs = $url.ToString(); return …
188 powershell 


11
Posso fazer com que o&& trabalhe no Powershell?
&&é notoriamente difícil de pesquisar no google, mas o melhor que encontrei é este artigo que diz usar -and. Infelizmente, ele não fornece mais informações e não consigo descobrir o que devo fazer -and(novamente, uma coisa notoriamente difícil de procurar) O contexto em que estou tentando usá-lo é "execute cmd1 …
186 syntax  powershell 




3
Array.Add vs + =
Encontrei algum comportamento interessante nas matrizes do PowerShell, a saber, se eu declarar uma matriz como: $array = @() E, em seguida, tente adicionar itens a ele usando o $array.Add("item")método, recebo o seguinte erro: Exceção que chama "Adicionar" com argumento (s) "1": "A coleção era de tamanho fixo". No entanto, …
179 arrays  powershell 


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.