Herramientas de usuario

Herramientas del sitio


tecnica:anotaciones_tecnicas_windows

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tecnica:anotaciones_tecnicas_windows [2021/05/31 22:45]
fmolinuevo [Shortcut commands to open Management Console Snap-ins]
tecnica:anotaciones_tecnicas_windows [2025/06/14 09:21] (actual)
fmolinuevo [Comandos útiles]
Línea 135: Línea 135:
   - **wmic**: Windows Management Instrumentation Command-line (WMIC). Acceso a la poderosísima Windows Management Instrumentation API de Windows XP/​2003/​Vista. Es un muy complejo comando con enorme cantidad de opciones. Algunas son: **process** (muestra los procesos y toda la info de los mismos), **process list brief** (lista breve de procesos), **startup list full** (muestra los procesos a iniciar en el arranque), /every:5 (muestra la info cada 5 segundos). Para ver si un proceso aparece, se puede usar el comando **find** (similar al grep) enviándole la salida del wmic cada un segundo: **wmic process list brief /every:1 | find "​cmd.exe"​**. La **ayuda** se invoca con **/?**. Más info en http://​technet.microsoft.com/​en-us/​library/​bb742610.aspx   - **wmic**: Windows Management Instrumentation Command-line (WMIC). Acceso a la poderosísima Windows Management Instrumentation API de Windows XP/​2003/​Vista. Es un muy complejo comando con enorme cantidad de opciones. Algunas son: **process** (muestra los procesos y toda la info de los mismos), **process list brief** (lista breve de procesos), **startup list full** (muestra los procesos a iniciar en el arranque), /every:5 (muestra la info cada 5 segundos). Para ver si un proceso aparece, se puede usar el comando **find** (similar al grep) enviándole la salida del wmic cada un segundo: **wmic process list brief /every:1 | find "​cmd.exe"​**. La **ayuda** se invoca con **/?**. Más info en http://​technet.microsoft.com/​en-us/​library/​bb742610.aspx
   - **forfiles**:​ ejecutar comandos sobre los archivos filtrados (es similar al find de Linux) <​code>​forfiles -p "​C:​\what\ever"​ -s -m *.* -d <number of days> -c "cmd /c del @path"</​code>​   - **forfiles**:​ ejecutar comandos sobre los archivos filtrados (es similar al find de Linux) <​code>​forfiles -p "​C:​\what\ever"​ -s -m *.* -d <number of days> -c "cmd /c del @path"</​code>​
 +
 +=== Borrar archivos con nombres muy largos ===
 +
 +  del "​\\?​\c:​\<​very_long_path_and_file_name.ext>​
  
 === Bloquear un escritorio Windows (lock computer) === === Bloquear un escritorio Windows (lock computer) ===
Línea 169: Línea 173:
  
   net user [username] /​expires:​never   net user [username] /​expires:​never
 +  ​
 Este método en Windows 10 no funciona, y se debe configurar la no expiración de contraseña con: Este método en Windows 10 no funciona, y se debe configurar la no expiración de contraseña con:
  
   wmic useraccount where "​Name='​usuario'"​ set PasswordExpires=false   wmic useraccount where "​Name='​usuario'"​ set PasswordExpires=false
 +
 +El método anterior en Windows 11 no funciona, y se debe usar PowerShell con el siguiente comando:
 +
 +  Set-LocalUser -Name USERNAME -PasswordNeverExpires $true 
  
 Impedir que el usuario pueda cambiar la contraseña:​ Impedir que el usuario pueda cambiar la contraseña:​
tecnica/anotaciones_tecnicas_windows.1622511927.txt.gz · Última modificación: 2021/05/31 22:45 por fmolinuevo