Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PowerShell a prostředí usnadňující klientům práci v síti

Dobrý den,

mám menší dotaz. Řeším tu jednu práci do školy, kde mám pomocí PowerShellu vytvořit prostředí, které usnadní práci klientům v síti, viz dále ..
Jelikož máme na škole v knihovně počítače, které nemají nainstalované všechny programy, které chce profesor (netbeans,toad, vpc, sql..),někde jsou, někde ne. Mám navrhnout prostředí, které tento problém vyřeší, aby všechny klientské pc měly ty programy, jenž profesor chce.
Nevím, jestli to není kravina, ale nedělá se to nějak pomocí topologie - terminál +klient/server? Možná plácám. :) Protože mě jakoby napadlo, že ve firmách se vstupuje do SW pomocí terminálů.. Tudíž že budu mít na serveru programy nainstalované a klienti na ně budou volně přistupovat pomocí jména,hesla..
Třeba je i jiný způsob, ale já upřímně nemám ani páru jak tak vyřešit.. stačí mi nějaké vodítko.. jak se chytit.. jak to zjednodušit.

Předem dík za rady! :)
Tomáš

Předmět Autor Datum
Ahoj s power shellem ti moc neporadim, ale pokud vim je to rozsireni windows batch. Tudis je to na w…
martimb 05.02.2013 13:53
martimb
Super, díky moc! Myslíš, že by Tě nenapadlo, jakou literaturu si k tomu mám obstarat? Případně třeba…
miny 05.02.2013 14:01
miny
pohledej prikazy CACLS, NET SHARE, NET USER tady je referencni prirucka microsoftich prikazu http:/…
martimb 05.02.2013 14:05
martimb
Moznosti, jak celou problematiku resit existuje cela rada. Kterou cestou se vydat zalezi na dalsich…
Qemu 05.02.2013 16:51
Qemu
Dobrý den, děkuji za odpovědi a omlouvám se, že jsem se na jistou dobu odmlčel, ale potřeboval jsem… poslední
miny 13.02.2013 17:37
miny

Ahoj s power shellem ti moc neporadim, ale pokud vim je to rozsireni windows batch. Tudis je to na winech.
V korporacich se to dela tak ze obvykle na windows serveru, nebo aslespon stanici nasdilis co chces, nastavis spravne prava a klientum to jen namapujes. (net use) Co se tyce jmena a hesla, tak je tam ntlm - overeni windows tzn. ze pokud je to windowsi domena, jsou uzivatele overovani pomoci jmena a hesla ktere maji na serveru. A s nim mohou pristupovat na jakykoliv pc, pokud tam maji nastavene prava zrovna jako pro sdileni.

Pokud to domena neni, nic se nedeje, jen bys musel na windows, ve kterych je nasdilena ta slozka, vytvorit uzivatele se stejnymi jmeny a hesly, jaci budou ke slozce pristupovat a pak jim k te slozce pridelit pristup. POZOR ke slozce nemuzes pridelit pristup uzivateli, nebo skupine, pokud nemas administratorska prava na danem systemu, nebo pokud tyto uzivatelske ucty neexistuji na tom cilovem stroji, pripadne domene.

To vse lze zaridit z prikazoveho radku i beznych windows.

Moznosti, jak celou problematiku resit existuje cela rada.
Kterou cestou se vydat zalezi na dalsich okolnostech.
Napriklad jsou PC v AD? Je na nich povolene prime volani PS skriptu? A rada dalsi.

Dale pak jde o to jestli se tedy ma udelat jen SW audit, nebo automatizovane resit deploy aplikaci.

Jednoduse muzes udelat vypis instalovanych aplikaci nasledne:

Get-WmiObject win32_Product | Select IdentifyingNumber,Name,Version,Vendor,PackageName,Installdate

Parametry si muzes vybrat, ktere te budou zajimat. Najdes je v MS dokumentaci.

Seznam muzes exportovat treba do CSV

...| Export-Csv c:\tmp\soubor.csv

muzes pouzit treba sdileny adresar, kde kazdy soubor se bude jmenovat treba dle HOSTNAME

$pc = hostname
...| Export-Csv H:\$pc.csv

Ostatni zalezi na dalsich okolnostech, zejmena na zpusobu deploy aplikaci. GPO? WPKG?

Jinym resenim muze byt porovnat seznam instalovanych aplikaci se seznamem pozadovanych aplikaci. Zastarale/chybejici aplikace lze nechat nasadit.

Zpět do poradny Odpovědět na původní otázku Nahoru