Windows PowerShell er en oppgave -basert kommandolinje- og skriptspråk designet spesielt for systemadministrasjon som brukes av informasjonsteknologi fagfolk på en jevnlig basis. Selv om den er utviklet av Microsoft og er allment tilgjengelig, har det noen potensielle ulemper som IT-teknikere ikke kan sette pris på. Hvis du lærer hvordan du bruker språket, kan det oppstå problemer på enkelte punkt. Objekt -basert
En av de potensielle ulempene ved å bruke Windows PowerShell er at det er objekt -basert. Med de fleste skjell , stoler du på tekst - baserte kommandoer for å få jobben gjort når du skriver manus . Hvis du bytter til Windows PowerShell fra en annen type skall , må du bli vant til en annen måte å tenke på ting. Dette kan være et problem som tar litt tid å komme forbi for enkelte brukere.
Sikkerhetsrisikoer
En annen potensiell ulempe med å bruke Windows PowerShell er at det kan skape noen potensielle sikkerhetsrisikoer . Mange IT-ansatte bruker det som en måte å koble eksternt til andre datamaskiner og servere. Når engasjerende i denne prosessen , kan PowerShell la noen hull åpen for sikkerhetsbrudd. Dette skaper et potensial for virus eller andre skadelige programmer som skal installeres på serveren. Hvis noen andre som kjenner Windows PowerShell blir involvert , kan det føre til problemer .
Web Server
Et annet problem med Windows PowerShell er at det krever at du kjøre en webserver på din server når utnytte eksterne funksjonalitet. Dette tar opp ekstra plass på en server . I mange tilfeller vil selskapene ikke ønsker å ta opp mer plass og utpeke mer ressurser til dette på sine egne servere . Hvis du er en IT-tekniker som arbeider for et selskap, kan det hende du må få godkjenning fra en høyere opp før dette er tillatt .
Hensyn
Selv om Windows PowerShell gjør har noen potensielle ulemper , det har også noen fordeler . For eksempel, siden den er utviklet av Microsoft, er det å bli integrert mer og mer inn i Microsofts produkter og tjenester . Windows PowerShell er også allsidig og enkel å administrere når du lærer det grunnleggende i skriptspråk. Det gir deg også muligheten til å kjøre spesifikke kommandoer som er utformet for å kjøre bare på lokale nettverk hvis du bruker ekstern tilkobling funksjon .