Erinevus lehekülje "Kuidas kirjutada powershellis funktsioon?" redaktsioonide vahel

Allikas: Teadmusbaas
1. rida: 1. rida:
  
 
 
         Funktsioonid on PowerShell-is selleks, et säästa aega ja vältida sama koodi kirjutamist uuesti. Skript pannakse funktsiooni sisse. Et käivitada funktsioon pead kirjutama selle nime.
+
         Funktsioonid on PowerShell-is selleks, et säästa aega ja vältida sama koodi kirjutamist uuesti.  
 +
''Script'' pannakse funktsiooni sisse. Et käivitada funktsioon pead kirjutama selle nime.
  
  
8. rida: 9. rida:
 
{
 
{
  
(Script pane siia)
+
(''Script'' pane siia)
  
 
}
 
}
  
Get-Information on selle funktsiooni nimi ja trükkides selle PowerShell-i käivitab selle. Kuidas kirjutada üks PowerShell-i funktioon. Ma näitan ühte sellist, mis näitab arvuti seeria nr jne. Alustasin mõne koodirea kirjutamisega.
+
Get-Information on selle funktsiooni nimi ja trükkides selle PowerShell-i käivitab selle. Kuidas kirjutada üks PowerShell-i funktioon.  
 +
Ma näitan ühte sellist, mis kuvab arvuti seeria nr info jne. Alustasin mõne koodirea kirjutamisega.
  
 
1.Võtab arvuti süsteemi info system32 kaustast.
 
1.Võtab arvuti süsteemi info system32 kaustast.
19. rida: 21. rida:
  
  
2.Võtab Operatsiooni süsteemi system32 kaustast.
+
2.Võtab Operatsiooni süsteemi info system32 kaustast.
  
 
Get-WmiObject -class win32_OperatingSystem
 
Get-WmiObject -class win32_OperatingSystem

Redaktsioon: 10. detsember 2015, kell 20:53


       Funktsioonid on PowerShell-is selleks, et säästa aega ja vältida sama koodi kirjutamist uuesti. 

Script pannakse funktsiooni sisse. Et käivitada funktsioon pead kirjutama selle nime.


Nt Function Get-Information {

(Script pane siia)

}

Get-Information on selle funktsiooni nimi ja trükkides selle PowerShell-i käivitab selle. Kuidas kirjutada üks PowerShell-i funktioon. Ma näitan ühte sellist, mis kuvab arvuti seeria nr info jne. Alustasin mõne koodirea kirjutamisega.

1.Võtab arvuti süsteemi info system32 kaustast.

Get-WmiObject -Class Win32_ComputerSystem


2.Võtab Operatsiooni süsteemi info system32 kaustast.

Get-WmiObject -class win32_OperatingSystem


3 Võtab Bios-i info system32 kaustast.

Get-WmiObject -class Win32_BIOS


Nüüd lisan kirjutatud koodi funktiooni ära unusta loogelisi sulge { }.

Function Get-ComputerInformation {

   Get-WmiObject -Class Win32_ComputerSystem
 
   Get-WmiObject -class win32_OperatingSystem
   
   Get-WmiObject -class win32_BIOS

}

Funktiooni nimeks panin, Get-ComputerInformation, kui kirjutada selle funktsiooninime PowerShell-i saab seda kasutada.