AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-68747

0xC0000022L's questions

Martin Hope
0xC0000022L
Asked: 2022-10-12 07:34:17 +0800 CST

Existe uma maneira de "pré-filtrar" a saída Get-WinEvent DURANTE a consulta?

  • 5

Considere o seguinte MWE:

# Current time is the end time of when we look for events
$now = Get-Date
$around = New-TimeSpan -Seconds 7200
# Define start time, too
$before = $now.Subtract($around)
Write-Host "Events from $before to $now"
# List events from those two logs
$rawevents = Get-WinEvent -LogName @("Application", "System", "PowerShellCore/Operational", "Windows PowerShell")
# Just show the number of events from all the logs
Write-Host $rawevents.Count
# Filter down the list by creation time of the event record
$fltevents = $rawevents|Where-Object -Property TimeCreated -LE $now|Where-Object -Property TimeCreated -GE $before
# Show filtered count
Write-Host $fltevents.Count

Agora, o problema aqui é que não encontrei uma maneira de filtrar os registros retornados Get-WinEvent durante a invocação inicial e, portanto, tenho que recorrer ao uso de Where-Object. Mas, sem dúvida, para logs maiores, pode ser muito mais rápido limitar a consulta a um determinado intervalo de tempo. Por exemplo, a contagem $raweventsé de ~ 50.000 no meu sistema, mas geralmente menos de 20 permanecem após a filtragem.

Com Get-EventLoghá o argumento -Beforee -Afterque pode ser usado "na frente", mas

  1. Não vejo este cmdlet no PowerShell Core 7.2.6
  2. Sua documentação afirma:

    Get-EventLogusa uma API Win32 que foi preterida. Os resultados podem não ser precisos. Use o Get-WinEventcmdlet em vez disso.

Pergunta: Então, existe uma maneira de conseguir o mesmo sem desperdiçar recursos do sistema jogando fora a maioria dos eventos de qualquer maneira? Ou seja, filtragem durante a consulta.

windows powershell
  • 1 respostas
  • 17 Views
Martin Hope
0xC0000022L
Asked: 2021-07-06 07:51:42 +0800 CST

Posso direcionar uma determinada "sessão" do Windows Terminal ao invocar o `wt.exe`?

  • 5

Substituí a entrada que o Git for Windows cria no menu de contexto dos diretórios para iniciar o bash.exeWindows Terminal. Isso parece funcionar bem, exceto por um aspecto.

A maneira como fiz isso foi simplesmente adicionando um perfil "Git Bash" (usei -l -icomo argumentos para bash.exe, btw) e iniciando isso em vez de git-bash.exe(não é um erro de digitação, este inicia um terminal adequado para bash.exee depois o próprio Bash), ou seja, algo ao longo das linhas da %LOCALAPPDATA%\Microsoft\WindowsApps\wt.exe -p "Git Bash" -d "%V"chave de registro, mas com a respectiva variável já expandida .

No entanto, acontece que, em vez de ser capaz de "guiar" a guia "Git Bash" para ser aberta em uma janela existente do Windows Terminal, ele cria uma nova a cada vez.

Então pergunta:

  1. Existe uma maneira de nomear "sessões" no Windows Terminal (semelhante ao que o Tmux permite)?
  2. É possível "orientar" uma invocação wt.exepara fazer uso desta sessão ou criar uma nova caso já exista?

PS: Estou usando a versão estável do Windows Terminal da Windows Store.

windows-10 windows-terminal
  • 1 respostas
  • 99 Views
Martin Hope
0xC0000022L
Asked: 2021-05-29 12:49:43 +0800 CST

Desabilitar a confirmação se copiei ou movi uma VM no VMware

  • 5

É possível configurar uma VM ou VMware globalmente de forma que não me pergunte se movi ou copiei a VM?

Esta é a caixa de diálogo de confirmação da qual estou interessado em me livrar:

Caixa de diálogo de confirmação do VMware para perguntar se uma VM foi movida ou copiada

Background: Estou usando a mesma VM do Ubuntu 20.04 LTS e do Windows 10, em ambos os casos usando a mesma versão do VMware Workstation (o mesmo que no mesmo número de versão, mas obviamente o respectivo produto para o sistema operacional). Eu verifiquei alguns anos atrás com a VMware e eles disseram que era bom fazer (em termos de licenciamento).

Infelizmente, toda vez que mudo o sistema operacional host, recebo esse prompt e adoraria poder me livrar disso de alguma forma. Entendo aproximadamente qual é a diferença entre as duas opções (por exemplo, gerar um novo endereço MAC), mas gostaria de uma maneira de suprimi-lo ou dizer ao VMware preventivamente, se preferir, que o movi.

windows-10 ubuntu
  • 1 respostas
  • 190 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve