1.-
Mostrar todos los archivos de la raíz
Get-ChildItem
C:\
2.-
Mostrar una lista de atributos de los archivos de raíz
Get-ChildItem
C:\ | Format-List
3.-
Mostrar una lista de nombre de los archivos de raíz
Get-ChildItem
C:\ | Format-List -property name
4.-Mostrar
2 propiedades de “nombre” y “tamaño” de los archivos de raíz
Get-ChildItem
C:\ | Format-List -property name, length
5.-
De un ejemplo del formato wide
Get-ChildItem
C:\memorama | Format-Wide
6.-
de un ejemplo de formato wide a 4 columnas
Get-ChildItem
| Format-Wide -Column 4 -Property name
7.-de
un ejemplo de ajustado al tamaño de la ventana
Get-ChildItem
| Format-Wide -Property name –AutoSize
8.-Muestre
todos los pdf de manera recursiva
Get-ChildItem
C:\Users\hp\Documents -recurse -include *.pdf –ErrorAction 0
9.-Muesre
todos los pdf de manera recursiva a 3 columnas
Get-ChildItem
C:\Users\hp\Documents -recurse -include *.pdf –ErrorAction 0|
Format-Wide -column 3
10.-
Muestre los pdf de manera recursiva agrupados por longitud de archivo
Get-ChildItem
C:\Users\hp\Documents -recurse -include *.pdf | Format-Wide -property
name -groupby length -column 3
11.-Muestre
todos los archivos de raiz en formato de tabla
Get-ChildItem
C:\ | Format-Table
12.-Muestre
de manera recursiva los pdf y en formato de tabla
Get-ChildItem
C:\Users\hp\Documents -recurse -include *.pdf –ea 0 | Format-Table
13.-Muestre
la última fecha de acceso de los archivos de texto en formato tabla
Get-ChildItem
C:\Windows -recurse -include *.txt –ea 0 |Format-Table -property
name, length, lastwritetime
14.-mostrar
todos los pdf en un grid
Get-ChildItem
C:\Users\hp\Documents -recurse -include *.pdf | Out-GridView
15.-ordenar
los procesos por uso de cpu
Get-Process
| Sort-Object cpu | Out-GridView
16.-ordenar
los procesos de cpu por tiempo de ejecución
Get-Process
| Sort-Object cpu -Descending | Out-GridView
17.-
Muestre solo los servicios en un grid
Get-Service
| Out-GridView
18.-
Obtenga los alias de los comandos
Get-Alias
g*
19.-
obtener la zona horaria local
Get-TimeZone
20.-
Mostrar una ayuda de comandos
Show-Command
-Height 500 -Width 350
21.-
usando condiciones mostrar los archivos modificados después del 15
de septiembre de 2016
Get-ChildItem
C:\Users\hp\Documents | Where
LastWriteTime -GT
"09/12/2016 00:00:00"
22.-
Declare un objeto con acceso al Shell
$wshShell
= New-Object -comobject
"wscript.shell"
23.-
empleando objetos muestre la calculadora de windows
$wshShell.run("calc.exe")
24.-acceder
a la cuenta de administrador
Get-WinEvent
-LogName application
-MaxEvents 1
-ComputerName DESKTOP-IUH8376
-Credential nwtraders\administrator
25.-
De un ejemplo de funciones
Function
Get-OperatingSystemVersion
{
(Get-WmiObject
-Class Win32_OperatingSystem).Version
}
26.-llame
a una función creada por usted
"Version
de Windows: $(Get-OperatingSystemVersion)"
27.-crear
una función para contar letras palabras y líneas
Function
Get-TextStatistics($path)
{
Get-Content
-path $path
| Measure-Object -line
–word -character
}
28.-empleando
funciones muestre las líneas de un archivo
Get-TextStatistics
-p C:\xampp\readme_de.txt
29.-De
un ejemplo de funciones anidadas
Function
Get-TextStatistics($path)
{
Get-Content
-path $path
|
Measure-Object
-line -character
-word
Write-Path
}
Function
Write-Path()
{
"Ruta
`$path = $path"
}
30.-declare
una función para convertir pies a metros y de un ejemplo de uso
Function
Script:ConvertToMeters($feet)
{
"$feet
feet equals $($feet*.31)
meters"
}
$feet
= 5
ConvertToMeters
-Feet $feet