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.
Hola, mmn, No se si esto funcione.
http://support.microsoft.com/kb/281888/es (http://support.microsoft.com/kb/281888/es)
SaluDoss
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.
El registro no cambia mucho ¿que valor tiene HLKM\...\DefaultName?
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"
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.
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:
@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)
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).
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.
Tambien me ocurre con wmic USERACCOUNT.