Honnan tudom, hogy mac-címét minden számítógép a hálózaton, blogipanda

Mint minden más helyzetben, mindig van kiút ebből a helyzetből.
Nelenivy admin rajongó megkerülik az összes számítógép és minden egyes számítógépen végrehajtja a parancsot a konzolba:
És ez így lesz szükség, hogy a 200-szor? Bypass 200 számítógépek minden egyes alkalommal elvégzi ezt az unalmas műveletet? Admin rajongó boldogan bólint, és megy tovább. A munka egy egész - egy pár napig ...
Tegyük fel, hogy a barátunk turretless adminisztrátor partner. Lazy admin. Azt mondanám - egy igazi admin. Mit tenne ebben a helyzetben? Hát persze, én vagyok - tett egy baaaaalshuyu bögre (tea) és a kávé egy pillanatig feszült agyában.
Ie Ezt követően a parancsot a konzolban megjeleníti az összes ARP-bejegyzés:
Aha! - mondja a lusta-admin. Ez nem szükséges, hogy menjen sehova. Elég, ha a ping az összes számítógépet és olvas minden ARP-rekordokat.
Ezután admin emlékszik egy nagyon jó programozási nyelv, amely tényleg működik, amilyen gyorsan csak assembly, és mindig segít ki a nehéz helyzetekben lusta hálózati rendszergazdák (hazafias zene).
Lazy admin azonnal elindítja a Visual Studio (dühös kiabálás a teremben: „Igen, ez a Microsoft”), és írt egy egyszerű konzol alkalmazás:
#include
#include
using namespace std; karaktersorozat IntToStr (int x) char buf [20];
sprintf (buf, »», X.);
visszatérés buf;
> Void main ()
húr ip = «. ping -n 1 192.168.5" ;
húr korcs;
A (int i = 1; i<255; ++i ) cur = IntToStr(i);
ip + = cur;
rendszer (ip.c_str ());
ip = «ping -n 1 -w 10 192.168.5.";
>
rendszer ( «arp -a> c: /all_mac.txt»);
>
Például: a rendszer ( «ping -n 1 -w 10 192.168.5.25" );
Figyeljük meg a további «Ping» parancssori.
-n 1 - küldjön csak egy csomagot
-w 10 - válaszideje 10 ms ki
Ez úgy történik, hogy az eredmény a program még nem érkezett két órán belül, és csak pár percig tart.
Elvégre töltött ciklus „otpingovalos” - összegyűjti a „krém”, a munkánk eredményét. ARP-ürítő felvétel egy szöveges dokumentumot gyökerében található C: és a mágia úgynevezett «all_mac.txt».
Rajongók a lassú felület lehet csinálni még, szép ablakok „állapotjelző sáv” (just'll nem nyugdíjas), és poizvraschatsya a C #. A célja ennek a cikknek nem volt könnyű közvetíteni, hogy a tömegek a program szövegének C ++, hanem megmutatni, hogy sokkal több a világon érdekes és hasznos, ha a felhasználó nem teszi be a lábát - a konzolon!
Azt elfelejtettem mondani, hogy a lusta admin nem gúnyolni kollégája és hívta vissza a szerver, hogy mentse meg a felesleges munkát.