Como você comenta o código no PowerShell (1.0 ou
Para tópicos e problemas relacionados especificamente ao Windows PowerShell 2.0. PowerShell 2.0 fornecido com as versões do Windows 7 e Windows Server 2008 R2. Para tópicos gerais do PowerShell, use a tag `PowerShell`.
Como você comenta o código no PowerShell (1.0 ou
Sempre que preciso fazer referência a um módulo ou script comum, gosto de usar caminhos relativos ao arquivo de script atual. Dessa forma, meu script sempre pode encontrar outros scripts na biblioteca. Então, qual é a melhor maneira padrão de determinar o diretório do script atual? Atualmente,...
Estou usando o PowerShell 2.0 e quero canalizar todos os subdiretórios de um determinado caminho. O comando a seguir gera todos os arquivos e diretórios, mas não consigo descobrir como filtrar os arquivos. Get-ChildItem c:\mypath -Recurse Eu tentei usar $_.Attributespara obter os atributos, mas...
Estou procurando um arquivo em todas as pastas. Copyforbuild.bat está disponível em muitos lugares e eu gostaria de pesquisar recursivamente. $File = "V:\Myfolder\**\*.CopyForbuild.bat" Como posso fazer isso no
Gostaria de excluir apenas os arquivos criados mais de 15 dias atrás em uma pasta específica. Como eu poderia fazer isso usando o
Gostaria de calcular uma soma de verificação MD5 de algum conteúdo. Como faço isso no
Como posso converter um objeto de matriz em string? Eu tentei: $a = "This", "Is", "a", "cat" [system.String]::Join(" ", $a) sem sorte . Quais são as diferentes possibilidades no
De repente, estou recebendo esse erro ao atualizar pacotes Nuget. Nenhuma das correções que eu encontrei funcionou. Estou usando o Visual Studio 2013. 'Newtonsoft.Json 6.0.3' já instalado. Adicionando 'Newtonsoft.Json 6.0.3' a Tournaments.Notifications. Adicionada com sucesso...
Preciso obter todos os arquivos, incluindo os presentes nas subpastas que pertencem a um tipo específico. Estou fazendo algo parecido com isto, usando Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} No entanto, ele está apenas retornando os nomes...
Observando um script Get-WebFile no PoshCode, http://poshcode.org/3226 , notei esta engenhoca estranha para mim: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return Qual o motivo disso, ao contrário do seguinte? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Ou...
Estou distribuindo um script do PowerShell para minha equipe. O script é buscar um endereço IP do cliente Vsphere, estabelecer uma conexão mstsc e registrá-lo em um arquivo compartilhado. No momento em que usaram o script, eles conheceram o endereço IP da máquina. Depois disso, eles sempre tendem...
O Get-ADGroupMembercmdlet do PowerShell retorna membros de um grupo específico. Existe um cmdlet ou propriedade para obter todos os grupos dos quais um usuário específico é membro? Corrigi o meu erro: Get-Memberdeveria ser
Como encontro a versão do Windows que estou usando? Estou usando o PowerShell 2.0 e tentei: PS C:\> ver The term 'ver' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify tha t the path is...
Podemos comentar várias linhas juntas no PowerShell? Tentei procurar, mas não encontrei resposta. É muito irritante comentar cada linha manualmente se o script for muito
Eu tenho este one-liner: get-WmiObject win32_logicaldisk -Computername remotecomputer e a saída é esta: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID :...
Preciso extrair o nome e a extensão do arquivo de, por exemplo, my.file.xlsx. Não sei o nome do arquivo ou extensão e pode haver mais pontos no nome, então preciso pesquisar a string da direita e quando encontrar o primeiro ponto (ou o último da esquerda), extrair a parte no lado direito e a parte...
O sistema operacional que estou usando é o Windows 7 e a versão do PowerShell instalada aqui é 2.0. É possível atualizá-lo para a versão 3.0 ou 4.0? Porque existem cmdlets que a versão 2.0 não consegue
Estou tentando executar um arquivo EXE usando um script do PowerShell. Se eu usar a linha de comando, funcionará sem problemas (primeiro forneço o nome do executável e uma série de parâmetros para invocá-lo): "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe"...
Estou tentando replicar a funcionalidade do catcomando no Unix. Gostaria de evitar soluções em que leio explicitamente ambos os arquivos em variáveis, concateno as variáveis juntas e, em seguida, escrevo a variável
Como essa pergunta continua a atrair respostas que são refutadas pelo corpo da pergunta ou não abordam o problema real, leia este resumo simples do que você precisa saber: Isso não é um "Por que minha instalação padrão do PowerShell não executa scripts?" questão. Isso não é um "Por...