{"id":72966,"date":"2020-03-06T08:42:03","date_gmt":"2020-03-06T05:42:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti"},"modified":"2020-03-06T08:42:03","modified_gmt":"2020-03-06T05:42:03","slug":"chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti","title":{"rendered":"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Historikisht, utilitat e komand\u00ebs n\u00eb sistemet Unix jan\u00eb zhvilluar m\u00eb mir\u00eb se n\u00eb Windows, megjithat\u00eb, me shfaqjen e zgjidhjeve t\u00eb reja, situata ka ndryshuar.<\/i><\/p>\n<p>Windows PowerShell i mund\u00ebson administrator\u00ebve t\u00eb sistemeve t\u00eb automatizojn\u00eb shumic\u00ebn e detyrave rutinore. Me t\u00eb, \u00ebsht\u00eb e mundur t\u00eb ndryshoni cil\u00ebsimet, t\u00eb ndaloni dhe t\u00eb nisni sh\u00ebrbimet, si dhe t\u00eb kryeni mir\u00ebmbajtjen e shumic\u00ebs s\u00eb aplikacioneve t\u00eb instaluara. T\u00eb perceptosh dritaren blu si nj\u00eb interpretuese tjet\u00ebr komande do t\u00eb ishte e gabuar. Ky qasje nuk pasqyron thelbin e inovacioneve t\u00eb ofruara nga Microsoft. N\u00eb t\u00eb v\u00ebrtet\u00eb, mund\u00ebsit\u00eb e Windows PowerShell jan\u00eb shum\u00eb m\u00eb t\u00eb gjera: n\u00eb nj\u00eb cik\u00ebl t\u00eb vog\u00ebl artikujsh, do t\u00eb mundohemi t\u00eb kuptojm\u00eb se si zgjidhja e Microsoft dallon nga mjete m\u00eb t\u00eb njohura p\u00ebr ne.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/487876\/\"><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/57911997d520dd5eeef9d87ddcecb125.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Ve\u00e7orit\u00eb kryesore\u00a0<\/h2>\n<p>\nSigurisht, Windows PowerShell \u00ebsht\u00eb para s\u00eb gjithash nj\u00eb Shell komandash me nj\u00eb gjuh\u00eb skriptingu, e krijuar fillimisht mbi platform\u00ebn .NET Framework, dhe m\u00eb von\u00eb mbi .NET Core. Ndryshe nga shell-in q\u00eb pranojn\u00eb dhe kthen t\u00eb dh\u00ebna tekstuale, Windows PowerShell punon me klasa .NET, t\u00eb cilat kan\u00eb pron\u00ebsi dhe metoda. PowerShell lejon t\u00eb ekzekutoni komanda t\u00eb zakonshme, por gjithashtu ofron qasje n\u00eb objekte COM, WMI dhe ADSI. Ajo p\u00ebrdor depo t\u00eb ndryshme, si sistemi i skedar\u00ebve ose regjistri i Windows, p\u00ebr t\u00eb cilat jan\u00eb krijuar\u00a0<\/p>\n<p>Windows PowerShell lejon:<\/p>\n<ul>\n<li>T\u00eb ndryshoni cil\u00ebsimet e sistemit operativ;<\/li>\n<li>T\u00eb menaxhoni sh\u00ebrbimet dhe proceset;<\/li>\n<li>T\u00eb konfiguroni rolet dhe komponent\u00ebt e serverit;<\/li>\n<li>T\u00eb instaloni softuer;<\/li>\n<li>T\u00eb menaxhoni softuerin e instaluar p\u00ebrmes interfaces speciale;<\/li>\n<li>T\u00eb inkorporoni komponent\u00ebt ekzekutiv\u00eb n\u00eb programet e pal\u00ebve t\u00eb treta;<\/li>\n<li>T\u00eb krijoni skenar\u00eb p\u00ebr automatizimin e detyrave t\u00eb administrat\u00ebs;<\/li>\n<li>T\u00eb punoni me sistemin e skedar\u00ebve, regjistrin e Windows, depozit\u00ebn e certifikatave, etj.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Shell dhe mjedisi i zhvillimit<\/h2>\n<p>\nEkziston Windows PowerShell n\u00eb dy forma: p\u00ebrve\u00e7 emulatorit t\u00eb konsol\u00ebs me nj\u00eb shell komandash, ka nj\u00eb ambient t\u00eb integruar scripting (Integrated Scripting Environment \u2014 ISE). P\u00ebr t\u00eb aksesuar nd\u00ebrfaqen e linj\u00ebs s\u00eb komandave, mjafton t\u00eb zgjidhni shkurtore p\u00ebrkat\u00ebse n\u00eb menun\u00eb Windows ose t\u00eb nisni powershell.exe nga menuja \u2018Ekzekuto\u2019. Nj\u00eb dritare blu do t\u00eb shfaqet n\u00eb ekran, e cila dallon duksh\u00ebm nga mund\u00ebsit\u00eb e cmd.exe t\u00eb vjetruar. Aty ka autoshkruarje dhe ve\u00e7ori t\u00eb tjera t\u00eb njohura p\u00ebr p\u00ebrdoruesit e shell-eve t\u00eb komandave t\u00eb sistemeve Unix.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/2b2d6fa0a82530ddedc7c106160a883e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>P\u00ebr t\u00eb punuar me shell-in, duhet t\u00eb mbani mend disa kombinime \u00e7el\u00ebsh:<\/p>\n<ul>\n<li>Shigjetat lart dhe posht\u00eb rrotullojn\u00eb historin\u00eb p\u00ebr t\u00eb p\u00ebrs\u00ebritur komandat e shkruara m\u00eb par\u00eb;<\/li>\n<li>Shigjeta e djatht\u00eb n\u00eb fund t\u00eb rreshtit ri-shkruan komand\u00ebn e m\u00ebparshme simbol pas simbola;<\/li>\n<li>Ctrl+Home fshin tekstin e shkruar nga pozita e kursorit deri n\u00eb fillim t\u00eb rreshtit;<\/li>\n<li>Ctrl+End fshin tekstin nga kursori deri n\u00eb fund t\u00eb rreshtit.<\/li>\n<\/ul>\n<p>\nF7 tregon nj\u00eb dritare me komandat e shkruara dhe lejon zgjedhjen e nj\u00ebr\u00ebs prej tyre. N\u00eb konsol\u00eb gjithashtu funksionon zgjedhja e tekstit me miun, kopjimi, pozicionimi i kursorit, fshirja, backspace \u2013 gjith\u00e7ka si\u00e7 e duam.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/217b3584c4ffbbfaea8f4fcd97512505.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWindows PowerShell ISE \u00ebsht\u00eb nj\u00eb ambient i plot\u00eb zhvillimi me mb\u00ebshtetje p\u00ebr skedat dhe editorin e kodit me ndri\u00e7imin e sintaks\u00ebs, nd\u00ebrtuesin e komandave, debugguer t\u00eb integruar dhe t\u00eb tjera k\u00ebnaq\u00ebsi p\u00ebr programuesit. N\u00ebse n\u00eb editorin e ambientit t\u00eb zhvillimit pas emrit t\u00eb komand\u00ebs shkruani shenj\u00ebn e defisit, do t\u00eb merrni nj\u00eb list\u00eb r\u00ebn\u00ebse me t\u00eb gjitha parametrat e disponuesh\u00ebm t\u00eb shoq\u00ebruar me llojin. Mund ta nisni PowerShell ISE ose p\u00ebrmes shkurtoreve nga menuja sistemike, ose me skedarin ekzekutues powershell_ise.exe.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/f80df64ede3d89759757c87709d62155.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Cmdlets\u00a0<\/h2>\n<p>\nN\u00eb Windows PowerShell jan\u00eb prezantuar komandletet (cmdlets). K\u00ebto jan\u00eb klasa t\u00eb specializuara .NET, t\u00eb cilat kan\u00eb n\u00eb vetvete nj\u00eb funksionalitet t\u00eb ndrysh\u00ebm. Ato em\u00ebrtohen sipas parimit \"Veprim-Objekt\" (ose \"Folje-Nom\", n\u00ebse preferoni k\u00ebshtu), dhe lidhja e ndar\u00eb me nj\u00eb t\u00eb shkurtes\u00eb p\u00ebrngjan me predikatin dhe subjektin n\u00eb gjuh\u00ebt natyrore. P\u00ebr shembull, Get-Help dosido do t\u00eb thot\u00eb \"Merr-Pomoc\" ose n\u00eb kontekstin e PowerShell: \"Trego-Sigurimin\". N\u00eb thelb, kjo \u00ebsht\u00eb nj\u00eb analogji me urdhrin man n\u00eb sistemet Unix dhe manualet n\u00eb PowerShell duhet t\u00eb k\u00ebrkohen pik\u00ebrisht k\u00ebshtu, e jo duke thirrur komandlet me \u00e7el\u00ebsin &#8212;help apo \\\/?. Mos harroni as dokumentacionin online p\u00ebr PowerShell: Microsoft ka nj\u00eb p\u00ebrshkrim t\u00eb mjaftuesh\u00ebm.<\/p>\n<p>P\u00ebrve\u00e7 Get, n\u00eb komandlet\u00ebt p\u00ebrdoren edhe disa veprime t\u00eb tjera me folje (dhe jo vet\u00ebm folje, n\u00eb kuptimin e sakt\u00eb). N\u00eb list\u00ebn m\u00eb posht\u00eb do t\u00eb japim disa shembuj:<\/p>\n<p><code>Shto<\/code> \u2014 t\u00eb shtoni;<br \/>\n<code>Pastroni<\/code> \u2014 t\u00eb p\u00ebrshtatni;<br \/>\n<code>Aktivizo<\/code> \u2014 t\u00eb aktivizoni;<br \/>\n<code>\u00c7\u2019ndaloni<\/code> \u2014 t\u00eb fikni;<br \/>\n<code>E re<\/code> \u2014 t\u00eb krijoni;<br \/>\n<code>Hiqni<\/code> \u2014 t\u00eb hiqni;<br \/>\n<code>Caktoni<\/code> \u2014 t\u00eb caktoni;<br \/>\n<code>Nisni<\/code> \u2014 t\u00eb filloni;<br \/>\n<code>Nd stopping<\/code> \u2014 t\u00eb ndaloni;<br \/>\n<code>Eksporto<\/code> \u2014 t\u00eb eksportoni;<br \/>\n<code>Importoni<\/code> \u2014 t\u00eb importoni.<\/p>\n<p>Ka komandlet\u00eb sistemike, t\u00eb p\u00ebrdoruesit dhe opcionale: si rezultat i ekzekutimit, t\u00eb gjitha ato kthejn\u00eb nj\u00eb objekt ose nj\u00eb masiv objektesh. Ato nuk jan\u00eb t\u00eb ndjeshme ndaj regjistrit, dmth, n\u00eb syt\u00eb e interpretorit t\u00eb komandave, nuk ka diferenc\u00eb mes Get-Help dhe get-help. P\u00ebr ndarjen p\u00ebrdoret simboli \u2018;\u2019, por duhet vendosur vet\u00ebm n\u00ebse n\u00eb nj\u00eb rresht ekzekutohen disa komandlet\u00eb.\u00a0<\/p>\n<p>Komandlet\u00eb Windows PowerShell grupohen n\u00eb module (NetTCPIP, Hyper-V etj.), dhe p\u00ebr k\u00ebrkimin sipas objektit dhe veprimit ekziston komandlet Get-Command. T\u00eb tregoni ndihm\u00eb p\u00ebr t\u00eb mund t\u00eb b\u00ebni k\u00ebshtu:<\/p>\n<pre><code class=\"powershell\">Get-Help Get-Command<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/394c5af2fa8183b22403848f07756118.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>P\u00ebr default, komanda tregon ndihm\u00ebn e shkurt\u00ebr, por n\u00eb komandlet\u00ebt, n\u00ebse \u00ebsht\u00eb e nevojshme, kalohen parametra (argumente). Me ndihm\u00ebn e tyre, p\u00ebr shembull, mund t\u00eb merrni ndihm\u00eb t\u00eb detajuar (parametri -Detailed) ose t\u00eb plot\u00eb (parametri -Full), gjithashtu mund t\u00eb tregoni n\u00eb ekran shembuj (parametri -Examples):<\/p>\n<pre><code class=\"powershell\">Get-Help Get-Command -Examples<\/code><\/pre>\n<p>\nNdihma n\u00eb Windows PowerShell azhurnohet me komandlet Update-Help. N\u00ebse rreshti i komand\u00ebs b\u00ebhet shum\u00eb i gjat\u00eb, argumentet e komandletit mund t\u00eb transferohen n\u00eb rreshtin tjet\u00ebr, duke shkruar simbolin sh\u00ebrbim \u2018`\u2019 dhe duke shtypur Enter \u2014 thjesht p\u00ebrfundimi i komand\u00ebs n\u00eb nj\u00eb rresht dhe vazhdimi n\u00eb nj\u00eb tjet\u00ebr nuk do t\u00eb funksionoj\u00eb.<\/p>\n<p>M\u00eb posht\u00eb do t\u00eb japim disa shembuj t\u00eb zakonsh\u00ebm t\u00eb komandlet\u00ebve:\u00a0<\/p>\n<p><code>Get-Process<\/code> \u2014 t\u00eb tregoni proceset e ekzekutuara n\u00eb sistem;<br \/>\n<code>Get-Service<\/code> \u2014 t\u00eb tregoni sh\u00ebrbimet dhe statusin e tyre;<br \/>\n<code>Get-Content<\/code> \u2014 t\u00eb nxirrni p\u00ebrmbajtjen e skedarit.<\/p>\n<p>P\u00ebr komandlet\u00eb q\u00eb p\u00ebrdoren shpesh dhe utilitetet e jashtme, n\u00eb Windows PowerShell ekzistojn\u00eb sinonime t\u00eb shkurtra \u2014 aliaset (nga anglishtja. Alias). P\u00ebr shembuj, dir \u2014 alias Get-ChildItem. N\u00eb list\u00ebn e sinonimeve ndodhen edhe analoge t\u00eb komandave nga sistemet Unix (ls, ps etj.), dhe komandlet Get-Help thirret me komand\u00ebn help. Lista e plot\u00eb e sinonimeve mund t\u00eb shihet me komandlet Get-Alias:<\/p>\n<p><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/94f8cf9fd6c346e5b250d994ef1f7661.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Skenar\u00ebt, funksionet, module dhe gjuha PowerShell<\/h2>\n<p>\nSkripti i Windows PowerShell ruajten si skedar\u00eb teksti t\u00eb zakonsh\u00ebm me zgjerimin .ps1. Nuk mund t\u00eb niseni me nj\u00eb klik t\u00eb dyfisht\u00eb: duhet t\u00eb thoni me butonin e djatht\u00eb t\u00eb mausit dhe t\u00eb zgjidhni opsionin \"Nis n\u00eb PowerShell\". Nga konsola do t\u00eb duhet ose t\u00eb tregoni rrug\u00ebn e plot\u00eb p\u00ebr n\u00eb skedarin, ose t\u00eb kaloni n\u00eb katalogun p\u00ebrkat\u00ebs dhe t\u00eb shkruani emrin e skedarit. Nisja e skenar\u00ebve gjithashtu \u00ebsht\u00eb e kufizuar nga politika sistemike, dhe p\u00ebr t\u00eb kontrolluar cil\u00ebsimet aktuale mund t\u00eb p\u00ebrdorni komandletin Get-ExecutionPolicy, i cili do t\u00eb jap\u00eb nj\u00eb nga vlerat e m\u00ebposhtme: <\/p>\n<p><code>Restricted<\/code> \u2014 nisja e skenar\u00ebve \u00ebsht\u00eb e ndaluar (n\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar);<br \/>\n<code>AllSigned<\/code> \u2014 lejohet vet\u00ebm nisja e skenar\u00ebve t\u00eb n\u00ebnshkruar nga nj\u00eb zhvillues i besuar;<br \/>\n<code>RemoteSigned<\/code> \u2014 lejohet nisja e skenar\u00ebve t\u00eb n\u00ebnshkruar dhe t\u00eb vet\u00eb-krijuar;<br \/>\n<code>Unrestricted<\/code> \u2014 lejohet nisja e \u00e7do skenari.<\/p>\n<p>Administratori ka dy mund\u00ebsi veprimi. Mund\u00ebsia m\u00eb e sigurt parashikon n\u00ebnshkrimin e skenar\u00ebve, por kjo \u00ebsht\u00eb nj\u00eb magji mjaft e v\u00ebshtir\u00eb \u2014 do t\u00eb merremi me t\u00eb n\u00eb artikujt e ardhsh\u00ebm. Tani do t\u00eb ndjekim rrug\u00ebn e rezistenc\u00ebs m\u00eb t\u00eb vog\u00ebl dhe do t\u00eb ndryshojm\u00eb politik\u00ebn:<\/p>\n<pre><code class=\"powershell\">Set-ExecutionPolicy RemoteSigned<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/139949e0da3470b866d4b54f3e2a0498.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nP\u00ebr k\u00ebt\u00eb PowerShell duhet t\u00eb niset me emrin e administratorit, megjithat\u00eb me ndihm\u00ebn e nj\u00eb parametri t\u00eb ve\u00e7ant\u00eb mund t\u00eb ndryshoni politik\u00ebn edhe p\u00ebr p\u00ebrdoruesin aktual.<\/p>\n<p>Skripti shkruhet n\u00eb nj\u00eb gjuh\u00eb programimi objekt-orientuese, ku komandat e saj em\u00ebrohen n\u00eb t\u00eb nj\u00ebjtin princip si komandlet\u00eb e shqyrtuara m\u00eb par\u00eb: \"Veprimi-Objekti\" (\"Folja-Emri\"). Q\u00ebllimi kryesor i saj \u00ebsht\u00eb automatizimi i detyrave t\u00eb administrat\u00ebs, por kjo \u00ebsht\u00eb nj\u00eb gjuh\u00eb interpretuese e plot\u00eb, ku ka t\u00eb gjitha nd\u00ebrtimet e nevojshme: kalime t\u00eb kushtit, cikle, variab\u00ebl, ekipe, objekte, trajtim gabimi, etj. P\u00ebr t\u00eb shkruar skenar\u00eb mund t\u00eb p\u00ebrdoret \u00e7do redaktues teksti, por m\u00eb s\u00eb miri \u00ebsht\u00eb t\u00eb nisni Windows PowerShell ISE.<\/p>\n<p>N\u00eb skenari mund t\u00eb kaloni parametra, t'i b\u00ebni ata t\u00eb detyruesh\u00ebm, dhe gjithashtu t\u00eb caktoni vlera t\u00eb paracaktuara. P\u00ebr m\u00eb tep\u00ebr, Windows PowerShell lejon krijimin e funksioneve dhe thirrjen e tyre n\u00eb t\u00eb nj\u00ebjt\u00ebn m\u00ebnyr\u00eb si komandlet\u00eb: p\u00ebr k\u00ebt\u00eb p\u00ebrdoret nd\u00ebrtimi Function dhe kllapat e \u0444\u0438\u0433\u0443\u0440\u00eb. Skenari me funksione quhet modul dhe ka zgjerimin .psm1. Modul\u00ebt duhet t\u00eb ruhen n\u00eb katalog\u00ebt e p\u00ebrcaktuar n\u00eb variablat e mjedisit PowerShell. Mund t\u2019i shihni ata p\u00ebrmes komand\u00ebs s\u00eb m\u00ebposhtme:<\/p>\n<pre><code class=\"powershell\">Get-ChildItem Env:PSModulePath | Format-Table -AutoSize<\/code><\/pre>\n<p><\/p>\n<h2>Kongjellat<\/h2>\n<p>\nN\u00eb shembullin e fundit, aplikuam nj\u00eb konstrukcion t\u00eb njohur p\u00ebr p\u00ebrdoruesit e shell-eve n\u00eb sistemet Unix. N\u00eb Windows PowerShell, shenja vertikale gjithashtu lejon kalimin e daljes nga nj\u00eb komand\u00eb n\u00eb hyrjen e nj\u00eb tjet\u00ebr, por n\u00eb realizimin e kongjellit ka nj\u00eb ndryshim t\u00eb r\u00ebnd\u00ebsish\u00ebm: k\u00ebtu nuk b\u00ebhet fjal\u00eb p\u00ebr nj\u00eb grup simboresh apo ndonj\u00eb tekst. Cmdlet-t\u00eb e integruara ose funksionet e p\u00ebrdoruesve kthejn\u00eb objekte ose thjesht grupe objektesh, dhe mund t\u00eb marrin ato si hyrje. Si n\u00eb shell-in Bourne dhe pasuesit e tij t\u00eb shumt\u00eb, n\u00eb PowerShell me ndihm\u00ebn e kongjellit thjeshtohet ekzekutimi i detyrave komplekse.<\/p>\n<p>Shembulli m\u00eb i thjesht\u00eb i kongjelit duket k\u00ebshtu:<\/p>\n<pre><code class=\"powershell\">Get-Service | Sort-Object -property Status<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/0bb6e0e00d97d23fa2384d40c7419d71.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nS\u00eb pari, ekzekutohet cmdlet-i Get-Service, dhe pastaj t\u00eb gjitha sh\u00ebrbimet e marra i transmetohen p\u00ebr renditje sipas pron\u00ebs Status cmdlet-it Sort-Object. Si\u00e7 kalon rezultati i pun\u00ebs s\u00eb pjes\u00ebs s\u00eb m\u00ebparshme t\u00eb kongjelit varion sipas llojit t\u00eb tij \u2014 zakonisht \u00ebsht\u00eb InputObject. Ky \u00e7\u00ebshtje do t\u00eb diskutohet m\u00eb shum\u00eb n\u00eb nj\u00eb artikull t\u00eb dedikuar p\u00ebr gjuh\u00ebn e programimit PowerShell.\u00a0<\/p>\n<p>N\u00ebse d\u00ebshirojm\u00eb, mund ta vazhdojm\u00eb vargun dhe t\u00eb kalojm\u00eb rezultatin e pun\u00ebs Sort-Object n\u00eb nj\u00eb cmdlet tjet\u00ebr (ato do t\u00eb ekzekutohen nga majtazi n\u00eb djathtas). N\u00eb fakt, p\u00ebrdoruesve t\u00eb Windows u \u00ebsht\u00eb n\u00eb dispozicion dhe konstrukcioni i njohur p\u00ebr t\u00eb gjith\u00eb unixoid\u00ebt p\u00ebr daljen nj\u00eb faqe:\u00a0<\/p>\n<pre><code class=\"powershell\">Get-Service | Sort-Object -property Status | more<\/code><\/pre>\n<p><\/p>\n<h2>Ekzekutimi i detyrave n\u00eb sfond\u00a0<\/h2>\n<p>\nShpesh ka nevoj\u00eb p\u00ebr t\u00eb ekzekutuar nj\u00eb komand\u00eb n\u00eb sfond, p\u00ebr t\u00eb mos pritur rezultatin e ekzekutimit t\u00eb saj n\u00eb sesionin e shell-it. N\u00eb Windows PowerShell ka disa cmdlet-e p\u00ebr k\u00ebt\u00eb rast:<\/p>\n<p><code>Start-Job<\/code> \u2014 aktivizimi i nj\u00eb detyre n\u00eb sfond;<br \/>\n<code>Stop-Job<\/code> \u2014 ndalimi i nj\u00eb detyre n\u00eb sfond;<br \/>\n<code>Get-Job<\/code> \u2014 shikimi i list\u00ebs s\u00eb detyrave n\u00eb sfond;<br \/>\n<code>Receive-Job<\/code> \u2014 shikimi i rezultatit t\u00eb ekzekutimit t\u00eb detyr\u00ebs n\u00eb sfond;<br \/>\n<code>Remove-Job<\/code> \u2014 eliminimi i detyr\u00ebs n\u00eb sfond;<br \/>\n<code>Wait-Job<\/code> \u2014 kthimi i detyr\u00ebs n\u00eb sfond p\u00ebrs\u00ebri n\u00eb konsol\u00eb.<\/p>\n<p>P\u00ebr t\u00eb nisur nj\u00eb detyr\u00eb n\u00eb sfond, p\u00ebrdorim cmdlet-in Start-Job dhe n\u00eb zarfet e katror\u00ebve tregojm\u00eb komand\u00ebn ose grupin e komandave:<\/p>\n<pre><code class=\"powershell\">Start-Job {Get-Service}<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/0a75c1f4af75e5aec66df909ca4adb70.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMe detyrat n\u00eb sfond n\u00eb Windows PowerShell mund t\u00eb manipulojm\u00eb duke i ditur emrat e tyre. S\u00eb pari, le t\u00eb m\u00ebsojm\u00eb si t'i shfaqim ato:<\/p>\n<pre><code class=\"powershell\">Get-Job<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/664dba26ddcfb54bef79717c86f3c8ec.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTani t\u00eb tregojm\u00eb rezultatin e pun\u00ebs s\u00eb detyr\u00ebs Job1:<\/p>\n<pre><code class=\"powershell\">Receive-Job Job1 | more<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/02d930327929af463cf506f9d90357e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nE gjith\u00eb kjo \u00ebsht\u00eb mjaft e thjesht\u00eb.<\/p>\n<h2>Ekzekutimi i komandave n\u00eb distanc\u00eb<\/h2>\n<p>\nWindows PowerShell lejon\u00eb t\u00eb ekzekutoni komanda dhe skenar\u00eb jo vet\u00ebm n\u00eb kompjuterin tuaj lokal, por edhe n\u00eb nj\u00eb kompjuter t\u00eb larg\u00ebt dhe madje n\u00eb nj\u00eb grup t\u00eb t\u00ebr\u00eb makinash. Ka disa m\u00ebnyra p\u00ebr k\u00ebt\u00eb:<\/p>\n<ul>\n<li>Shumica e komandlet\u00ebve kan\u00eb parametrin <code>-ComputerName<\/code>, por me k\u00ebt\u00eb m\u00ebnyr\u00eb nuk mund t\u00eb krijoni, p\u00ebr shembull, nj\u00eb pipeline;<\/li>\n<li>Komandleti <code>Enter-PSSession<\/code> lejon t\u00eb krijoni nj\u00eb seanc\u00eb interaktive n\u00eb makin\u00eb t\u00eb larg\u00ebt;\u00a0<\/li>\n<li>Me komandletin <code>Invoke-Command<\/code> mund t\u00eb ekzekutoni komanda ose skenar\u00eb n\u00eb nj\u00eb ose disa kompjuter\u00eb t\u00eb larg\u00ebt.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Versionet e PowerShell<\/h2>\n<p>\nQ\u00eb nga l\u00ebshimi i par\u00eb n\u00eb vitin 2006, PowerShell ka p\u00ebsuar ndryshime t\u00eb m\u00ebdha. Ky mjet \u00ebsht\u00eb i disponuesh\u00ebm p\u00ebr shum\u00eb sisteme q\u00eb punojn\u00eb n\u00eb platforma t\u00eb ndryshme harduerike (x86, x86-64, Itanium, ARM): Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008\/2008 R2, Windows 7, Windows 8, Windows 8.1, Windows RT, Windows RT 8.1, Windows Server 2012\/2012 R2, Windows 10, Windows Server 2016, GNU\/Linux dhe OS X. L\u00ebshimi m\u00eb i fundit 6.2 u publikua m\u00eb 10 janar 2018. Skriptet e shkruara p\u00ebr versionet m\u00eb t\u00eb hershme me probabilitet t\u00eb lart\u00eb do t\u00eb punojn\u00eb n\u00eb versionet m\u00eb t\u00eb reja, nd\u00ebrsa p\u00ebr transferimin e p\u00ebrmbysur mund t\u00eb paraqiten probleme, pasi gjat\u00eb viteve t\u00eb zhvillimit n\u00eb PowerShell jan\u00eb shtuar shum\u00eb komandlet\u00eb t\u00eb rinj. T\u00eb dini versionin e shell-it t\u00eb komand\u00ebs t\u00eb instaluar n\u00eb kompjuter mund t\u00eb p\u00ebrdorni pron\u00ebn PSVersion t\u00eb ndryshores s\u00eb integruar $PSVersionTable:<\/p>\n<pre><code class=\"powershell\">$PSVersionTable.PSVersion<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/c2d422d1489f88ef8631ee82cc2f60c8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nGjithashtu, mund t\u00eb p\u00ebrdorni komandletin:<\/p>\n<pre><code class=\"powershell\">Get-Variable -Name PSVersionTable \u2013ValueOnly<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/5cffcfe260243235e8f91a6c543191f7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nE nj\u00ebjta gj\u00eb b\u00ebhet dhe me komandletin Get-Host. N\u00eb t\u00eb v\u00ebrtet\u00eb, ka shum\u00eb mund\u00ebsi, por p\u00ebr t'i aplikuar ato duhet t\u00eb studioni gjuh\u00ebn e programimit PowerShell, q\u00eb do t\u00eb b\u00ebjm\u00eb n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/490924\/\"><b>artikullin e ardhsh\u00ebm<\/b><\/a><\/noindex>.\u00a0<\/p>\n<h2>P\u00ebrfundime\u00a0<\/h2>\n<p>\nKorporata Microsoft arriti t\u00eb krijoj\u00eb nj\u00eb shell t\u00eb komand\u00ebs me t\u00eb v\u00ebrtet\u00eb t\u00eb fuqishme me nj\u00eb ambient t\u00eb integruar t\u00eb zhvillimit t\u00eb skenar\u00ebve. Ajo ndodhet n\u00eb thelb t\u00eb integruar me sistemet operative t\u00eb familjes Windows, si dhe me softuerin dhe platform\u00ebn .NET Core. PowerShell mund t\u00eb quhet nj\u00eb shell e orientuar nga objekti, sepse komandlet\u00eb dhe funksionet e p\u00ebrdoruesve kthejn\u00eb objekte ose masa objektesh dhe mund t'i pranojn\u00eb ato si input. Mendojm\u00eb se ky mjet duhet t\u00eb zot\u00ebrohet nga t\u00eb gjith\u00eb administrator\u00ebt e server\u00ebve n\u00eb Windows: ka kaluar koha kur ata mund t\u00eb kalonin pa linj\u00ebn e komand\u00ebs. Shell-i i avancuar i konsol\u00ebs \u00ebsht\u00eb ve\u00e7an\u00ebrisht i nevojsh\u00ebm n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/ru-rub\/marketplace\/servercore#order\">VPS-t\u00eb tona t\u00eb lira q\u00eb funksionojn\u00eb n\u00ebn Windows Server Core<\/a><\/noindex>, por kjo \u00ebsht\u00eb nj\u00eb histori krejt tjet\u00ebr.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/ru-rub\/#order\"><img decoding=\"async\" alt=\"\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe p\u00ebr \u00e7far\u00eb p\u00ebrdoret? Pjesa 1: funksionalitetet kryesore\" src=\"\/wp-content\/uploads\/2020\/03\/0683e52726ae6d7def7206e5974a74b2.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p class=\"for_users_only_msg\">Vet\u00ebm p\u00ebrdoruesit e regjistruar mund t\u00eb marrin pjes\u00eb n\u00eb anket\u00eb. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Hyni<\/a><\/noindex>, ju lutem.<\/p>\n<h2 class=\"default-block__polling-title\">Cilat tema duhen trajtuar m\u00eb s\u00eb pari n\u00eb artikujt e ardhsh\u00ebm t\u00eb ciklit?<\/h2>\n<ul class=\"poll-result\">\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">53,2%<\/strong>Programimi n\u00eb PowerShell123<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">42,4%<\/strong>Funksionet dhe modulat PowerShell98<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">22,1%<\/strong>Si t\u00eb n\u00ebnshkruani skenaret tuaj?51<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">12,1%<\/strong>Puna me depozitat p\u00ebrmes ofruesve (providers)28<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent  poll-result__data-percent_winner\">57,6%<\/strong>Automatizimi i administrat\u00ebs s\u00eb kompjuter\u00ebve me PowerShell133<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">30,7%<\/strong>Menaxhimi i softuerit dhe integrimi i komponenteve ekzekutues PowerShell n\u00eb produkte t\u00eb tjera71<\/p>\n<\/li>\n<\/ul>\n<p>    231 p\u00ebrdorues votuan. 37 p\u00ebrdorues u p\u00ebrmbajt\u00ebn.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/487876\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 Unix-\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0440\u0430\u0437\u0432\u0438\u0442\u044b \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0432 Windows, \u043e\u0434\u043d\u0430\u043a\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c. Windows PowerShell \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0440\u0443\u0442\u0438\u043d\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447. \u0421 \u0435\u0435 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u043e\u0436\u043d\u043e \u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0412\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u0438\u043d\u0435\u0435 \u043e\u043a\u043e\u0448\u043a\u043e \u043a\u0430\u043a \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434 \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":72967,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-72966","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 Unix-\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0440\u0430\u0437\u0432\u0438\u0442\u044b \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0432 Windows, \u043e\u0434\u043d\u0430\u043a\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c. Windows PowerShell \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Windows PowerShell \u0438 \u0441 \u0447\u0435\u043c \u0435\u0433\u043e \u0435\u0434\u044f\u0442? \u0427\u0430\u0441\u0442\u044c 1: \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 Unix-\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0440\u0430\u0437\u0432\u0438\u0442\u044b \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0432 Windows, \u043e\u0434\u043d\u0430\u043a\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c. Windows PowerShell \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-06T05:42:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-06T05:42:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00c7far\u00eb \u00ebsht\u00eb Windows PowerShell dhe si p\u00ebrdoret? Pjesa 1: mund\u00ebsit\u00eb kryesore | ProHoster","description":"Historikisht, utilitetet e linj\u00ebs s\u00eb komand\u00ebs n\u00eb sistemet Unix jan\u00eb m\u00eb t\u00eb zhvilluara se ato n\u00eb Windows, megjithat\u00eb me shfaqjen e nj\u00eb zgjidhjeje t\u00eb re, situata ndryshoi. Windows PowerShell lejon administrator\u00ebt e sistemeve.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Windows PowerShell \u0438 \u0441 \u0447\u0435\u043c \u0435\u0433\u043e \u0435\u0434\u044f\u0442? \u0427\u0430\u0441\u0442\u044c 1: \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 | ProHoster","og:description":"\u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 Unix-\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0440\u0430\u0437\u0432\u0438\u0442\u044b \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0432 Windows, \u043e\u0434\u043d\u0430\u043a\u043e \u0441 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c. Windows PowerShell \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/chto-takoe-windows-powershell-i-s-chem-ego-edyat-chast-1-osnovnye-vozmozhnosti","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-06T05:42:03+00:00","article:modified_time":"2020-03-06T05:42:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"72966","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:42:52","updated":"2026-08-11 12:50:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/72966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=72966"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/72966\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/72967"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=72966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=72966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=72966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}