Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

(DUV)gerenciador MS-DOS

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1(DUV)gerenciador MS-DOS Empty (DUV)gerenciador MS-DOS Dom maio 31, 2009 3:20 am

douglas

douglas

galera criei um gerenciador de tarefas no DOS so que quero coloca uma opçao assim

digite 3 para finalizar um processo mais nao sei o comando usado

@echo off
title Gerenciador De Tarefas
color 0a
:inicio
echo digite 1: para exibir um tuto sobre o gerenciador
echo digite 2: para listar os processoss do computador
echo digite 3: para sair
set /p opcao=digite a opcao desejada
if %opcao% == 1 goto 1
if %opcao% == 2 goto 2
if %opcao% == 3 goto 3
:1
cls
color 0a
echo tutorial sobre o gerenciador do MS-DOS
echo.
echo primeiro para usar ele voce vai ter de aprende os comandos tasklist e taskkill
echo.
echo vamos la intao o tasklist ele vai exibir todos os processos do computador
echo.
echo bom va aprendendo um agora vamos para o takkill
echo.
echo o taskkill e usado para finalizar processos do computador
echo.
echo como usar o taskkill por exemplo eu queira finalizar o processo do CMD.exe e so digitar taskkill /f -im notepad.exe
echo.
echo so para lembrar e obrigado escrever -im
echo.
echo o parametro /f serve para forçar um processo a finalizar
echo.
echo.
echo.
echo.
echo criado por Douglas
pause >nul
cls
goto inicio
:2
tasklist
pause >nul
cls
goto inicio
:3
cls
MSG * Criado Por Douglas

esta ai o gerenciador ajudem

http://douglas@123.com.br

2(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 7:21 am

Boss-Head

Boss-Head

Dependendo da versão do windows o comando pode ser taskkill ou tskkill pra ficar uma coisa generica pra todos sugiro que utilize o comando abaixo !


if exist "%windir%\system32\taskkill.exe" (
set taskkill=taskkill
) else (
set taskkill=tskkill
)


E a maneira de se usar o comando seria assim %taskkill% /f /IM PROCESSO.EXTENSÃO QUE QUER PARAR>nul


Espero que seja essa a sua duvida !



3(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 2:01 pm

douglas

douglas

cara nao intendi teu comando mais vo da uma explicada como quero

tipo assim eu quero bota uma opçao que vai ta escrito digite o nome do processo que deseja finalizar dai ela so vai la e digita o nome e o processo finaliza nao sei como se faz

http://douglas@123.com.br

4(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 2:35 pm

Boss-Head

Boss-Head

AS PARTES EM VERMELHO EU ACRESCENTEI VEJA SE ENTENDEU !
@echo off
title Gerenciador De Tarefas
color 0a
:inicio
cls
echo digite 1: para exibir um tuto sobre o gerenciador
echo digite 2: para listar os processos do computador
echo digite 3: para parar um processo do computador
echo digite 4: para sair
set /p opcao=digite a opcao desejada
if %opcao% == 1 goto 1
if %opcao% == 2 goto 2
if %opcao% == 3 goto 4
if %opcao% == 4 goto 3
:1
cls
color 0a
echo tutorial sobre o gerenciador do MS-DOS
echo.
echo primeiro para usar ele voce vai ter de aprende os comandos tasklist e taskkill
echo.
echo vamos la intao o tasklist ele vai exibir todos os processos do computador
echo.
echo bom va aprendendo um agora vamos para o takkill
echo.
echo o taskkill e usado para finalizar processos do computador
echo.
echo como usar o taskkill por exemplo eu queira finalizar o processo do CMD.exe e so digitar taskkill /f -im notepad.exe
echo.
echo so para lembrar e obrigado escrever -im
echo.
echo o parametro /f serve para forçar um processo a finalizar
echo.
echo.
echo.
echo.
echo criado por Douglas
pause >nul
cls
goto inicio
:2
tasklist
pause >nul
cls
goto inicio
:3
cls
MSG * Criado Por Douglas
exit
:4
if exist "%windir%\system32\taskkill.exe" (
set taskkill=taskkill
) else (
set taskkill=tskkill
)
set /p processo="Digite o nome do processo para parar ! >"
%taskkill% /f /IM %processo%>nul
MSG * processo %processo% finalizado com exito !
goto inicio

5(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 3:47 pm

FireFox

FireFox

Teria como lista os processos em execução?

6(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 9:31 pm

douglas

douglas

onde ta escrito

if exist "%windir%\system32\taskkill.exe" (
set taskkill=taskkill
) else (
set taskkill=tskkill
)
set /p processo="Digite o nome do processo para parar ! >"
%taskkill% /f /IM %processo%>nul
MSG * processo %processo% finalizado com exito !
goto inicio

so voce bota tasklist em cima que vai aparece os processos

http://douglas@123.com.br

7(DUV)gerenciador MS-DOS Empty Re: (DUV)gerenciador MS-DOS Dom maio 31, 2009 9:36 pm

FireFox

FireFox

blz...

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos