Por impressão você quer dizer realmente imprimir em papel?
nixda
Obviamente sim!
Corporate Geek
Respostas:
6
O tasklistcomando mostrará uma lista de todos os processos em execução. Você pode redirecioná-lo para um arquivo de texto tasklist > filename.txte imprimi-lo usando o Bloco de Notas ou qualquer outro programa que manipule arquivos de texto.
Ambas são boas respostas, porém o resultado deste comando parece melhor que o outro, por isso vou marcar esta é a melhor resposta. Muito obrigado!
Corporate Geek
Ah sim, Powershell ... Powershell é a onda do futuro. Como a maioria dos comandos do Powershell, eu acho que você pode adicionar sinalizadores de formatação para modificar o formato de saída (até mesmo para HTML, se você quiser, se não me engano).
LawrenceC
7
No PowerShell você pode usar: get-processou get-wmiobject WIN32_PROCESS.
Ok, mas o PowerShell pode mostrar mais detalhes? Mais do que a lista de tarefas do CMD?
get-process | format-table -property * -autosize
gps | ft * -auto (mesmo comando, mas versão mais curta)
Obrigado por toda a ajuda. Eu resumi o básico em um tutorial passo-a-passo, completo com screenshots e referências à documentação útil, aqui: 7tutorials.com/…
Respostas:
O
tasklist
comando mostrará uma lista de todos os processos em execução. Você pode redirecioná-lo para um arquivo de textotasklist > filename.txt
e imprimi-lo usando o Bloco de Notas ou qualquer outro programa que manipule arquivos de texto.fonte
No PowerShell você pode usar:
get-process
ouget-wmiobject WIN32_PROCESS
.Ok, mas o PowerShell pode mostrar mais detalhes? Mais do que a lista de tarefas do CMD?
get-process | format-table -property * -autosize
gps | ft * -auto
(mesmo comando, mas versão mais curta)get-wmiobject WIN32_PROCESS | format-table -property * -autosize
gwmi WIN32_PROCESS | ft * -auto
(mesmo comando, mas versão mais curta)Isso é muito detalhe. Posso selecionar as colunas de que preciso?
gps | ft name,ID,sessionID,basepriority,priorityClass,path -auto
gwmi WIN32_PROCESS | ft name,processID,priority,CommandLine -auto
Ah melhor. Mas algumas colunas são truncadas. Eu posso evitar isso salvando em arquivo, certo?
gps | ft * -auto | Out-File D:\process-list.txt -Width 4096
gwmi WIN32_PROCESS | ft * -auto | Out-File D:\process-list.txt -Width 4096
Maravilhoso. E quanto a imprimi-lo diretamente?
gps | ft * -auto | Out-Printer
gwmi WIN32_PROCESS | ft * -auto | Out-Printer
Também posso exportá-los como CSV?
gps | select * | Export-Csv D:\process-list.csv
gwmi WIN32_PROCESS | select * | Export-Csv D:\process-list.csv
Oh isso é legal. Posso classificar a saída por memória ou uso da CPU?
Todos os comandos são totalmente explicados no SS64.com, juntamente com alguns exemplos e aliases disponíveis.
fonte