Windows PowerShell 2.0
Windows PowerShell 2.0
1.
Windows PowerShell Microsoft . PowerShell , , Windows , , - . , , , .
:
COM, WMI .NET. , COM-, , WMI .NET.
. , CD Cmd.exe.
, . ( PowerShell ) "-", , Get-Process ( ), Stop-Service ( ), Clear-Host ( ) .. , , . .
. PowerShell , . , PowerShell.
. PowerShell Cmd.exe Unix-. , , Unix-, ls, : ( dir).
. . .
|
|
, , . .
PowerShell, , , , .
1.2. PowerShell
, . PowerShell .NET.
. Windows XP tasklist.exe, , :
C:\>tasklist ࠠ PID ========================= ====== ============= ======== ============System Idle Process 0 0 16 System 4 0 32 smss.exe 560 0 68 csrss.exe 628 0 4 336 winlogon.exe 652 0 3 780 services.exe 696 0 1 380 lsass.exe 708 0 1 696 svchost.exe 876 0 1 164 svchost.exe 944 0 1 260 svchost.exe 1040 0 10 144 svchost.exe 1076 0 744 svchost.exe 1204 0 800 spoolsv.exe 1296 0 1 996 kavsvc.exe 1516 0 9 952 klnagent.exe 1660 0 5 304 klswd.exe 1684 0 64, Cmd.exe , kavsvc.exe. tasklist , , . PowerShell get-process, , . , kavsvc.exe, , WS , .
, .NET PowerShell , .NET. , , 9 1977 , PowerShell :
(get-date "09.11.1974").dayofweek.tostring()
get-date .NET- DateTime, DayOfWeek, .