[BATCH] Problema con comandos TASKKILL y TASKLIST

Iniciado por Meine programmen, 25 Diciembre 2012, 20:56 PM

0 Miembros y 1 Visitante están viendo este tema.

Meine programmen

Cuando intento usar los comandos TASKKILL o TASKLIST me responde "Error: Espacio de nombres no válido". Gracias de antemano.

PD: Esto ocurre en un portatil con Win7, en mi torre con WinXP los mismos comandos con la misma sintaxis funcionan correctamente.

PD2: Tambien me ocurre con wmic USERACCOUNT y con getmac.
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


Segadorfelix


Meine programmen

Ya mire esa pagina y no encontre nada util. De hecho me dice que no es una solucion para mi version de Windows. De todas maneras, gracias.
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


Segadorfelix

El registro no cambia mucho ¿que valor tiene HLKM\...\DefaultName?

Meine programmen

Cita de: Segadorfelix en 25 Diciembre 2012, 21:50 PM
El registro no cambia mucho ¿que valor tiene HLKM\...\DefaultName?
root\cimv2, pero el valor tiene el nombre "Default Namespace"
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


Segadorfelix

Vaya que extraño, he buscado y no encontrado tampoco nada mas.
PD:si era Default Namespace, en vez de Defaultname.
PD2: Al parecer el problema es que confunde el espacio del programa con otro.
http://es.wikipedia.org/wiki/Espacio_de_nombres
:huh: Suerte con el problema.

Eleкtro

#6
He de decir dos cosas:

1. Jamás había visto ese error, lo siento.

2. La clave que están tratando tiene que ver con WMI, no tiene nada que ver, de hecho el mismo título de la ayuda lo dice: "Mensaje de error "0x8004100E" al ejecutar un script de Instrumental de administración de Windows", párense a leer y comprender mejor :P.
PD: Windows Management Instrumentation = WMI = Instrumental de administración de Windows

Debes buscar otro tipo de solución.




No puedo hacer gran cosa porque desconozco de donde proviene el error,
Prueba este pequeño test:

Código (dos) [Seleccionar]
@Echo OFF


REM By Elektro H@cker


Set "Process=Notepad.exe"

:: Lanza un proceso.
Echo: [+] Launching %Process%...
Start /B "" "%Process%" || (GOTO :ERROR "%Process%")
Call :TIMEOUT

:: Intenta matar el proceso usando WMIC.
Echo: [+] Trying to kill Notepad process using WMIC...
wmic Path win32_process Where "name='%Process%'" Call Terminate | Find /I "ReturnValue = 0" 1>NUL && (
Echo: [+] Notepad process is terminated...
Call :TIMEOUT
) || (GOTO :ERROR "WMIC.exe")

:: Busca errores en los archivos protegidos de windows (Tasklist.exe y Taskkill.exe).
Echo: [+] Searching errors inside Windows default files, wait...
SFC /VERIFYONLY | Find /I "infrac" 1>NUL && (
:: Intenta reparar los errores si encuentra alguno.
Echo: [+] Infractions found!
Echo: [+] Trying to repair damaged files...
SFC /SCANNOW
)


Pause&Exit


:TIMEOUT
(Timeout /NOBREAK /T 5 & CLS) & (GOTO:EOF)

:ERROR
(Echo: +++ ERROR in "%~1") & (Pause&Exit /B 1)









Segadorfelix

Cita de: EleKtro H@cker en 26 Diciembre 2012, 05:14 AM
de hecho el mismo título de la ayuda lo dice: "Mensaje de error "0x8004100E" al ejecutar un script de Instrumental de administración de Windows", párense a leer y comprender mejor :P.
Me escuso con que tenia pereza de leer  :P estaba un poco ocupado :silbar: .
PD:¿De donde salen tantos comandos?(de regini, a wmic a SFC).

Eleкtro

Cita de: Segadorfelix en 26 Diciembre 2012, 05:25 AMPD:¿De donde salen tantos comandos?(de regini, a wmic a SFC).

De la experiencia  ::)             ... :laugh:

Aquí puedes encontrar algunos más comandos nativos indocumentados (En el pie de la página): http://en.wikipedia.org/wiki/List_of_MS-DOS_commands

Como por ejemplo:
CitarW32tm.exe - A tool used to diagnose problems occurring with Windows Time

Saludos.








Meine programmen

REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!