Odpověď na názor

Odpovídáte na názor k článku LinkedIn přešel z CentOS na Azure Linux. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 29. 8. 2024 23:59

    Lael Ophir

    Spousta věcí v NT šla ovládat z command line od začátku. Technicky vzato když se dá něco udělat z GUI, tak to musí jít nějak udělat i z command line. Vždyť to GUI nakonec zavolá nějaké API, udělá změnu v Registry nebo na FS, nebo použije nějakou formu IPC. Jedinou otázkou je, jestli existuje vhodný command line tool přímo ve Windows, nebo od třetí strany, nebo jestli si ho chcete udělat sám.

    Jinak souhlas v tom, že PowerShell nabízí více funkcionality, než cmd.exe. On ten cmd.exe není tak hloupý, jak si někdy uživatelé unixů myslí, ale žádná velká sláva to není. PowerShell se mi líbí v tom, že umí dělat přímo s objekty. Můžu si řekněme nechat vrátit seznam běžících services, zastavit ty které začínají na T, a nastavit automatický start všem které začínají na U a jsou disabled. Přitom nejde o parsování textu. Get-Service dodá rovnou objekty, a na nich zavolám metodu. Za mě je to v podstatě jediný reálný pokrok mezi (reálně rozšířenými) shelly za posledních pár desítek let.