Może się to wydawać trywialne, ale szukam najszybszej metody ustalenia adresu IP komputera w mojej sieci .
- Zmienia się to regularnie, gdy łączę się z jednej sieci do drugiej za pośrednictwem DHCP
- Połączenie zmienia się z przewodowego na bezprzewodowe
- Komputer z systemem Windows 7 (choć idealnie idealne rozwiązanie działałoby na wszystkich wersjach systemu Windows)
- Zainstalowane różne adaptery (np. VMWare, tunele itp.)
Muszę o tym wiedzieć, ponieważ często uruchamiam lokalny serwer WWW, na którym muszę uzyskać dostęp do plików przez sieć lokalną ... a ponieważ regularnie się zmienia, chcę najszybszej metody odzyskania adresu.
Mój obecny przepływ to:
- WindowsKey+, Raby otworzyć okno dialogowe Uruchom
- „cmd” +, Enteraby otworzyć wiersz polecenia
- „ipconfig” +, Enteraby uzyskać informacje diagnostyczne
- Przewiń okno lub zmień jego rozmiar, aby zobaczyć linię w moim adapterze Ethernet Połączenie lokalne dla mojego adresu ipv4
- Pamiętaj, aby wpisać gdzie indziej ... lub
- Kliknij prawym przyciskiem myszy> wybierz Zaznacz > zaznacz adres> naciśnij, Enteraby skopiować go do schowka
Nie było tak źle z Windows XP, gdy nie miałem żadnych dodatkowych adapterów, tuneli, połączeń bezprzewodowych itp., Ale ilość danych zwróconych za pomocą tego polecenia utrudnia wyrwanie.
Z pewnością musi być lepszy, szybszy sposób! (punkty bonusowe, jeśli można je łatwo dodać do schowka)
windows
ip-address
clipboard
scunliffe
źródło
źródło
Start
->Run
:cmd /k "ipconfig | find "IPv4" | CLIP"
/k
byłoby opcjonalne, prawda?Odpowiedzi:
Wpisz to do pliku .bat. Następnie możesz utworzyć skrót do niego i umieścić go na pasku zadań, w menu Start lub przypisać skrót klawiszowy.
Co robi: Najpierw znajdź zwraca wszystkie wiersze zawierające IPv4. Jeśli masz wiele kart sieciowych, na przykład z VMWare, możesz je wykluczyć. Tam właśnie wchodzi find / V , znajduje wszystkie linie, które nie zawierają podanego ciągu. Na przykład to otrzymuję po pierwszym znalezieniu:
Na koniec CLIP kopiuje dane wyjściowe do schowka, więc zostaniesz z
Jeśli to nie wystarczy, może ktoś inny może to udoskonalić za pomocą fantazyjnych wzorców wyszukiwania.
źródło
Utwórz skrót do BGinfo (programu wyświetlającego informacje o systemie na tle systemu Windows). Podwójne kliknięcie. :)
źródło
Wydawało się, że istnieje kilka rozwiązań tego problemu, a nawet wpadłem na jedno z moich.
Podobnie jak @iglvzx ja również użyłem narzędzia AutoHotKey do stworzenia własnej aplikacji narzędziowej.
Opublikowałem aplikację online tutaj: http://dl.dropbox.com/u/177276/ipAddress.exe
Wrzucam exe do folderu Autostart ... i siedzi spokojnie, czekając, aż naciśniesz skrót:
WindowsKey + I
który następnie wyświetla to okno dialogowe ... pozwalając mi skopiować adres jednym kliknięciem ... lub przejść do innego okna, ponieważ adres IP będzie wyświetlany na karcie aplikacji na pasku startowym. Ostatecznie zrezygnowałem z automatycznego umieszczania go w schowku na wypadek, gdyby miałem tam coś ważnego, czego nie chciałem przypadkowo usunąć.
Oto kod źródłowy, którego użyłem do uzyskania adresu IP (zakłada się, że% A_IPAddress1% jest poprawny (ale z moich testów zawsze tak było)):
źródło
Czy zamiast tego próbowałeś użyć nazwy hosta Netbios?
Wymyśl nazwę swojego komputera, a następnie spróbuj pingować go przy użyciu tej nazwy na innym komputerze.
Może się okazać, że w ogóle nie potrzebujesz adresu IP.
Możesz uzyskać nazwę hosta, uruchamiając polecenie
hostname
na swoim komputerze.źródło
Korzystam z www.whatismyip.org . Bardzo prosty w użyciu, wystarczy przejść do strony w ulubionej przeglądarce, a wyświetli się twój zewnętrzny adres IP.
Jak każdy tekst, po prostu zaznacz i CTRL- Caby skopiować.
Jeśli ustawisz go jako stronę główną i umieścisz skrót na pasku QuickStart, wystarczy tylko 1 kliknięcie i kopia, aby uzyskać adres IP w schowku
źródło
Aby rozwinąć świetną odpowiedź Amadeu, oto wariant tego, który usuwa część początkową. (musi być uruchomiony jako plik wsadowy)
źródło
źródło
Możesz Ctrl + C wewnątrz, skopiuje całą zawartość okna, w tym adresy IP
Proszę bardzo, cztery naciśnięcia klawiszy i trzy kliknięcia :)
źródło
To nie działa na moim XP XP, ale w Windows 7 mogę ograniczyć informacje do pojedynczego adaptera za pomocą
Który może przejść do pliku wsadowego
źródło
Wymyśliłem rozwiązanie za pomocą AutoHotkey. Skompiluj skrypt, a następnie uruchom plik wykonywalny. Twój adres IP zostanie szybko skopiowany do schowka! Pobiera pierwszy adres z wyjścia
ipconfig /all
. Jeśli potrzebujesz pomocy w dostosowaniu skryptu, daj mi znać. :)Pobieranie:
http://ahk.igalvez.net/GetIPv4.exe, 784 KB, Windows 7
źródło
Podczas gdy wszystkie pozostałe opcje będą działać, jeśli musisz często uzyskiwać adres IP, chciałbym uruchomić dedykowany program, aby go dostarczyć. Na przykład używam gadżetu na pulpicie, który wyświetla mój adres IP.
Na przykład ten wyświetli twój adres IP: http://pcsupport.about.com/od/toolsofthetrade/gr/system-monitor-gadget.htm
Wiem też, że musi być gdzieś program, który usiądzie na pasku zadań i poda adres IP za każdym razem, gdy go klikniesz.
A może możesz użyć rozszerzenia Firefox / Chrome.
Można to zrobić na setki sposobów. Po prostu użyj swojej wyobraźni.
źródło
Nie uzyskuje to twojego adresu IP, ale rozwiązuje podstawowy problem:
Zainstaluj Apple Bonjour dla Windows na używanych komputerach i możesz uzyskać dostęp do stron internetowych na nich jako http: // [nazwa maszyny] .local / . Apple Bonjour wykorzystuje standardy sieciowe ZeroConf do rozpoznawania hostów w domenie .local bez jakiegokolwiek centralnego serwera. Jest wbudowany w Mac OS, aw większości dystrybucji o nazwie Avahi dostępna jest implementacja linux.
Działa nawet na lokalnych adresach IP łącza 169.254.xx, co zwykle oznacza, że komputer nie uzyskał adresu IP za pomocą kabla z przeplotem między dwoma komputerami.
Używam go, aby umożliwić kolegom wyposażonym w system Windows dostęp do testowych stron internetowych hostowanych na moim MacBooku.
źródło
Jeśli jesteś fajny, przez cały czas będziesz mieć okno programu PowerShell. Następnie możesz po prostu uruchomić ten skrypt: http://pshscripts.blogspot.com/2009/01/get-ipaddressps1.html
źródło
Zainstaluj realvnc na komputerze, najedź myszką na powiadomienie na pasku zadań.
źródło
Jeśli używasz wiersza polecenia JPSoft TakeCommand (TCMD.exe), istnieje zmienna automatyczna:
% _IP
Uważaj jednak: jest to rozdzielona spacjami lista każdego adresu IP.
źródło