Documentos de Académico
Documentos de Profesional
Documentos de Cultura
-Win+ R
-PowerShell o Start PowerShell
Muestra o establece la fecha y la hora del sistema, es decir, ofrece información sobre
la zona horaria.
-Cmdlet: Get-Date, Set-Date, Get-TimeZone, Set-TimeZone
-Alias: gtz (alias de Get-TimeZone), stz (alias de Set-TimeZone)
Detener la ejecución
-Ctrl + c
Ejercicio 1.Abre PowerShell. Muestra todos los alias del sistema. Mira qué alias tienen los
siguientes cmdlets: Get-Alias, Clear-Host, Get-Date. Comprueba qué tipo de comando es
systeminfo. Comprueba a qué comando corresponde el alias gcm. Muestra los últimos
comandos escritos hasta ahora.
Ve al directorio raíz
-Get-Alias
Ve al directorio raíz
-Set - Location - Path /
Muestra la hora
-Get - Date - Format hh : mm
Ejercicio 2. Abre PowerShell. Desde allí, muestra los atributos de todos los ficheros que
hay en el directorio raíız.
-Set - Location - Path \
-Get - ChildItem -Force #el parámetro force muestra los ficheros ocultos
attrib c :\*.* / d
Muestra los atributos de todos los ficheros que hay en el directorio raÍz
-Get-ChildItem -Path C:\ -Force
Redireccionamientos
> Redirecciona la salida de un proceso al fichero que se le indique, borrando la información
que el fichero contenía.
>> Redirecciona la salida de un proceso al fichero que se le indique, pero añadiendo al final
de la información del fichero la salida, con lo que no se borra el contenido del fichero.
2> Redirecciona la salida de errores de un proceso al fichero que se le indique, borrando la
información que el fichero contenía.
2>> Redirecciona la salida de errores de un proceso al fichero que se le indique, pero
añadiendo al final de la información del fichero la salida, con lo que no se borra el contenido
del fichero.
2>& 1 Redirecciona la salida de error (Error ) a la estándar (Success, correcta) y envía tanto
la de error como la estándar al fichero que se le indique.
2>>& 1 Redirecciona la salida de error (Error ) a la estándar (Success, correcta) y las envía
al fichero que se le indique, pero añadiendo la información al final del fichero.
Ejemplo. Abre PowerShell y ejecuta msinfo32, que abre la información sobre el sistema.
Abre después el Explorador de archivos de Windows y la ventana Acerca de Windows para
conocer la versión de Windows.
-msinfo32 #( abre la informacion del sistema )
-explorer #( abre el Explorador de archivos de Windows )
-winver #( abre la ventana Acerca de Windows para conocer la version de
Windows )
Ejercicio 3. Comprueba en las variables de entorno del sistema en que unidad está
instalado el sistema operativo.
Ejemplo. Cambia en el firewall la regla de entrada para permitir que un equipo haga ping
sobre el servidor. Compruébalo.
En el Administrador del servidor, ve al menú Herramientas en la parte superior derecha de
la pantalla y selecciona Windows Defender Firewall con seguridad avanzada. También
puedes acceder desde Inicio → Herramientas administrativas. Una vez abierto, pincha
sobre Reglas de entrada y busca estas reglas:
-Archivos e impresoras compartidos (petición eco: ICMPv4 de entrada).
-Archivos e impresoras compartidos (petición eco: ICMPv6 de entrada).
En una máquina virtual, también deberás buscar:
Supervisión de máquina virtual (petición eco: ICMPv4 de entrada).
Supervisión de máquina virtual (petición eco: ICMPv6 de entrada).
Las habilitas y las configuras con la opción Permitir la conexión.
ping IP_Servidor #sustituir IP_Servidor por su dirección IP o su nombre
Test-NetConnection IP_Servidor
Para saber la dirección IP de un equipo puedes utilizar desde PowerShell la función
Get-NetIpAddress o el comando ipconfig. También puedes ir a Panel de control → Centro
de redes y recursos compartidos, pinchando sobre la conexión activa y pulsando sobre
Detalles.
Herramienta para la configuración de servidores
-sconfig
Herramientas administrativas
-control admintools
Ejercicio 6. Abre los siguientes elementos del Panel de control con PowerShell: Sistema,
Firewall de Windows Defender y Herramientas administrativas.
-Get-ControlPanelItem #(muestra todos los elementos)
-#Para abrir los elementos que quieres puedes escribir:
-Show-ControlPanelItem -Name sistema
-Get-ControlPanelItem -Name fire* | Show-ControlPanelItem
-Get-ControlPanelItem -Name herramientas | Show-ControlPanelItem
administrador de discos
-diskmgmt.msc
Administrador de impresión.
-printmanagement.msc
Ejercicio 9. En una máquina virtual con Windows Server sin entorno gráfico, prueba a abrir
alguno de estos archivos de configuraci´on vistos en esta sección y en las anteriores
No se pueden abrir si no están instalados
Ejemplo. Comprueba en tu equipo las carpetas y los recursos compartidos. Entra en el
administrador de discos y comprueba tus discos y los dispositivos de almacenamiento.
Hazlo sin usar la Powershell.
Ejercicio 10. Comprueba en tu equipo las carpetas y los recursos compartidos. Entra en el
administrador de discos y comprueba tus discos y los dispositivos de almacenamiento.
Hazlo únicamente usando la Powershell.
-fsmgmt.msc
-diskmgmt.msc
Cambiar el prompt
-function prompt {#contenido a agregar al prompt del sistema}
Ejemplo. Cambia la función prompt del sistema de manera que te muestre las letras PS, la
versión de PowerShell que se está ejecutando el directorio actual y el carácter ”>”.
-function prompt {return "PS" + $host.version + " " + $(Get-Location) .Path
+ ">"}
Las variables de entorno las podemos encontrar en el objeto Env:. Si queremos ver el
valor de alguna
-$Env:nombre-variable
cmdlets Get-Item y Set-Item podremos ver y modificar el valor de las mismas.
Get-Item -Path Env:*
Configurar la red
/release
/renew
/all
Ejercicio 11. Comprueba el nombre del equipo y el valor de la variable que almacena el
nombre del equipo
-hostname
-$env:COMPUTERNAME
Ejemplo. Realiza una comprobación del disco duro donde tengas instalado el sistema
operativo Windows Server 2022 y de los archivos del sistema. Hazlo sin utilizar la
PowerShell.
Ejercicio 12. Realiza una comprobación del disco duro donde tengas instalado el sistema
operativo Windows Server 2022 y de los archivos del sistema. Hazlo utilizando la
PowerShell.
-chkdsk #sin la opción /f
-sfc /scannow
-Repair-Volume -DriveLetter C -Scan
Entrar a diskpart
-diskpart
Ejemplo. Dentro de diskpart ejecuta el comando help para ver las diferentes opciones de la
herramienta. Para ver como ejecutar, a su vez, cada una de dichas opciones, teclea su
nombre
-diskpart
-help
-list
-list disk