1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-07 01:06:00 +02:00
This commit is contained in:
Starsoon 2025-06-05 17:15:02 +02:00 committed by GitHub
commit 63050102c3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
182 changed files with 3958 additions and 0 deletions

View file

@ -0,0 +1,20 @@
# Add-AppxPackage
> Una utilidad de PowerShell para agregar un paquete de aplicación firmado (`.appx`, `.msix`, `.appxbundle` y `.msixbundle`) a una cuenta de usuario.
> Más información: <https://learn.microsoft.com/powershell/module/appx/Add-AppxPackage>.
- Agregar un paquete de aplicación:
`Add-AppxPackage -Path {{ruta\al\paquete.msix}}`
- Agregar un paquete de aplicación con dependencias:
`Add-AppxPackage -Path {{ruta\al\paquete.msix}} -DependencyPath {{ruta\a\dependencias.msix}}`
- Instalar una aplicación utilizando el archivo del instalador de la aplicación:
`Add-AppxPackage -AppInstallerFile {{ruta\al\app.appinstaller}}`
- Agregar un paquete no firmado:
`Add-AppxPackage -Path {{ruta\al\paquete.msix}} -DependencyPath {{ruta\a\dependencias.msix}} -AllowUnsigned`

20
pages.es/windows/assoc.md Normal file
View file

@ -0,0 +1,20 @@
# assoc
> Muestra o cambia las asociaciones entre extensiones de archivo y tipos de archivo.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/assoc>.
- Listar todas las asociaciones entre extensiones de archivo y tipos de archivo:
`assoc`
- Mostrar el tipo de archivo asociado para una extensión específica:
`assoc {{.txt}}`
- Establecer el tipo de archivo asociado para una extensión específica:
`assoc .{{txt}}={{archivotxt}}`
- Visualiza la salida de `assoc` una pantalla a la vez:
`assoc | {{extra}}`

View file

@ -0,0 +1,28 @@
# attrib
> Muestra o cambia los atributos de archivos o directorios.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/attrib>.
- Mostrar todos los atributos establecidos de los archivos en el directorio actual:
`attrib`
- Mostrar todos los atributos establecidos de los archivos en un directorio específico:
`attrib {{ruta\al\directorio}}`
- Mostrar todos los atributos establecidos de archivos y [d]irectorios en el directorio actual:
`attrib /d`
- Mostrar todos los atributos establecidos de los archivos en el directorio actual y [s]ubdirectorios:
`attrib /s`
- Agregar el atributo `solo-lectu[r]a` o `[a]rchivo` o `[s]istema` o `oculto[h]` o `contenido no [i]ndexado` a archivos o directorios:
`attrib +{{r|a|s|h|i}} {{ruta\al\archivo_o_directorio1 ruta\al\archivo_o_directorio2 ...}}`
- Eliminar un atributo específico de archivos o directorios:
`attrib -{{r|a|s|h|i}} {{ruta\al\archivo_o_directorio1 ruta\al\archivo_o_directorio2 ...}}`

View file

@ -0,0 +1,28 @@
# azcopy
> Una herramienta de transferencia de archivos para subir a cuentas de almacenamiento en la nube de Azure.
> Más información: <https://learn.microsoft.com/azure/storage/common/storage-use-azcopy-v10>.
- Iniciar sesión en un inquilino de Azure:
`azcopy login`
- Subir un archivo local:
`azcopy copy '{{ruta\al\archivo_origen}}' 'https://{{nombre_cuenta_almacenamiento}}.blob.core.windows.net/{{nombre_contenedor}}/{{nombre_blob}}'`
- Subir archivos con extensiones `.txt` y `.jpg`:
`azcopy copy '{{ruta\al\directorio_origen}}' 'https://{{nombre_cuenta_almacenamiento}}.blob.core.windows.net/{{nombre_contenedor}}' --include-pattern '{{*.txt;*.jpg}}'`
- Copiar un contenedor directamente entre dos cuentas de almacenamiento de Azure:
`azcopy copy 'https://{{nombre_cuenta_almacenamiento_origen}}.blob.core.windows.net/{{nombre_contenedor}}' 'https://{{nombre_cuenta_almacenamiento_destino}}.blob.core.windows.net/{{nombre_contenedor}}'`
- Sincronizar un directorio local y eliminar archivos en el destino si ya no existen en el origen:
`azcopy sync '{{ruta\al\directorio_origen}}' 'https://{{nombre_cuenta_almacenamiento}}.blob.core.windows.net/{{nombre_contenedor}}' --recursive --delete-destination=true`
- Mostrar ayuda:
`azcopy --help`

View file

@ -0,0 +1,24 @@
# bcdboot
> Configura o repara archivos de arranque.
> Más información: <https://learn.microsoft.com/windows-hardware/manufacture/desktop/bcdboot-command-line-options-techref-di>.
- Inicializar la partición del sistema utilizando archivos BCD de la carpeta de Windows de origen:
`bcdboot {{C:\Windows}}`
- Habilitar el modo [v]erboso:
`bcdboot {{C:\Windows}} /v`
- Especificar la letra de volumen de la partición [s]istema:
`bcdboot {{C:\Windows}} /s {{S:}}`
- Especificar un [l]ocal:
`bcdboot {{C:\Windows}} /l {{es-es}}`
- Especificar un tipo de [f]irmware al copiar los archivos de arranque a un volumen especificado:
`bcdboot {{C:\Windows}} /s {{S:}} /f {{UEFI|BIOS|ALL}}`

View file

@ -0,0 +1,24 @@
# bleachbit_console
> Limpia archivos basura en el sistema de archivos.
> Más información: <https://docs.bleachbit.org/doc/command-line-interface.html>.
- Iniciar la versión de interfaz gráfica de usuario (GUI) de Bleachbit:
`bleachbit_console.exe --gui`
- Destruir un archivo:
`bleachbit_console.exe --shred {{ruta/al/archivo}}`
- Listar las opciones de limpieza disponibles:
`bleachbit_console.exe --list-cleaners`
- Previsualizar los archivos que se eliminarán y otros cambios que se realizarán antes de llevar a cabo la operación de limpieza:
`bleachbit_console.exe --preview {{--preset|cleaner1.opción1 cleaner2.* ...}}`
- Realizar la operación de limpieza y eliminar archivos:
`bleachbit_console.exe --clean {{--preset|cleaner1.opción1 cleaner2.* ...}}`

View file

@ -0,0 +1,24 @@
# certutil
> Una herramienta para gestionar y configurar información de certificados.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/certutil>.
- Volcar la información de configuración o archivos:
`certutil {{nombre_de_archivo}}`
- Codificar un archivo en hexadecimal:
`certutil -encodehex {{ruta\al\archivo_entrada}} {{ruta\al\archivo_salida}}`
- Codificar un archivo a Base64:
`certutil -encode {{ruta\al\archivo_entrada}} {{ruta\al\archivo_salida}}`
- Decodificar un archivo codificado en Base64:
`certutil -decode {{ruta\al\archivo_entrada}} {{ruta\al\archivo_salida}}`
- Generar y mostrar un hash criptográfico sobre un archivo:
`certutil -hashfile {{ruta\al\archivo_entrada}} {{md2|md4|md5|sha1|sha256|sha384|sha512}}`

View file

@ -0,0 +1,20 @@
# chkdsk
> Verifica el sistema de archivos y los metadatos del volumen en busca de errores.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/chkdsk>.
- Especifica la letra de la unidad (seguida de dos puntos), el punto de montaje o el nombre del volumen a verificar:
`chkdsk {{volumen}}`
- Corrige errores en un volumen específico:
`chkdsk {{volumen}} /f`
- Desmonta un volumen específico antes de verificar:
`chkdsk {{volumen}} /x`
- Cambia el tamaño del archivo de registro al tamaño especificado (solo para NTFS):
`chkdsk /l{{tamaño}}`

View file

@ -0,0 +1,20 @@
# choco apikey
> Gestionar claves API para fuentes de Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-apikey>.
- Mostrar una lista de fuentes y sus claves API:
`choco apikey`
- Mostrar una fuente específica y su clave API:
`choco apikey --source "{{url_fuente}}"`
- Establecer una clave API para una fuente:
`choco apikey --source "{{url_fuente}}" --key "{{clave_api}}"`
- Eliminar una clave API para una fuente:
`choco apikey --source "{{url_fuente}}" --remove`

View file

@ -0,0 +1,16 @@
# choco feature
> Interactuar con características de Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-feature>.
- Mostrar una lista de características disponibles:
`choco feature list`
- Habilitar una característica:
`choco feature enable --name {{nombre}}`
- Deshabilitar una característica:
`choco feature disable --name {{nombre}}`

View file

@ -0,0 +1,20 @@
# choco info
> Mostrar información detallada sobre un paquete con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-info>.
- Mostrar información sobre un paquete específico:
`choco info {{paquete}}`
- Mostrar información solo para un paquete local:
`choco info {{paquete}} --local-only`
- Especificar una fuente personalizada para recibir información sobre paquetes:
`choco info {{paquete}} --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco info {{paquete}} --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,36 @@
# choco install
> Instalar uno o más paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-install>.
- Instalar uno o más paquetes:
`choco install {{paquete1 paquete2 ...}}`
- Instalar paquetes desde un archivo de configuración personalizado:
`choco install {{ruta\al\archivo_paquetes.config}}`
- Instalar un archivo `nuspec` o `nupkg` específico:
`choco install {{ruta\al\archivo}}`
- Instalar una versión específica de un paquete:
`choco install {{paquete}} --version {{versión}}`
- Permitir la instalación de múltiples versiones de un paquete:
`choco install {{paquete}} --allow-multiple`
- Confirmar automáticamente todos los mensajes:
`choco install {{paquete}} --yes`
- Especificar una fuente personalizada para recibir paquetes:
`choco install {{paquete}} --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco install {{paquete}} --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,28 @@
# choco list
> Mostrar una lista de paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-list>.
- Mostrar todos los paquetes disponibles:
`choco list`
- Mostrar todos los paquetes instalados localmente:
`choco list --local-only`
- Mostrar una lista que incluya programas locales:
`choco list --include-programs`
- Mostrar solo paquetes aprobados:
`choco list --approved-only`
- Especificar una fuente personalizada para mostrar paquetes:
`choco list --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco list --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,24 @@
# choco new
> Generar nuevos archivos de especificación de paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-new>.
- Crear un nuevo esqueleto de paquete:
`choco new {{paquete}}`
- Crear un nuevo paquete con una versión específica:
`choco new {{paquete}} --version {{versión}}`
- Crear un nuevo paquete con un nombre de mantenedor específico:
`choco new {{paquete}} --maintainer {{nombre_mantenedor}}`
- Crear un nuevo paquete en un directorio de salida personalizado:
`choco new {{paquete}} --output-directory {{ruta/al/directorio}}`
- Crear un nuevo paquete con URLs de instalador específicas para 32 bits y 64 bits:
`choco new {{paquete}} url="{{url}}" url64="{{url}}"`

View file

@ -0,0 +1,20 @@
# choco outdated
> Comprobar paquetes desactualizados con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-outdated>.
- Mostrar una lista de paquetes desactualizados en formato de tabla:
`choco outdated`
- Ignorar paquetes fijados en la salida:
`choco outdated --ignore-pinned`
- Especificar una fuente personalizada para comprobar paquetes:
`choco outdated --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco outdated --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,16 @@
# choco pack
> Empaquetar una especificación de NuGet en un archivo `nupkg`.
> Más información: <https://chocolatey.org/docs/commands-pack>.
- Empaquetar una especificación de NuGet en un archivo `nupkg`:
`choco pack {{ruta\al\archivo_especificacion}}`
- Empaquetar una especificación de NuGet especificando la versión del archivo resultante:
`choco pack {{ruta\al\archivo_especificacion}} --version {{versión}}`
- Empaquetar una especificación de NuGet en un directorio específico:
`choco pack {{ruta\al\archivo_especificacion}} --output-directory {{ruta\al\directorio_salida}}`

View file

@ -0,0 +1,21 @@
# choco pin
> Fijar un paquete en una versión con Chocolatey.
> Los paquetes fijados se omiten automáticamente al actualizar.
> Más información: <https://chocolatey.org/docs/commands-pin>.
- Mostrar una lista de paquetes fijados y sus versiones:
`choco pin list`
- Fijar un paquete en su versión actual:
`choco pin add --name {{paquete}}`
- Fijar un paquete en una versión específica:
`choco pin add --name {{paquete}} --version {{versión}}`
- Eliminar un pin para un paquete específico:
`choco pin remove --name {{paquete}}`

View file

@ -0,0 +1,12 @@
# choco-push
> Subir un paquete NuGet compilado (`nupkg`) a un feed de paquetes.
> Más información: <https://docs.chocolatey.org/en-us/create/commands/push>.
- Subir un `nupkg` compilado al feed especificado:
`choco push --source {{https://push.chocolatey.org/}}`
- Subir un `nupkg` compilado al feed especificado con un tiempo de espera en segundos (el valor predeterminado es 2700):
`choco push --source {{https://push.chocolatey.org/}} --execution-timeout {{500}}`

View file

@ -0,0 +1,28 @@
# choco search
> Buscar un paquete local o remoto con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-search>.
- Buscar un paquete:
`choco search {{consulta}}`
- Buscar un paquete localmente:
`choco search {{consulta}} --local-only`
- Incluir solo coincidencias exactas en los resultados:
`choco search {{consulta}} --exact`
- Confirmar automáticamente todos los mensajes:
`choco search {{consulta}} --yes`
- Especificar una fuente personalizada para buscar paquetes:
`choco search {{consulta}} --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco search {{consulta}} --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,32 @@
# choco source
> Gestionar fuentes para paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-source>.
- Listar las fuentes actualmente disponibles:
`choco source list`
- Agregar una nueva fuente de paquete:
`choco source add --name {{nombre}} --source {{url}}`
- Agregar una nueva fuente de paquete con credenciales:
`choco source add --name {{nombre}} --source {{url}} --user {{nombre_usuario}} --password {{contraseña}}`
- Agregar una nueva fuente de paquete con un certificado de cliente:
`choco source add --name {{nombre}} --source {{url}} --cert {{ruta\al\archivo_certificado}}`
- Habilitar una fuente de paquete:
`choco source enable --name {{nombre}}`
- Deshabilitar una fuente de paquete:
`choco source disable --name {{nombre}}`
- Eliminar una fuente de paquete:
`choco source remove --name {{nombre}}`

View file

@ -0,0 +1,24 @@
# choco uninstall
> Desinstalar paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-uninstall>.
- Desinstalar uno o más paquetes:
`choco uninstall {{paquete1 paquete2 ...}}`
- Desinstalar una versión específica de un paquete:
`choco uninstall {{paquete}} --version {{versión}}`
- Confirmar automáticamente todos los mensajes:
`choco uninstall {{paquete}} --yes`
- Eliminar todas las dependencias al desinstalar:
`choco uninstall {{paquete}} --remove-dependencies`
- Desinstalar todos los paquetes:
`choco uninstall all`

View file

@ -0,0 +1,32 @@
# choco upgrade
> Actualizar uno o más paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-upgrade>.
- Actualizar uno o más paquetes:
`choco upgrade {{paquete1 paquete2 ...}}`
- Actualizar a una versión específica de un paquete:
`choco upgrade {{paquete}} --version {{versión}}`
- Actualizar todos los paquetes:
`choco upgrade all`
- Actualizar todos excepto los paquetes especificados separados por comas:
`choco upgrade all --except "{{paquete1,paquete2,...}}"`
- Confirmar automáticamente todos los mensajes:
`choco upgrade {{paquete}} --yes`
- Especificar una fuente personalizada para recibir paquetes:
`choco upgrade {{paquete}} --source {{url_fuente|alias}}`
- Proporcionar un nombre de usuario y una contraseña para la autenticación:
`choco upgrade {{paquete}} --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,28 @@
# choice
> Solicitar al usuario que seleccione una opción y devolver el índice de la opción seleccionada.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/choice>.
- Solicitar al usuario actual que seleccione una opción `Y` o `N`:
`choice`
- Solicitar al usuario actual que seleccione una [o]pción de un conjunto específico:
`choice /c {{AB}}`
- Solicitar al usuario actual que seleccione una opción con un [m]ensaje específico:
`choice /m "{{mensaje}}"`
- Solicitar al usuario actual que seleccione una opción Mayús[c]ula-[s]ensible de un conjunto específico:
`choice /cs /c {{Ab}}`
- Solicitar al usuario actual que seleccione una opción y preferir la opción pre[d]eterminada en un [t]iempo específico:
`choice /t {{5}} /d {{opcion_predeterminada}}`
- Mostrar ayuda:
`choice /?`

View file

@ -0,0 +1,37 @@
# chromium
> Navegador web de código abierto desarrollado y mantenido principalmente por Google.
> Nota: Es posible que necesites reemplazar el comando `chromium` con tu navegador web deseado, como `brave`, `google-chrome`, `microsoft-edge`/`msedge`, `opera` o `vivaldi`.
> Más información: <https://www.chromium.org/developers/how-tos/run-chromium-with-flags/>.
- Abrir una URL o archivo específico:
`chromium {{https://example.com|ruta/al/archivo.html}}`
- Abrir en modo incógnito (usa `--inprivate` para Microsoft Edge):
`{{chromium --incognito|msedge --inprivate}} {{example.com}}`
- Abrir en una nueva ventana:
`chromium --new-window {{example.com}}`
- Abrir en modo aplicación (sin barras de herramientas, barra de URL, botones, etc.):
`chromium --app={{https://example.com}}`
- Usar un servidor proxy:
`chromium --proxy-server="{{socks5://hostname:66}}" {{example.com}}`
- Abrir con un directorio de perfil personalizado:
`chromium --user-data-dir={{ruta/al/directorio}}`
- Abrir sin validación CORS (útil para probar una API):
`chromium --user-data-dir={{ruta/al/directorio}} --disable-web-security`
- Abrir con una ventana de DevTools para cada pestaña abierta:
`chromium --auto-open-devtools-for-tabs`

View file

@ -0,0 +1,20 @@
# cipher
> Muestra o altera la encriptación de directorios y archivos en volúmenes NTFS.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/cipher>.
- Mostrar información sobre un archivo o directorio encriptado específico:
`cipher /c:{{ruta\al\archivo_o_directorio}}`
- [e]ncriptar un archivo o directorio (los archivos añadidos posteriormente al directorio también se encriptan a medida que el directorio se marca):
`cipher /e:{{ruta\al\archivo_o_directorio}}`
- [d]ecriptar un archivo o directorio:
`cipher /d:{{ruta\al\archivo_o_directorio}}`
- Eliminar de forma segura un archivo o directorio:
`cipher /w:{{ruta\al\archivo_o_directorio}}`

View file

@ -0,0 +1,17 @@
# Clear-RecycleBin
> Elimina elementos de la Papelera de reciclaje.
> Este comando solo se puede usar a través de PowerShell versiones 5.1 y anteriores, o 7.1 y posteriores.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/clear-recyclebin>.
- Limpiar y eliminar todos los elementos dentro de la Papelera de reciclaje:
`Clear-RecycleBin`
- Limpiar la Papelera de reciclaje para una unidad específica:
`Clear-RecycleBin -DriveLetter {{C}}`
- Limpiar la Papelera de reciclaje sin más confirmación:
`Clear-RecycleBin -Force`

20
pages.es/windows/clip.md Normal file
View file

@ -0,0 +1,20 @@
# clip
> Copia el contenido de entrada al portapapeles de Windows.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/clip>.
- Redirigir la salida de la línea de comandos al portapapeles de Windows:
`{{dir}} | clip`
- Copiar el contenido de un archivo al portapapeles de Windows:
`clip < {{ruta\al\archivo.ext}}`
- Copiar texto con un salto de línea al portapapeles de Windows:
`echo {{texto}} | clip`
- Copiar texto sin un salto de línea al portapapeles de Windows:
`echo | set /p="texto" | clip`

View file

@ -0,0 +1,16 @@
# cmdkey
> Crear, mostrar y eliminar nombres de usuario y contraseñas almacenados.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/cmdkey>.
- Listar todas las credenciales de usuario:
`cmdkey /list`
- Almacenar credenciales para un usuario que accede a un servidor:
`cmdkey /add:{{nombre_del_servidor}} /user:{{nombre_de_usuario}}`
- Eliminar credenciales para un objetivo específico:
`cmdkey /delete {{nombre_del_objetivo}}`

36
pages.es/windows/cmstp.md Normal file
View file

@ -0,0 +1,36 @@
# cmstp
> Administrar perfiles de servicio de conexión.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/cmstp>.
- Instalar un perfil específico:
`cmstp "{{ruta\al\archivo_de_perfil}}"`
- Instalar sin crear un acceso directo en el escritorio:
`cmstp /ns "{{ruta\al\archivo_de_perfil}}"`
- Instalar sin verificar dependencias:
`cmstp /nf "{{ruta\al\archivo_de_perfil}}"`
- Instalar solo para el usuario actual:
`cmstp /su "{{ruta\al\archivo_de_perfil}}"`
- Instalar para todos los usuarios (requiere privilegios de administrador):
`cmstp /au "{{ruta\al\archivo_de_perfil}}"`
- Instalar silenciosamente sin ningún aviso:
`cmstp /s "{{ruta\al\archivo_de_perfil}}"`
- Desinstalar un perfil específico:
`cmstp /u "{{ruta\al\archivo_de_perfil}}"`
- Desinstalar silenciosamente sin un aviso de confirmación:
`cmstp /u /s "{{ruta\al\archivo_de_perfil}}"`

16
pages.es/windows/color.md Normal file
View file

@ -0,0 +1,16 @@
# color
> Establecer los colores de primer plano y fondo de la consola.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/color>.
- Establecer los colores de la consola a los valores predeterminados:
`color`
- Listar los valores de color disponibles y la información detallada:
`color /?`
- Establecer el primer plano y el fondo de la consola a un color específico utilizando números hexadecimales (`1-9,a-f`):
`color {{código_de_primer_plano}}{{código_de_fondo}}`

16
pages.es/windows/date.md Normal file
View file

@ -0,0 +1,16 @@
# date
> Mostrar o establecer la fecha del sistema.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/date>.
- Mostrar la fecha actual del sistema y solicitar ingresar una nueva fecha (dejar vacío para mantener sin cambios):
`date`
- Mostrar la fecha actual del sistema sin solicitar una nueva fecha:
`date /t`
- Cambiar la fecha actual del sistema a una fecha específica:
`date {{mes}}-{{día}}-{{año}}`

View file

@ -0,0 +1,32 @@
# diskpart
> Administrador de discos, volúmenes y particiones.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/diskpart>.
- Ejecutar diskpart por sí mismo en un símbolo del sistema administrativo para ingresar a su línea de comandos:
`diskpart`
- Listar todos los discos:
`list disk`
- Seleccionar un volumen:
`select volume {{volúmen}}`
- Asignar una letra de unidad al volumen seleccionado:
`assign letter {{letra}}`
- Crear una nueva partición:
`create partition primary`
- Activar el volumen seleccionado:
`active`
- Salir de diskpart:
`exit`

View file

@ -0,0 +1,32 @@
# doskey
> Administrar macros, comandos de Windows y líneas de comandos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/doskey>.
- Listar macros disponibles:
`doskey /macros`
- Crear una nueva macro:
`doskey {{nombre}} = "{{comando}}"`
- Crear una nueva macro para un ejecutable específico:
`doskey /exename={{nombre_del_ejecutable}} {{nombre}} = "{{comando}}"`
- Eliminar una macro:
`doskey {{nombre}} =`
- Mostrar todos los comandos que están almacenados en memoria:
`doskey /history`
- Guardar macros en un archivo para portabilidad:
`doskey /macros > {{ruta\al\archivo_macinit}}`
- Cargar macros desde un archivo:
`doskey /macrofile = {{ruta\al\archivo_macinit}}`

View file

@ -0,0 +1,32 @@
# driverquery
> Mostrar información sobre los controladores de dispositivo instalados.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/driverquery>.
- Mostrar una lista de todos los controladores de dispositivo instalados:
`driverquery`
- Mostrar una lista de controladores en el formato especificado:
`driverquery /fo {{tabla|lista|csv}}`
- Mostrar una lista de controladores con una columna que indique si están firmados:
`driverquery /si`
- Excluir el encabezado en la lista de salida:
`driverquery /nh`
- Mostrar una lista de controladores para una máquina remota:
`driverquery /s {{nombre_del_host}} /u {{nombre_de_usuario}} /p {{contraseña}}`
- Mostrar una lista de controladores con información detallada:
`driverquery /v`
- Mostrar ayuda:
`driverquery /?`

View file

@ -0,0 +1,21 @@
# Enable-PnpDevice
> El cmdlet Enable-PnpDevice habilita un dispositivo Plug and Play (PnP). Debe usar una cuenta de Administrador para habilitar un dispositivo.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/pnpdevice/enable-pnpdevice>.
- Habilitar un dispositivo:
`Enable-PnpDevice -InstanceId 'ID OBTENIDO USANDO EL COMANDO Get-PnpDevice'`
- Habilitar todos los dispositivos PnP deshabilitados:
`Get-PnpDevice | Where-Object {$_.Problem -eq 22} | Enable-PnpDevice`
- Habilitar un dispositivo sin confirmación:
`Enable-PnpDevice -InstanceId 'ID OBTENIDO USANDO EL COMANDO Get-PnpDevice' -Confirm:$False`
- Simulación de lo que sucedería si se ejecuta el cmdlet:
`Enable-PnpDevice -InstanceId 'USB\VID_5986&;PID_0266&;MI_00\7&;1E5D3568&;0&;0000' -WhatIf:$True`

View file

@ -0,0 +1,21 @@
# eventcreate
> Crear entradas personalizadas en el registro de eventos.
> Los ID de evento pueden ser cualquier número entre 1 y 1000.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/eventcreate>.
- Crear un nuevo evento con un ID dado (1-1000) en el registro:
`eventcreate /t {{success|error|warning|information}} /id {{id}} /d "{{mensaje}}"`
- Crear un evento en un registro de eventos específico:
`eventcreate /l {{nombre_del_registro}} /t {{tipo}} /id {{id}} /d "{{mensaje}}"`
- Crear un evento con una fuente específica:
`eventcreate /so {{nombre_de_la_fuente}} /t {{tipo}} /id {{id}} /d "{{mensaje}}"`
- Crear un evento en el registro de eventos de una máquina remota:
`eventcreate /s {{nombre_del_host}} /u {{nombre_de_usuario}} /p {{contraseña}} /t {{tipo}} /id {{id}} /d "{{mensaje}}"`

View file

@ -0,0 +1,24 @@
# expand
> Descomprimir archivos Cabinet de Windows.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/expand>.
- Descomprimir un archivo Cabinet de un solo archivo en el directorio especificado:
`expand {{ruta\al\archivo.cab}} {{ruta\al\directorio}}`
- Mostrar la lista de archivos en un archivo Cabinet de origen:
`expand {{ruta\al\archivo.cab}} {{ruta\al\directorio}} -d`
- Descomprimir todos los archivos del archivo Cabinet:
`expand {{ruta\al\archivo.cab}} {{ruta\al\directorio}} -f:*`
- Descomprimir un archivo específico de un archivo Cabinet:
`expand {{ruta\al\archivo.cab}} {{ruta\al\directorio}} -f:{{ruta\al\archivo}}`
- Ignorar la estructura de directorios al descomprimir y agregarlos a un solo directorio:
`expand {{ruta\al\archivo.cab}} {{ruta\al\directorio}} -i`

View file

@ -0,0 +1,16 @@
# explorer
> El Explorador de Archivos de Windows.
> Más información: <https://ss64.com/nt/explorer.html>.
- Abrir el Explorador de Windows:
`explorer`
- Abrir el Explorador de Windows en el directorio actual:
`explorer .`
- Abrir el Explorador de Windows en un directorio específico:
`explorer {{ruta\al\directorio}}`

33
pages.es/windows/fc.md Normal file
View file

@ -0,0 +1,33 @@
# fc
> Comparar las diferencias entre dos archivos o conjuntos de archivos.
> Use comodines (*) para comparar conjuntos de archivos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/fc>.
- Comparar 2 archivos especificados:
`fc {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Realizar una comparación sin distinguir entre mayúsculas y minúsculas:
`fc /c {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Comparar archivos como texto Unicode:
`fc /u {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Comparar archivos como texto ASCII:
`fc /l {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Comparar archivos como binarios:
`fc /b {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Deshabilitar la expansión de tabulaciones a espacios:
`fc /t {{ruta\al\archivo1}} {{ruta\al\archivo2}}`
- Comprimir espacios en blanco (tabulaciones y espacios) para comparaciones:
`fc /w {{ruta\al\archivo1}} {{ruta\al\archivo2}}`

20
pages.es/windows/find.md Normal file
View file

@ -0,0 +1,20 @@
# find
> Buscar una cadena especificada en archivos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/find>.
- Buscar líneas que contengan una cadena especificada:
`find "{{cadena}}" {{ruta\al\archivo_o_directorio}}`
- Mostrar líneas que no contengan la cadena especificada:
`find "{{cadena}}" {{ruta\al\archivo_o_directorio}} /v`
- Mostrar el conteo de líneas que contienen la cadena especificada:
`find "{{cadena}}" {{ruta\al\archivo_o_directorio}} /c`
- Mostrar números de línea junto con la lista de líneas:
`find "{{cadena}}" {{ruta\al\archivo_o_directorio}} /n`

View file

@ -0,0 +1,36 @@
# findstr
> Buscar texto especificado dentro de uno o más archivos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/findstr>.
- Buscar una o más cadenas en todos los archivos:
`findstr "{{cadena1 cadena2 ...}}" *`
- Buscar una o más cadenas en la salida de un comando canalizado:
`{{dir}} | findstr "{{cadena1 cadena2 ...}}"`
- Buscar una o más cadenas en todos los archivos de forma recursiva:
`findstr /s "{{cadena1 cadena2 ...}}" *`
- Buscar cadenas utilizando una búsqueda sin distinguir entre mayúsculas y minúsculas:
`findstr /i "{{cadena1 cadena2 ...}}" *`
- Buscar cadenas en todos los archivos utilizando expresiones regulares:
`findstr /r "{{expresión}}" *`
- Buscar una cadena literal (que contenga espacios) en todos los archivos de texto:
`findstr /c:"{{cadena1 cadena2 ...}}" *.txt`
- Mostrar el número de línea antes de cada línea coincidente:
`findstr /n "{{cadena1 cadena2 ...}}" *`
- Mostrar solo los nombres de archivo que contienen una coincidencia:
`findstr /m "{{cadena1 cadena2 ...}}" *`

View file

@ -0,0 +1,21 @@
# finger
> Devolver información sobre usuarios en un sistema especificado.
> El sistema remoto debe estar ejecutando el servicio Finger.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/finger>.
- Mostrar información sobre un usuario específico:
`finger {{usuario}}@{{host}}`
- Mostrar información sobre todos los usuarios en el host especificado:
`finger @{{host}}`
- Mostrar información en un formato más extenso:
`finger {{usuario}}@{{host}} -l`
- Mostrar información de ayuda:
`finger /?`

View file

@ -0,0 +1,16 @@
# fondue
> Instalar características opcionales de Windows.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/fondue>.
- Habilitar una característica específica de Windows:
`fondue /enable-feature:{{característica}}`
- Ocultar todos los mensajes de salida al usuario:
`fondue /enable-feature:{{característica}} /hide-ux:all`
- Especificar un nombre de proceso llamador para la información de errores:
`fondue /enable-feature:{{característica}} /caller-name:{{nombre}}`

24
pages.es/windows/for.md Normal file
View file

@ -0,0 +1,24 @@
# for
> Ejecutar condicionalmente un comando varias veces.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/for>.
- Ejecutar los comandos dados para el conjunto especificado:
`for %{{variable}} in ({{elemento_a elemento_b elemento_c}}) do ({{echo Se ejecuta el bucle}})`
- Iterar sobre un rango dado de números:
`for /l %{{variable}} in ({{desde}}, {{paso}}, {{hasta}}) do ({{echo Se ejecuta el bucle}})`
- Iterar sobre una lista dada de archivos:
`for %{{variable}} in ({{ruta\al\archivo1.ext ruta\al\archivo2.ext ...}}) do ({{echo Se ejecuta el bucle}})`
- Iterar sobre una lista dada de directorios:
`for /d %{{variable}} in ({{ruta\al\directorio1.ext ruta\al\directorio2.ext ...}}) do ({{echo Se ejecuta el bucle}})`
- Realizar un comando dado en cada directorio:
`for /d %{{variable}} in (*) do (if exist %{{variable}} {{echo Se ejecuta el bucle}})`

View file

@ -0,0 +1,28 @@
# forfiles
> Seleccionar archivos para ejecutar un comando especificado.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/forfiles>.
- Buscar archivos en el directorio actual:
`forfiles`
- Buscar archivos en un directorio específico:
`forfiles /p {{ruta\al\directorio}}`
- Ejecutar el comando especificado para cada archivo:
`forfiles /c "{{comando}}"`
- Buscar archivos utilizando un patrón de glob específico:
`forfiles /m {{patrón_glob}}`
- Buscar archivos de forma recursiva:
`forfiles /s`
- Buscar archivos más antiguos que 5 días:
`forfiles /d +{{5}}`

View file

@ -0,0 +1,24 @@
# fsutil
> Mostrar información sobre volúmenes del sistema de archivos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/fsutil>.
- Mostrar una lista de volúmenes:
`fsutil volume list`
- Mostrar información sobre el sistema de archivos de un volumen:
`fsutil fsInfo volumeInfo {{letra_de_unidad|ruta_del_volumen}}`
- Mostrar el estado actual de la reparación automática del sistema de archivos para todos los volúmenes:
`fsutil repair state`
- Mostrar el estado del bit sucio de todos los volúmenes:
`fsutil dirty query`
- Establecer el estado del bit sucio de un volumen:
`fsutil dirty set {{letra_de_unidad|ruta_del_volumen}}`

36
pages.es/windows/ftp.md Normal file
View file

@ -0,0 +1,36 @@
# ftp
> Transferir archivos de forma interactiva entre un servidor FTP local y remoto.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/ftp>.
- Conectar a un servidor FTP remoto de forma interactiva:
`ftp {{host}}`
- Iniciar sesión como usuario anónimo:
`ftp -A {{host}}`
- Deshabilitar el inicio de sesión automático al conectarse inicialmente:
`ftp -n {{host}}`
- Ejecutar un archivo que contenga una lista de comandos FTP:
`ftp -s:{{ruta\al\archivo}} {{host}}`
- Descargar múltiples archivos (expresión glob):
`mget {{*.png}}`
- Subir múltiples archivos (expresión glob):
`mput {{*.zip}}`
- Eliminar múltiples archivos en el servidor remoto:
`mdelete {{*.txt}}`
- Mostrar ayuda:
`ftp --help`

16
pages.es/windows/ftype.md Normal file
View file

@ -0,0 +1,16 @@
# ftype
> Mostrar o modificar los tipos de archivo utilizados para la asociación de extensiones de archivo.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/ftype>.
- Mostrar una lista de todos los tipos de archivo:
`ftype`
- Mostrar el programa asociado para un tipo de archivo específico:
`ftype {{tipo_de_archivo}}`
- Establecer el programa asociado para un tipo de archivo específico:
`ftype {{tipo_de_archivo}}="{{ruta/al/archivo_ejecutable}}"`

7
pages.es/windows/gal.md Normal file
View file

@ -0,0 +1,7 @@
# gal
> En PowerShell, este comando es un alias de `Get-Alias`.
- Ver la documentación del comando original:
`tldr get-alias`

View file

@ -0,0 +1,25 @@
# gcrane completion
> Generar el script de autocompletado para gcrane para el shell especificado.
> Los shells disponibles son `bash`, `fish`, `powershell` y `zsh`.
> Más información: <https://github.com/google/go-containerregistry/blob/main/cmd/gcrane/README.md>.
- Generar el script de autocompletado para tu shell:
`gcrane completion {{nombre_del_shell}}`
- Deshabilitar descripciones de autocompletado:
`gcrane completion {{nombre_del_shell}} --no-descriptions`
- Cargar completaciones en tu sesión actual de shell (powershell):
`gcrane completion powershell | Out-String | Invoke-Expression`
- Cargar completaciones para cada nueva sesión (powershell):
`gcrane completion powershell | Out-String | Invoke-Expression`
- Mostrar ayuda:
`gcrane completion {{nombre_del_shell}} {{[-h|--help]}}`

View file

@ -0,0 +1,13 @@
# Get-Acl
> Obtener el descriptor de seguridad para un recurso, como un archivo o una clave del registro.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.security/get-acl>.
- Mostrar la ACL para un directorio específico:
`Get-Acl {{ruta\al\directorio}}`
- Obtener una ACL para una clave del registro:
`Get-Acl -Path {{HKLM:\System\SetDeControlesActual\Control}} | Format-List`

View file

@ -0,0 +1,21 @@
# Get-Alias
> Listar y obtener alias de comandos en la sesión actual de PowerShell.
> Este comando solo se puede ejecutar en PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/get-alias>.
- Listar todos los alias en la sesión actual:
`Get-Alias`
- Obtener el nombre del comando asociado al alias:
`Get-Alias {{alias_de_comando}}`
- Listar todos los alias asignados a un comando específico:
`Get-Alias -Definition {{comando}}`
- Listar alias que comienzan con `abc`, excluyendo aquellos que terminan en `def`:
`Get-Alias {{abc}}* -Exclude *{{def}}`

View file

@ -0,0 +1,25 @@
# Get-ChildItem
> Lista los elementos en un directorio.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/get-childitem>.
- Lista todos los elementos no ocultos en el directorio actual:
`Get-ChildItem`
- Lista solo directorios en el directorio actual:
`Get-ChildItem -Directory`
- Lista solo archivos en el directorio actual:
`Get-ChildItem -File`
- Lista elementos en el directorio actual, incluyendo elementos ocultos:
`Get-ChildItem -Hidden`
- Lista elementos en un directorio diferente al actual:
`Get-ChildItem -Path {{ruta\al\directorio}}`

View file

@ -0,0 +1,29 @@
# Get-Command
> Lista y obtiene los comandos disponibles en la sesión actual de PowerShell.
> Este comando solo se puede ejecutar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/get-command>.
- Lista todos los comandos de PowerShell disponibles (alias, cmdlets, funciones) en el computador actual:
`Get-Command`
- Lista todos los comandos de PowerShell disponibles en la sesión actual:
`Get-Command -ListImported`
- Lista solo los alias/cmdlets/funciones de PowerShell disponibles en el computador:
`Get-Command -Type {{Alias|Cmdlet|Function}}`
- Lista solo programas o comandos disponibles en PATH en la sesión actual:
`Get-Command -Type Application`
- Lista solo comandos de PowerShell por el nombre del módulo, por ejemplo, `Microsoft.PowerShell.Utility` para comandos relacionados con utilidades:
`Get-Command -Module {{módulo}}`
- Obtiene la información del comando (por ejemplo, número de versión o nombre del módulo) por su nombre:
`Get-Command {{comando}}`

View file

@ -0,0 +1,17 @@
# Get-Content
> Obtiene el contenido del elemento en la ubicación especificada.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/get-content>.
- Muestra el contenido de un archivo:
`Get-Content -Path {{ruta\al\archivo}}`
- Muestra las primeras líneas de un archivo:
`Get-Content -Path {{ruta\al\archivo}} -TotalCount {{10}}`
- Muestra el contenido del archivo y sigue leyendo hasta que se presione `<Ctrl c>`:
`Get-Content -Path {{ruta\al\archivo}} -Wait`

View file

@ -0,0 +1,21 @@
# Get-Date
> Obtiene la fecha y hora actuales.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/get-date>.
- Muestra la fecha y hora actuales:
`Get-Date`
- Muestra la fecha y hora actuales con un especificador de formato .NET:
`Get-Date -Format "{{yyyy-MM-dd HH:mm:ss}}"`
- Muestra la fecha y hora actuales en UTC y en formato ISO 8601:
`(Get-Date).ToUniversalTime()`
- Convierte un timestamp de Unix:
`Get-Date -UnixTimeSeconds {{1577836800}}`

View file

@ -0,0 +1,17 @@
# Get-DedupProperties
> Obtiene información sobre la desduplicación de datos.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/storage/get-dedupproperties>.
- Obtiene información sobre la desduplicación de datos de la unidad:
`Get-DedupProperties -DriveLetter 'C'`
- Obtiene información sobre la desduplicación de datos de la unidad utilizando la etiqueta de la unidad:
`Get-DedupProperties -FileSystemLabel 'Etiqueta'`
- Obtiene información sobre la desduplicación de datos de la unidad utilizando el objeto de entrada:
`Get-DedupProperties -InputObject $(Get-Volume -DriveLetter 'E')`

View file

@ -0,0 +1,13 @@
# Get-FileHash
> Calcula un hash para un archivo.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/get-filehash>.
- Calcula un hash para un archivo especificado utilizando el algoritmo SHA256:
`Get-FileHash {{ruta\al\archivo}}`
- Calcula un hash para un archivo especificado utilizando un algoritmo específico:
`Get-FileHash {{ruta\al\archivo}} -Algorithm {{SHA1|SHA384|SHA256|SHA512|MD5}}`

View file

@ -0,0 +1,37 @@
# Get-Help
> Muestra información de ayuda y documentación para los comandos de PowerShell (alias, cmdlets y funciones).
> Este comando solo se puede ejecutar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/get-help>.
- Muestra información de ayuda general para un comando específico de PowerShell:
`Get-Help {{comando}}`
- Muestra una documentación más detallada para un comando específico de PowerShell:
`Get-Help {{comando}} -Detailed`
- Muestra la documentación técnica completa para un comando específico de PowerShell:
`Get-Help {{comando}} -Full`
- Imprime solo la documentación para un parámetro específico del comando de PowerShell (usa `*` para mostrar todos los parámetros), si está disponible:
`Get-Help {{comando}} -Parameter {{parámetro}}`
- Imprime solo los ejemplos del cmdlet, si están disponibles:
`Get-Help {{comando}} -Examples`
- Lista todas las páginas de ayuda de cmdlet disponibles:
`Get-Help *`
- Actualiza la base de conocimientos de ayuda y documentación actual usando `Update-Help`:
`Update-Help`
- Ve una versión en línea de la documentación del comando de PowerShell en el navegador web predeterminado:
`Get-Help {{comando}} -Online`

View file

@ -0,0 +1,17 @@
# Get-History
> Muestra el historial de comandos de PowerShell.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/get-history>.
- Muestra la lista de historial de comandos con ID:
`Get-History`
- Obtiene un elemento del historial de PowerShell por ID:
`Get-History -Id {{id}}`
- Muestra los últimos N comandos:
`Get-History -Count {{10}}`

View file

@ -0,0 +1,9 @@
# Get-Location
> Imprime el nombre del directorio actual/de trabajo.
> Este comando solo se puede ejecutar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/get-location>.
- Imprime el directorio actual:
`Get-Location`

View file

@ -0,0 +1,13 @@
# Get-WUApiVersion
> Obtiene la versión del Agente de Windows Update. Parte del módulo externo `PSWindowsUpdate`.
> Este comando solo se puede ejecutar en PowerShell.
> Más información: <https://github.com/mgajda83/PSWindowsUpdate>.
- Obtiene la versión actualmente instalada del Agente de Windows Update:
`Get-WUApiVersion`
- Envía los datos de configuración actuales por correo electrónico (SMTP):
`Get-WUApiVersion -SendReport -PSWUSettings @{SmtpServer="{{servidor_smtp}}"; Port={{puerto_smtp}} From="{{correo_remitente}}" To="{{correo_destinatario}}"}`

View file

@ -0,0 +1,25 @@
# Get-WUHistory
> Obtiene el historial de actualizaciones instaladas desde Windows Update. Parte del módulo externo `PSWindowsUpdate`.
> Este comando solo se puede ejecutar en PowerShell.
> Más información: <https://github.com/mgajda83/PSWindowsUpdate>.
- Obtiene la lista del historial de actualizaciones:
`Get-WUHistory`
- Lista las últimas 10 actualizaciones instaladas:
`Get-WUHistory -Last {{10}}`
- Lista todas las actualizaciones instaladas desde una fecha específica hasta hoy:
`Get-WUHistory -MaxDate {{fecha}}`
- Lista todas las actualizaciones instaladas en las últimas 24 horas:
`Get-WUHistory -MaxDate (Get-Date).AddDays(-1)`
- Envía los resultados por correo electrónico (SMTP):
`Get-WUHistory -SendReport -PSWUSettings @{SmtpServer="{{servidor_smtp}}"; Port={{puerto_smtp}} From="{{correo_remitente}}" To="{{correo_destinatario}}"}`

View file

@ -0,0 +1,13 @@
# Get-WUSettings
> Obtiene la configuración actual del Agente de Windows Update. Parte del módulo externo `PSWindowsUpdate`.
> Este comando solo se puede ejecutar en PowerShell.
> Más información: <https://github.com/mgajda83/PSWindowsUpdate>.
- Obtiene la configuración actual del Agente de Windows Update:
`Get-WUSettings`
- Envía los datos de configuración actuales por correo electrónico (SMTP):
`Get-WUSettings -SendReport -PSWUSettings @{SmtpServer="{{servidor_smtp}}"; Port={{puerto_smtp}} From="{{correo_remitente}}" To="{{correo_destinatario}}"}`

7
pages.es/windows/gl.md Normal file
View file

@ -0,0 +1,7 @@
# gl
> En PowerShell, este comando es un alias de `Get-Location`.
- Ver la documentación para el comando original:
`tldr get-location`

View file

@ -0,0 +1,20 @@
# gpupdate
> Verifica y aplica la configuración de Directivas de Grupo de Windows.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/gpupdate>.
- Verifica y aplica la configuración de Directivas de Grupo actualizadas:
`gpupdate`
- Especifica la configuración de Directivas de Grupo objetivo para verificar actualizaciones:
`gpupdate /target:{{computadora|usuario}}`
- Fuerza a que se reapliquen todas las configuraciones de Directivas de Grupo:
`gpupdate /force`
- Muestra ayuda:
`gpupdate /?`

32
pages.es/windows/if.md Normal file
View file

@ -0,0 +1,32 @@
# if
> Realiza procesamiento condicional en scripts por lotes.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/if>.
- Ejecuta los comandos especificados si la condición es verdadera:
`if {{condición}} ({{echo La condición es verdadera}})`
- Ejecuta los comandos especificados si la condición es falsa:
`if not {{condición}} ({{echo La condición es verdadera}})`
- Ejecuta los primeros comandos especificados si la condición es verdadera, de lo contrario, ejecuta los segundos comandos especificados:
`if {{condición}} ({{echo La condición es verdadera}}) else ({{echo La condición es falsa}})`
- Verifica si `%errorlevel%` es mayor o igual al código de salida especificado:
`if errorlevel {{2}} ({{echo La condición es verdadera}})`
- Verifica si dos cadenas son iguales:
`if %{{variable}}% == {{cadena}} ({{echo La condición es verdadera}})`
- Verifica si dos cadenas son iguales sin respetar el caso de las letras:
`if /i %{{variable}}% == {{cadena}} ({{echo La condición es verdadera}})`
- Verifica si un archivo existe:
`if exist {{ruta\al\archivo}} ({{echo La condición es verdadera}})`

View file

@ -0,0 +1,36 @@
# Install-Module
> Instala módulos de PowerShell desde PowerShell Gallery, NuGet y otros repositorios.
> Más información: <https://learn.microsoft.com/powershell/module/powershellget/install-module>.
- Instala un módulo o actualízalo a la última versión disponible:
`Install-Module {{módulo}}`
- Instala un módulo con una versión específica:
`Install-Module {{módulo}} -RequiredVersion {{versión}}`
- Instala un módulo no anterior a una versión específica:
`Install-Module {{módulo}} -MinimumVersion {{versión}}`
- Especifica un rango de versiones compatibles (inclusive) del módulo requerido:
`Install-Module {{módulo}} -MinimumVersion {{versión_mínima}} -MaximumVersion {{versión_máxima}}`
- Instala el módulo desde un repositorio específico:
`Install-Module {{módulo}} -Repository {{repositorio}}`
- Instala el módulo desde repositorios específicos:
`Install-Module {{módulo}} -Repository {{repositorio1 , repositorio2 , ...}}`
- Instala el módulo para todos/usuario actual:
`Install-Module {{módulo}} -Scope {{AllUsers|CurrentUser}}`
- Realiza una simulación para determinar qué módulos se instalarán, actualizarán o eliminarán a través de `Install-Module`:
`Install-Module {{módulo}} -WhatIf`

View file

@ -0,0 +1,29 @@
# Invoke-Item
> Abre archivos en sus respectivos programas predeterminados.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/invoke-item>.
- Abre un archivo en su programa predeterminado:
`Invoke-Item -Path {{ruta\al\archivo}}`
- Abre todos los archivos dentro de un directorio:
`Invoke-Item -Path {{ruta\al\directorio}}\*`
- Abre todos los PNG dentro de un directorio:
`Invoke-Item -Path {{ruta\al\directorio}}\*.png`
- Abre todos los archivos dentro de un directorio que contengan una palabra clave específica:
`Invoke-Item -Path {{ruta\al\directorio}}\* -Include {{*palabra_clave*}}`
- Abre todos los archivos dentro de un directorio excepto aquellos que contengan una palabra clave específica:
`Invoke-Item -Path {{ruta\al\directorio}}\* -Exclude {{*palabra_clave*}}`
- Realiza una simulación para determinar qué archivos se abrirán dentro de un directorio a través de `Invoke-Item`:
`Invoke-Item -Path {{ruta\al\directorio}}\* -WhatIf`

View file

@ -0,0 +1,28 @@
# ipconfig
> Muestra y gestiona la configuración de red de Windows.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/ipconfig>.
- Lista todos los adaptadores de red:
`ipconfig`
- Muestra una lista detallada de los adaptadores de red:
`ipconfig /all`
- Renueva las direcciones IP para un adaptador de red:
`ipconfig /renew {{adaptador}}`
- Libera las direcciones IP para un adaptador de red:
`ipconfig /release {{adaptador}}`
- Muestra la caché DNS local:
`ipconfig /displaydns`
- Elimina todos los datos de la caché DNS local:
`ipconfig /flushdns`

17
pages.es/windows/iscc.md Normal file
View file

@ -0,0 +1,17 @@
# iscc
> Compilador para instaladores de Inno Setup.
> Compila scripts de Inno Setup en un ejecutable de instalador de Windows.
> Más información: <https://jrsoftware.org/isinfo.php>.
- Compila un script de Inno Setup:
`iscc {{ruta\al\archivo.iss}}`
- Compila un instalador de Inno Setup de forma silenciosa:
`iscc /Q {{ruta\al\archivo.iss}}`
- Compila un instalador de Inno Setup firmado:
`iscc /S={{nombre}}={{comando}} {{ruta\al\archivo.iss}}`

View file

@ -0,0 +1,16 @@
# logoff
> Termina una sesión de inicio de sesión.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/logoff>.
- Termina la sesión actual:
`logoff`
- Termina una sesión por su nombre o ID:
`logoff {{nombre_sesión|id_sesión}}`
- Termina una sesión en un servidor específico conectado a través de RDP:
`logoff {{nombre_sesión|id_sesión}} /server:{{nombre_servidor}}`

View file

@ -0,0 +1,13 @@
# Measure-Command
> Mide el tiempo que tarda en ejecutarse bloques de script y cmdlets.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/measure-command>.
- Mide el tiempo que tarda en ejecutarse un comando:
`Measure-Command { {{comando}} }`
- Pasa la entrada a Measure-Command (los objetos que se pasan a `Measure-Command` están disponibles para el bloque de script que se pasa al parámetro Expression):
`10, 20, 50 | Measure-Command -Expression { for ($i=0; $i -lt $_; $i++) {$i} }`

View file

@ -0,0 +1,13 @@
# Measure-Object
> Calcula las propiedades numéricas de los objetos, así como los caracteres, palabras y líneas en objetos de cadena, como archivos de texto.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/measure-object>.
- Cuenta los archivos y carpetas en un directorio:
`Get-ChildItem | Measure-Object`
- Pasa la entrada a Measure-Object (los objetos que se pasan a `Measure-Object` están disponibles para el bloque de script que se pasa al parámetro Expression):
`"Uno", "Dos", "Tres", "Cuatro" | Set-Content -Path "{{ruta\al\archivo}}"; Get-Content "{{ruta\al\archivo}}"; | Measure-Object -Character -Line -Word`

7
pages.es/windows/mi.md Normal file
View file

@ -0,0 +1,7 @@
# mi
> En PowerShell, este comando es un alias de `Move-Item`.
- Ver la documentación para el comando original:
`tldr move-item`

View file

@ -0,0 +1,12 @@
# microsoft-edge
> La utilidad de línea de comandos de Microsoft Edge está disponible como `msedge` en Windows y `microsoft-edge` para otras plataformas.
> Más información: <https://microsoft.com/edge>.
- Ver la documentación para Microsoft Edge en Windows:
`tldr {{[-p|--platform]}} windows msedge`
- Ver la documentación para Microsoft Edge en otras plataformas:
`tldr {{[-p|--platform]}} common microsoft-edge`

View file

@ -0,0 +1,20 @@
# mklink
> Crea enlaces simbólicos.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/mklink>.
- Crea un enlace simbólico a un archivo:
`mklink {{ruta\al\archivo_enlace}} {{ruta\al\archivo_fuente}}`
- Crea un enlace simbólico a un directorio:
`mklink /d {{ruta\al\directorio_enlace}} {{ruta\al\directorio_fuente}}`
- Crea un enlace duro a un archivo:
`mklink /h {{ruta\al\archivo_enlace}} {{ruta\al\archivo_fuente}}`
- Crea un punto de unión de directorio:
`mklink /j {{ruta\al\directorio_enlace}} {{ruta\al\archivo_fuente}}`

32
pages.es/windows/more.md Normal file
View file

@ -0,0 +1,32 @@
# more
> Muestra la salida paginada desde `stdin` o un archivo.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/more>.
- Muestra la salida paginada desde `stdin`:
`{{echo prueba}} | more`
- Muestra la salida paginada desde uno o más archivos:
`more {{ruta\al\archivo}}`
- Convierte tabulaciones al número especificado de espacios:
`more {{ruta\al\archivo}} /t{{espacios}}`
- Limpia la pantalla antes de mostrar la página:
`more {{ruta\al\archivo}} /c`
- Muestra la salida comenzando en la línea 5:
`more {{ruta\al\archivo}} +{{5}}`
- Habilita el modo interactivo extendido (consulta la ayuda para su uso):
`more {{ruta\al\archivo}} /e`
- Muestra ayuda:
`more /?`

32
pages.es/windows/mount.md Normal file
View file

@ -0,0 +1,32 @@
# mount
> Monta recursos compartidos de red del sistema de archivos de red (NFS).
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/mount>.
- Monta un recurso compartido en la letra de unidad "Z":
`mount \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`
- Monta un recurso compartido en la siguiente letra de unidad disponible:
`mount \\{{nombre_computadora}}\{{nombre_recurso_compartido}} *`
- Monta un recurso compartido con un tiempo de espera de lectura en segundos (por defecto es 0.8, puede ser de 0.9 a 1 a 60):
`mount -o timeout={{segundos}} \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`
- Monta un recurso compartido y reintenta hasta 10 veces si falla:
`mount -o retry=10 \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`
- Monta un recurso compartido con sensibilidad a mayúsculas forzada:
`mount -o casesensitive \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`
- Monta un recurso compartido como un usuario anónimo:
`mount -o anon \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`
- Monta un recurso compartido utilizando un tipo de montaje específico:
`mount -o mtype={{soft|hard}} \\{{nombre_computadora}}\{{nombre_recurso_compartido}} {{Z:}}`

View file

@ -0,0 +1,37 @@
# Move-Item
> Mueve o renombra archivos, directorios, claves del registro y otros elementos de datos de PowerShell.
> Este comando solo se puede ejecutar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/move-item>.
- Renombra un archivo o directorio cuando el destino no es un directorio existente:
`Move-Item {{ruta\al\origen}} {{ruta\al\destino}}`
- Mueve un archivo o directorio a un directorio existente:
`Move-Item {{ruta\al\origen}} {{ruta\al\directorio_existente}}`
- Renombra o mueve archivo(s) con un nombre específico (no trata caracteres especiales dentro de cadenas):
`Move-Item -LiteralPath "{{ruta\al\origen}}" {{ruta\al\archivo_o_directorio}}`
- Mueve múltiples archivos a un directorio existente, manteniendo los nombres de archivo sin cambios:
`Move-Item {{ruta\al\origen1 , ruta\al\origen2 ...}} {{ruta\al\directorio_existente}}`
- Mueve o renombra clave(s) del registro:
`Move-Item {{ruta\al\clave_origen1 , ruta\al\clave_origen2 ...}} {{ruta\al\clave_nueva_o_existente}}`
- No solicitar confirmación antes de sobrescribir archivos o claves del registro existentes:
`mv -Force {{ruta\al\origen}} {{ruta\al\destino}}`
- Solicitar confirmación antes de sobrescribir archivos existentes, independientemente de los permisos de archivo:
`mv -Confirm {{ruta\al\origen}} {{ruta\al\destino}}`
- Mueve archivos en modo de simulación, mostrando archivos y directorios que podrían ser movidos sin ejecutarlos:
`mv -WhatIf {{ruta\al\origen}} {{ruta\al\destino}}`

29
pages.es/windows/move.md Normal file
View file

@ -0,0 +1,29 @@
# move
> Mover o renombrar archivos y directorios.
> En PowerShell, este comando es un alias de `Move-Item`. Esta documentación se basa en la versión de `move` del Símbolo del sistema (`cmd`).
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/move>.
- Ver la documentación del comando equivalente de PowerShell:
`tldr move-item`
- Renombrar un archivo o directorio cuando el destino no es un directorio existente:
`move {{ruta\al\origen}} {{ruta\al\destino}}`
- Mover un archivo o directorio a un directorio existente:
`move {{ruta\al\origen}} {{ruta\al\directorio_existente}}`
- Mover un archivo o directorio entre unidades:
`move {{C:\ruta\al\origen}} {{D:\ruta\al\destino}}`
- No solicitar confirmación antes de sobrescribir archivos existentes:
`move /Y {{ruta\al\origen}} {{ruta\al\directorio_existente}}`
- Solicitar confirmación antes de sobrescribir archivos existentes, independientemente de los permisos de archivo:
`move /-Y {{ruta\al\origen}} {{ruta\al\directorio_existente}}`

View file

@ -0,0 +1,38 @@
# msedge
> Navegador web moderno desarrollado por Microsoft basado en el navegador web Chromium desarrollado por Google.
> Este comando está disponible como `microsoft-edge` en otras plataformas.
> Nota: Argumentos adicionales del comando de `chromium` también pueden ser utilizables para controlar Microsoft Edge.
> Más información: <https://microsoft.com/edge>.
- Abrir una URL o archivo específico:
`msedge {{https://ejemplo.com|ruta/al/archivo.html}}`
- Abrir en modo InPrivate:
`msedge --inprivate {{ejemplo.com}}`
- Abrir en una nueva ventana:
`msedge --new-window {{ejemplo.com}}`
- Abrir en modo aplicación (sin barras de herramientas, barra de URL, botones, etc.):
`msedge --app={{https://ejemplo.com}}`
- Usar un servidor proxy:
`msedge --proxy-server="{{socks5://hostname:66}}" {{ejemplo.com}}`
- Abrir con un directorio de perfil personalizado:
`msedge --user-data-dir={{ruta/al/directorio}}`
- Abrir sin validación CORS (útil para probar una API):
`msedge --user-data-dir={{ruta/al/directorio}} --disable-web-security`
- Abrir con una ventana de DevTools para cada pestaña abierta:
`msedge --auto-open-devtools-for-tabs`

24
pages.es/windows/msg.md Normal file
View file

@ -0,0 +1,24 @@
# msg
> Enviar un mensaje a un usuario o sesión.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/msg>.
- Enviar un mensaje a un usuario o sesión especificada:
`msg {{nombre_de_usuario|nombre_de_sesión|id_de_sesión}} {{mensaje}}`
- Enviar un mensaje desde `stdin`:
`echo "{{mensaje}}" | msg {{nombre_de_usuario|nombre_de_sesión|id_de_sesión}}`
- Enviar un mensaje a un servidor específico:
`msg /server:{{nombre_del_servidor}} {{nombre_de_usuario|nombre_de_sesión|id_de_sesión}}`
- Enviar un mensaje a todos los usuarios de la máquina actual:
`msg *`
- Establecer un retraso en segundos para un mensaje:
`msg /time:{{10}}`

View file

@ -0,0 +1,20 @@
# msiexec
> Instalar, actualizar, reparar o desinstalar programas de Windows utilizando archivos de paquetes MSI y MSP.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/msiexec>.
- Instalar un programa desde su paquete MSI:
`msiexec /package {{ruta\al\archivo.msi}}`
- Instalar un paquete MSI desde un sitio web:
`msiexec /package {{https://ejemplo.com/instalador.msi}}`
- Instalar un archivo de parche MSP:
`msiexec /update {{ruta\al\archivo.msp}}`
- Desinstalar un programa o parche utilizando su respectivo archivo MSI o MSP:
`msiexec /uninstall {{ruta\al\archivo}}`

12
pages.es/windows/mv.md Normal file
View file

@ -0,0 +1,12 @@
# mv
> En PowerShell, este comando es un alias de `Move-Item`.
> Sin embargo, este comando no está disponible en el Símbolo del sistema (`cmd`). Usa `move` en su lugar para una funcionalidad similar.
- Ver la documentación del comando equivalente del Símbolo del sistema:
`tldr move`
- Ver la documentación del comando original de PowerShell:
`tldr move-item`

36
pages.es/windows/net.md Normal file
View file

@ -0,0 +1,36 @@
# net
> Utilidad del sistema para ver y modificar configuraciones relacionadas con la red.
> Más información: <https://learn.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/gg651155(v=ws.11)>.
- Iniciar o detener un servicio de Windows de forma sincrónica:
`net {{start|stop}} {{servicio}}`
- Asegurarse de que un recurso compartido SMB esté disponible en la consola actual:
`net use {{\\carpeta_compartida_smb}} /USER:{{nombre_de_usuario}}`
- Mostrar las carpetas actualmente compartidas a través de SMB:
`net share`
- Mostrar quién está utilizando tus recursos compartidos SMB (ejecutar en consola elevada):
`net session`
- Mostrar usuarios en un grupo de seguridad local:
`net localgroup "{{Administradores}}"`
- Agregar un usuario al grupo de seguridad local (ejecutar en consola elevada):
`net localgroup "{{Administradores}}" {{nombre_de_usuario}} /add`
- Mostrar ayuda para un subcomando:
`net help {{subcomando}}`
- Mostrar ayuda:
`net help`

View file

@ -0,0 +1,20 @@
# netsh interface portproxy
> Configurar y mostrar el estado de varios componentes de red.
> Más información: <https://learn.microsoft.com/windows-server/networking/technologies/netsh/netsh-interface-portproxy>.
- Mostrar la configuración actual de reenvío de puertos:
`netsh interface portproxy show all`
- Configurar el reenvío de puertos IPv4 (ejecutar en consola elevada):
`netsh interface portproxy add v4tov4 listenaddress={{192.168.0.1}} listenport={{8080}} connectaddress={{10.0.0.1}} connectport={{80}}`
- Eliminar el reenvío de puertos IPv4 (ejecutar en consola elevada):
`netsh interface portproxy delete v4tov4 listenaddress={{192.168.0.1}} listenport={{8080}}`
- Mostrar ayuda:
`netsh interface portproxy`

View file

@ -0,0 +1,36 @@
# netstat
> Mostrar conexiones TCP activas, puertos en los que la computadora está escuchando, estadísticas del adaptador de red, la tabla de enrutamiento IP, estadísticas de IPv4 y estadísticas de IPv6.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/netstat>.
- Mostrar conexiones TCP activas:
`netstat`
- Mostrar todas las conexiones TCP activas y los puertos TCP y UDP en los que la computadora está escuchando:
`netstat -a`
- Mostrar estadísticas del adaptador de red, como el número de bytes y paquetes enviados y recibidos:
`netstat -e`
- Mostrar conexiones TCP activas y expresar direcciones y números de puerto numéricamente:
`netstat -n`
- Mostrar conexiones TCP activas e incluir el ID del proceso (PID) para cada conexión:
`netstat -o`
- Mostrar el contenido de la tabla de enrutamiento IP:
`netstat -r`
- Mostrar estadísticas por protocolo:
`netstat -s`
- Mostrar una lista de puertos actualmente abiertos y direcciones IP relacionadas:
`netstat -an`

View file

@ -0,0 +1,33 @@
# New-Item
> Crear un nuevo archivo, directorio, enlace simbólico o una entrada de registro.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/new-item>.
- Crear un nuevo archivo en blanco (equivalente a `touch`):
`New-Item {{ruta\al\archivo}}`
- Crear un nuevo directorio:
`New-Item -ItemType Directory {{ruta\al\directorio}}`
- Escribir un nuevo archivo de texto con el contenido especificado:
`New-Item {{ruta\al\archivo}} -Value {{contenido}}`
- Escribir el mismo archivo de texto en múltiples ubicaciones:
`New-Item {{ruta\al\archivo1 , ruta\al\archivo2 , ...}} -Value {{contenido}}`
- Crear un enlace simbólico\enlace duro\unión a un archivo o directorio:
`New-Item -ItemType {{SymbolicLink|HardLink|Junction}} -Path {{ruta\al\archivo_enlace}} -Target {{ruta\al\archivo_o_directorio_fuente}}`
- Crear una nueva entrada de registro en blanco (en REG_SZ, usar `New-ItemProperty` o `Set-ItemProperty` para ajustar el tipo de valor):
`New-Item {{ruta\al\clave_de_registro}}`
- Crear una nueva entrada de registro en blanco con un valor especificado:
`New-Item {{ruta\al\clave_de_registro}} -Value {{valor}}`

View file

@ -0,0 +1,12 @@
# nfsstat
> Mostrar o restablecer el número de llamadas realizadas al servidor NFS.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/nfsstat>.
- Mostrar el número registrado de llamadas realizadas al servidor NFS:
`nfsstat`
- Restablecer el número registrado de llamadas realizadas al servidor NFS:
`nfsstat -z`

7
pages.es/windows/ni.md Normal file
View file

@ -0,0 +1,7 @@
# ni
> En PowerShell, este comando es un alias de `New-Item`.
- Ver la documentación del comando original:
`tldr new-item`

20
pages.es/windows/octo.md Normal file
View file

@ -0,0 +1,20 @@
# octo
> Herramientas de línea de comandos para Octopus Deploy.
> Más información: <https://octopus.com/docs/octopus-rest-api/octo.exe-command-line>.
- Crear un paquete:
`octo pack --id={{paquete}}`
- Subir un paquete a un repositorio en el servidor de Octopus:
`octo push --package={{paquete}}`
- Crear una versión:
`octo create-release --project={{nombre_del_proyecto}} --packageversion={{versión}}`
- Desplegar una versión:
`octo deploy-release --project={{nombre_del_proyecto}} --packageversion={{versión}} --deployto={{nombre_del_entorno}} --tenant={{objetivo_de_despliegue}}`

View file

@ -0,0 +1,17 @@
# Out-String
> Salida de objetos de entrada como una cadena.
> Nota: Este comando solo se puede usar a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/out-string>.
- Imprimir información del host como cadena:
`Get-Alias | Out-String`
- Convertir cada objeto a una cadena en lugar de concatenar todos los objetos en una sola cadena:
`Get-Alias | Out-String -Stream`
- Usar el parámetro `Width` (Ancho) para evitar la truncación:
`@{TestKey = ('x' * 200)} | Out-String -Width {{250}}`

View file

@ -0,0 +1,24 @@
# pabcnetcclear
> Preprocesar y compilar archivos fuente de PascalABC.NET.
> Más información: <https://pascalabc.net>.
- Compilar el archivo fuente especificado en un ejecutable con el mismo nombre:
`pabcnetcclear {{ruta\al\archivo_fuente.pas}}`
- Compilar el archivo fuente especificado en un ejecutable con el nombre especificado:
`pabcnetcclear /Output:{{ruta\al\_archivo.exe}} {{ruta\al\archivo_fuente.pas}}`
- Compilar el archivo fuente especificado en un ejecutable con el mismo nombre junto con/sin información de depuración:
`pabcnetcclear /Debug:{{0|1}} {{ruta\al\archivo_fuente.pas}}`
- Permitir que las unidades se busquen en la ruta especificada mientras se compila el archivo fuente en un ejecutable con el mismo nombre:
`pabcnetcclear /SearchDir:{{ruta\al\directorio}} {{ruta\al\archivo_fuente.pas}}`
- Compilar el archivo fuente especificado en un ejecutable, definiendo un símbolo:
`pabcnetcclear /Define:{{símbolo}} {{ruta\al\archivo_fuente.pas}}`

20
pages.es/windows/path.md Normal file
View file

@ -0,0 +1,20 @@
# path
> Mostrar o establecer la ruta de búsqueda para archivos ejecutables.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/path>.
- Mostrar la ruta actual:
`path`
- Establecer la ruta a uno o más directorios separados por punto y coma:
`path {{ruta\al\directorio1 ruta\al\directorio2 ...}}`
- Agregar un nuevo directorio a la ruta original:
`path {{ruta\al\directorio}};%path%`
- Establecer el símbolo del sistema para que solo busque en el directorio actual archivos ejecutables:
`path ;`

View file

@ -0,0 +1,36 @@
# pathping
> Una herramienta de traza de ruta que combina características de `ping` y `tracert`.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/pathping>.
- Hacer ping y trazar la ruta a un host:
`pathping {{nombre_del_host}}`
- No realizar la búsqueda inversa de la dirección IP al nombre de host:
`pathping {{nombre_del_host}} -n`
- Especificar el número máximo de saltos para buscar el objetivo (el valor predeterminado es 30):
`pathping {{nombre_del_host}} -h {{max_hops}}`
- Especificar los milisegundos a esperar entre pings (el valor predeterminado es 240):
`pathping {{nombre_del_host}} -p {{tiempo}}`
- Especificar el número de consultas por salto (el valor predeterminado es 100):
`pathping {{nombre_del_host}} -q {{consultas}}`
- Forzar el uso de IPV4:
`pathping {{nombre_del_host}} -4`
- Forzar el uso de IPV6:
`pathping {{nombre_del_host}} -6`
- Mostrar ayuda:
`pathping /?`

View file

@ -0,0 +1,28 @@
# pipwin
> Una herramienta para instalar binarios de paquetes de Python no oficiales en Windows.
> Más información: <https://github.com/lepisma/pipwin>.
- Listar todos los paquetes disponibles para descargar:
`pipwin list`
- Buscar paquetes:
`pipwin search {{nombre_parcial|nombre}}`
- Instalar un paquete:
`pipwin install {{paquete}}`
- Desinstalar un paquete:
`pipwin uninstall {{paquete}}`
- Descargar un paquete a un directorio específico:
`pipwin download --dest {{ruta\al\directorio}} {{paquete}}`
- Instalar paquetes de acuerdo a `requirements.txt`:
`pipwin install --file {{ruta\al\requirements.txt}}`

8
pages.es/windows/popd.md Normal file
View file

@ -0,0 +1,8 @@
# popd
> Cambia el directorio actual al directorio almacenado por el comando `pushd`.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/popd>.
- Cambiar al directorio en la parte superior de la pila:
`popd`

View file

@ -0,0 +1,37 @@
# powershell
> Shell de línea de comandos y lenguaje de scripting diseñado especialmente para la administración del sistema.
> Este comando se refiere a la versión 5.1 de PowerShell y anteriores (también conocida como Windows PowerShell heredada). Para usar la versión más nueva y multiplataforma de PowerShell (también conocida como PowerShell Core), usa `pwsh` en lugar de `powershell`.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/powershell>.
- Iniciar una sesión interactiva de shell:
`powershell`
- Iniciar una sesión interactiva de shell sin cargar configuraciones de inicio:
`powershell -NoProfile`
- Ejecutar comandos específicos:
`powershell -Command "{{echo 'powershell se está ejecutando'}}"`
- Ejecutar un script específico:
`powershell -File {{ruta/al/script.ps1}}`
- Iniciar una sesión con una versión específica de PowerShell:
`powershell -Version {{versión}}`
- Evitar que el shell se cierre después de ejecutar comandos de inicio:
`powershell -NoExit`
- Describir el formato de los datos enviados a PowerShell:
`powershell -InputFormat {{Texto|XML}}`
- Determinar cómo se formatea una salida de PowerShell:
`powershell -OutputFormat {{Texto|XML}}`

View file

@ -0,0 +1,12 @@
# print
> Imprimir un archivo de texto en una impresora.
> Más información: <https://learn.microsoft.com/windows-server/administration/windows-commands/print>.
- Imprimir un archivo de texto en la impresora predeterminada:
`print {{ruta\al\archivo}}`
- Imprimir un archivo de texto en una impresora específica:
`print /d:{{impresora}} {{ruta\al\archivo}}`

Some files were not shown because too many files have changed in this diff Show more