
scriptik na zjišťování údajů z remote computers
Ahoj lidi,
prosím, nasměrujte mě na řešení pokud mám problém že u PC "PC0XX" kde XX je hodnota od 01-99 potřebuji zjistit nějaké údaje z příkazu
cmd /k systeminfo. Abych to pouštěl na každém PC zvlášť mi přijde neefektivní ..
co přesně potřebuješ zjišťovat? Většinu věcí vytáhneš po síti přes WMI, není nutno spouštět systeminfo lokálně.
Ahoj,
skus pouzit psexec http://technet.microsoft.com/en-us/sysinternals/bb 897553.aspx. Ten ti umozni spustat prikazy na remote pc. Psexec vie citat mena pc, na ktorych ma spustit prikaz zo suboru - tam si dosad mena pc od PC01-99 alebo si vytvor bat súbor a tam pouzi for na dosadzanie cisiel od 01-99. Potom iba presmeruj vystup z tohoto programu na neaky súbor na sietovom disku, ku ktorému majú všetky pc prístup - do toho sa ti budú zapisovať vysledky teda niečo ako: > nazov sietoveho disku\vysledok.txt
ano, ale tohle je řešení strašně kostrbaté, proč se pachtit s psexecem (což je defacto použít RPC, přes něj následně spustit vzdáleně program, vzdáleně jej zpracovat (vykydlit z toho potřebná data), odeslat je na vlastní PC a zavřít RPC, když stačí jen přes RPC vzdáleně zavolat WMI, které je určeno přesně k tomuto účelu, a zeptat se konkrétně na potřebné informace?
jez, znásilnit wmic.
dakujem pekne, vyzera to veľmi účelne :)
thx za wmic, to se mi líbí.
pěkné díky ..
Já mám mezitím batku která na základě textaku ve kterem jsou nazvy PC zjistuje pres systeminfo potrebné údaje (tj nemusím obíhat, targetovana pc jsou v pc.txt)
for_f.html