Singurul lucru pe care îl au în comun toate produsele Microsoft sunt mesajele de eroare criptice pe care vi le transmit atunci când ceva nu merge bine. Mai degrabă decât să vorbim într-o engleză simplă, astfel încât să putem înțelege cu toții, programele Microsoft vă oferă niște tâmpenii nedescifrabile pe care trebuie să le înțelegeți chiar de la Google. Mesajul de eroare „termenul nu este recunoscut ca numele unui cmdlet” în PowerShell este un astfel de mesaj.
PowerShell este un utilitar de linie de comandă pentru utilizare în Windows, care permite rularea unor aplicații și scripturi puternice. În timp ce interfața grafică este ușor de utilizat și face treaba, un script rapid poate realiza mult mai mult într-un timp mult mai scurt. Dacă rulați rutine pe zeci sau sute de computere, scripturile sunt un autentic salvator.
Un „cmdlet” este un script sau proces rulat în PowerShell. De obicei se notează cu un cuvânt, apoi cu o cratimă apoi cu un alt cuvânt. De exemplu, Add-Computer sau Start-service. La fel ca în orice linie de comandă, este esențial să obțineți exact sintaxa corectă.
Termenul nu este recunoscut în PowerShell
Dacă știți deja PowerShell, ar trebui să puteți identifica eroarea din „termenul nu este recunoscut ca numele unui cmdlet”. Dacă sunteți nou în PowerShell, va arăta în continuare o prostie pentru o vreme.
Există o mulțime de lucruri care pot merge prost cu o comandă PowerShell, dar trei lucruri specifice sunt cele mai frecvente. Acestea sunt ortografie, cale sau modul. Când vedeți erori „termenul nu este recunoscut ca numele unui cmdlet”, acesta va fi probabil unul dintre aceste trei.
Erori de ortografie în PowerShell
Dacă scrieți ceva greșit, PowerShell nu va putea înțelege și executa. Acesta este de obicei cel mai greu de depanat, deoarece chiar și greșirea unui spațiu poate arunca PowerShell. Când se întâmplă acest lucru, consider că este mai bine să evidențiez textul introdus, astfel încât să iasă în evidență un pic mai mult și apoi să îl parcurg literă cu literă.
Dacă există mult text sau asta nu funcționează pentru dvs., copiați-l în Notepad ++ sau în alt editor de text simplu și verificați-l acolo. Introduceți din nou dacă nu vedeți erori și încercați din nou. Nu utilizați Word sau editorul de text îmbogățit, deoarece se încurcă cu formatarea. Utilizați un editor de text simplu, cum ar fi Notepad sau Notepad ++.
Calea greșită în PowerShell
Dacă greșiți calea, PowerShell nu vă va putea găsi scriptul. De exemplu, dacă îndreptați PowerShell către un anumit folder și introduceți o literă greșită a unității sau o indicați către o partajare care nu este accesibilă, PowerShell nu va putea să-și facă treaba.
Acesta este adesea cazul dacă încercați să executați un cmdlet pe un computer la distanță. Dacă computerul este blocat sau nu permite executarea de la distanță a anumitor scripturi sau modificări, va erora. În majoritatea situațiilor, cmdleturile pot fi rulate de la distanță, dar unele organizații vor permite doar executarea scripturilor de nivel înalt. Orice lucru care modifică securitatea, politicile sau setările de bază va fi blocat. În acest caz, va trebui să rulați scriptul local.
nu pot primi e-mail conexiunea la serverul iphone eșuat
Puteți utiliza „resolve-path” sau puteți verifica manual calea pentru a vedea dacă aceasta este problema cu comanda dvs.
Lipsesc modulele din PowerShell
Dacă modulul lipsește sau este deteriorat, PowerShell nu îl va putea executa. În mod implicit, trebuie să instalați module pentru a le utiliza. Dacă acel modul lipsește, este corupt sau a fost mutat, acesta poate declanșa eroarea „termenul nu este recunoscut ca numele unui cmdlet”.
Puteți utiliza „get-module” în PowerShell pentru a vedea dacă modulul este prezent și corect. Vă va arăta ce module sunt încărcate și puteți adăuga sau repara în funcție de nevoile dvs.
Utilizarea PowerShell în Windows
Nu este nimic în neregulă cu un nou venit care folosește PowerShell atâta timp cât ești atent. Dacă îl utilizați pe un computer de acasă, cel mai rău lucru care se poate întâmpla este că aveți nevoie de o restaurare sau reconstruire a sistemului. Dacă lucrați la computerele companiei, poate fi necesar să fiți mai atenți.
Există câteva resurse utile pentru a face față PowerShell, cum ar fi această pagină de pe Site-ul Microsoft Technet . Această pagină de la Veeam este utilă și pentru cei foarte noi în PowerShell . Acesta explică ce este, cum să îl utilizați și oferă o mulțime de informații pentru noii veniți.
Nu vă lăsați intimidat de PowerShell dacă sunteți nou. Creați un punct de restaurare a sistemului înainte de a începe și jucați-vă. Cel mai rău lucru pe care îl poți face este să distrugă instalarea Windows, dar este ușor de remediat pentru un utilizator de acasă!