Perguntas com a marcação «powershell»

O Windows PowerShell é um shell de linha de comando e linguagem de script para Windows que substitui o shell e o idioma de lote do CMD.exe. O PowerShell também é um mecanismo de automação para Windows que fornece funcionalidade semelhante ao Windows Script Host e VBScript.

1
Execute meu script mais de uma vez
Este powershell pode apenas copiar uma vez, mas pode colocar uma variável para fazer isso x vezes, por exemplo ( $copy_this = 8 ). Eu não sei o comando da bruxa para usar. $from ='C:\Users\\Desktop\' $to = 'C:\Users\\Desktop\' + [datetime]::Today.ToString('yyyyMMdd') Copy-Item $from -Destination $to -Recurse Rename-Item -Path $to -NewName "$(Get-Random)"

0
Como transferir parâmetros para plink.exe?
Eu preciso conectar no PowerShell com host remoto por telnet. Eu pensei em usar plink. Então eu tentei plink.exe -telnet -P 23 '10.10.10.2' < .\commands.txt Mas eu recebo um erro: At line:1 char:38 + plink.exe -telnet -P 23 '10.10.10.1' < ".\commands.txt" + ~ The '<' operator is reserved for future …

1
Permitir permissão de não administradores para gerenciar o Firewall do Windows
Estou tentando configurar um processo para que nossa equipe de suporte (não administradores) tenha acesso para habilitar ou desabilitar remotamente um grupo de regras de firewall do Windows. Eu fiz o seguinte para chegar ao ponto de permitir o acesso remoto ... Enable-PSRemoting -Force winrm quickconfig Set-Item -Path WSMan:\Localhost\Client\TrustedHosts -Value …




1
Qual comando do PowerShell você usaria para criar uma máquina virtual Hyper-V?
Eu vi a seguinte pergunta: Qual comando do PowerShell você usaria para criar uma máquina virtual Hyper-V? New-VM -Name "VM Name" -MemoryStartupBytes <memory> -NewVHDSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> -VHDSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> -NewVHDXSizeBytes <disk size> New-VM -Name "VM Name" -MemoryStartupBytes <memory> …

0
Usando fluxos de trabalho no PowerShell
Eu tenho usado apenas um foreachloop padrão , que é executado como deveria. No entanto, eu tenho um processador de 8 núcleos e 16GB de RAM e pensei em utilizá-lo com um Parallel.foreachloop. Bem, esta sintaxe funciona como deveria $filelist = Get-ChildItem G:\GoodFilesForServer\ -filter *.mkv $num = $filelist | measure …


1
Filtrar processos em execução pela autoridade de assinatura digital
Eu quero escrever um script que irá matar todos os processos cujos executáveis ​​são assinados por uma determinada autoridade. Eu sei como obter a lista de processos em execução e como enviar uma lista filtrada para ser eliminada. ( Get-Processe Stop-Process, respectivamente.) Mas não sei como obter de maneira eficiente …




1
Get-NetAdapter não funcionará
O primeiro exemplo simples usando Get-NetAdapterna Get-Helpda Microsoft não irá funcionar na minha máquina. Alguma sugestão? PS C:\Users\lit> Get-NetAdapter -Name * Get-NetAdapter : Invalid class At line:1 char:1 + Get-NetAdapter -Name * + ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : MetadataError: (MSFT_NetAdapter:ROOT/StandardCimv2/MSFT_NetAdapter) [Get-NetAdapter], CimException + FullyQualifiedErrorId : HRESULT 0x80041010,Get-NetAdapter PS C:\Users\lit> $PSVersionTable Name …


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.