Ik wil d.m.v. een batch een file aanmaken waarvan de naam het locale ip-adres moet worden.
Heeft iemand een idee?
Heeft iemand een idee?
Hier kon uw advertentie staan
Waarom zou je dat doen? Dan kun je beter PowerShell gaan gebruiken.Nitroglycerine schreef op vrijdag 23 maart 2007 @ 16:04:
Ik denk dat het handigst is als je een tooltje zoals dit: grep for windows gebruikt om als in *nix uit de output een bepaalde regel te selecteren, en gawk for windows te gebruiken om uit die regel een bepaalde string te selecteren.
Haast UNIX dus
Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?
Lees de start post nog eens. De bedoeling is dat de filenaam het IP adres bevat. Ik zou zo eentweedrie niet kunnen verzinnen hoe je dat met pure windows command prompt-taal klaar krijgt. Met PowerShell zal het vast wel lukken. Is van Microsoft, maar zit standaard niet in Windows, valt dat onder de definitie van 3rd party ?siren schreef op vrijdag 23 maart 2007 @ 16:17:
met een regeltje in command lukt dat ook wel. gewoon: ipconfig > ip.txt
de output uit het command ipconfig wordt dan naar een textbestand gestuurd in dit geval ip.txt je kunt natuurlijk ook gewoon een andere locatie aangeven.
[ Voor 22% gewijzigd door Henk007 op 23-03-2007 16:24 ]
Verwijderd
[ Voor 52% gewijzigd door Verwijderd op 23-03-2007 16:26 ]
Niet helemaal. Ik wil echt het IP adres eruit kunnen halenVerwijderd schreef op vrijdag 23 maart 2007 @ 16:21:
md c:\%computername%
of
md c:\%computername%_%userdnsdomain%
Het ip-adres als output geven wordt erg lastig met een simpele batch, ik zou lekker op hostname gaan doen eventueel icm domain name.
Inderdaad alleen windows clients, maar mijn scripting gaat niet ver.Archie_T schreef op vrijdag 23 maart 2007 @ 16:31:
Aangezien je in WindowsClients zit ga ik van XP uit, deze heeft standaard ondersteuning voor VBscripts dus daar kan je alles in maken wat je wilt.
Een kant en klaar scriptje kan ik zo even niet voor je maken, maar is niet echt ingewikkeld..
[ Voor 4% gewijzigd door sjongenelen op 23-03-2007 16:46 ]
you had me at EHLO
VB in excel is VB for Applications. Toch weer stukje anders.TheNymf schreef op vrijdag 23 maart 2007 @ 16:43:
stukje vb...
probeer het eens via excel's VB (weet niet of je daar directory's mee kunt maken, maar het is vrij simpel te programmeren)
Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?
Werkgroup is simpel: "echo %USERDOMAIN%" danwel "md %USERDOMAIN%".bvandepol schreef op vrijdag 23 maart 2007 @ 16:10:
Ik kan mijn vraag ook anders stellen, ik wil een map of filenaam creeren waarin óf het ip adres van die lokale machine staat, of de werkgroup (niet domein) waarin deze machine staat.
En dit alles zonder 3rd party tools, om het feit dat elk station dit moet kunnen zonder aanpassingen.
1
2
3
4
5
| @echo off ipconfig |find "IP Add" > tmp.txt for /F "tokens=15" %%a in (tmp.txt) do set IP=%%a echo iets >%IP%.txt del tmp.txt |
Apple iPhone 17 LG OLED evo G5 Google Pixel 10 Samsung Galaxy S25 Star Wars: Outlaws Nintendo Switch 2 Apple AirPods Pro (2e generatie) Sony PlayStation 5 Pro
Tweakers is onderdeel van
DPG Media B.V.
Alle rechten voorbehouden - Auteursrecht © 1998 - 2026
•
Hosting door TrueFullstaq