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.




5
Como substituir várias strings em um arquivo usando PowerShell
Estou escrevendo um script para personalizar um arquivo de configuração. Quero substituir várias instâncias de strings neste arquivo e tentei usar o PowerShell para fazer o trabalho. Ele funciona bem para uma única substituição, mas fazer várias substituições é muito lento porque a cada vez é necessário analisar o arquivo …

3
O que “%” (porcentagem) faz no PowerShell?
Parece que a operação% inicia blocos de script após o pipeline, embora about_Script_Blocks indique que% não é necessário. Tudo isso funciona muito bem. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Mas quando adicionamos um bloco de script após o pipeline, precisamos …
106 powershell  syntax 





10
Como passar valores booleanos para um script PowerShell a partir de um prompt de comando
Eu tenho que invocar um script PowerShell de um arquivo em lote. Um dos argumentos do script é um valor booleano: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\RunScript.ps1 -Turn 1 -Unify $false O comando falha com o seguinte erro: Cannot process argument transformation on parameter 'Unify'. Cannot convert value "System.String" to type "System.Boolean", …

8
Por que meus scripts do PowerShell não estão em execução?
Eu escrevi um arquivo em lote simples como um script do PowerShell e estou recebendo erros quando eles são executados. Está em um diretório de scripts no meu caminho. Este é o erro que recebo: Não pode ser carregado porque a execução de scripts está desabilitada neste sistema. Consulte "obter …
103 powershell 

7
Execute PowerShell Script em C # com argumentos de linha de comando
Preciso executar um script PowerShell de dentro do C #. O script precisa de argumentos de linha de comando. Isso é o que eu fiz até agora: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script …

7
O conteúdo da resposta não pode ser analisado porque o mecanismo do Internet Explorer não está disponível ou
Preciso baixar uma série do canal 9 usando o PowerShell, mas os scripts que tentei apresentam erros: Este script $url="https://channel9.msdn.com/blogs/OfficeDevPnP/feed/mp4high" $rss=invoke-webrequest -uri $url $destination="D:\Videos\OfficePnP" [xml]$rss.Content|foreach{ $_.SelectNodes("rss/channel/item/enclosure") }|foreach{ "Checking $($_.url.split("/")[-1]), we will skip it if it already exists in $($destination)" if(!(test-path ($destination + $_.url.split("/")[-1]))){ "Downloading: " + $_.url start-bitstransfer $_.url $destination …

3
Leia o arquivo linha por linha no PowerShell
Quero ler um arquivo linha por linha no PowerShell. Especificamente, quero fazer um loop no arquivo, armazenar cada linha em uma variável no loop e fazer algum processamento na linha. Eu conheço o equivalente do Bash: while read line do if [[ $line =~ $regex ]]; then # work here …


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.