recuperer mon @Ip dans un script Windows ....

recuperer mon @Ip dans un script Windows .... - Windows & Software

Marsh Posté le 08-09-2003 à 14:19:11    

salut,
 
sous WinXP , j'aimerais bien ajouter un
 
echo @ip >> test.txt
 
dans un de mes scripts. Mais je ne sais pas comment le faire ?
De plus est-ce qu'il existe sous windows XP des equivalents Cut, tail, wc comme sous linux ?
 
Encore une chose... comment faire pour faire un test  
SI windows 98 ...
 
SI windows XP ...
 
 
Olivier

Reply

Marsh Posté le 08-09-2003 à 14:19:11   

Reply

Marsh Posté le 08-09-2003 à 15:31:24    

up !
 
Ma question n'est pas clair ou personne ne sait  :(

Reply

Marsh Posté le 08-09-2003 à 15:50:44    

ipconfig /all >> text.txt


---------------
It's hard to say it, I hate to say it, but it's probably me...
Reply

Marsh Posté le 08-09-2003 à 17:25:27    

The Mystical a écrit :

ipconfig /all >> text.txt  


 
ou :
ipconfig /all|find "Adresse IP" >> text.txt  
pour supprimer les lignes inutiles

Reply

Marsh Posté le 09-09-2003 à 08:45:21    

ok j'avais trouvé le ipconfig aussi, mais sans le find par contre ;-)
 
Et pour le test de la version de windows ?

Reply

Marsh Posté le 09-09-2003 à 09:06:08    

catégorie programmation --> script bash/shell
 
 :hello:


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 09-09-2003 à 09:22:15    

%OS% ?


---------------
Terrible !!
Reply

Marsh Posté le 09-09-2003 à 09:28:42    

connais-tu une liste de toute les variables connus de l'OS ??
genre %TEMP% aussi, peut etre un %USER% ??

Reply

Marsh Posté le 09-09-2003 à 10:56:21    

olicel a écrit :

connais-tu une liste de toute les variables connus de l'OS ??
genre %TEMP% aussi, peut etre un %USER% ??
 


tu ouvres une commande dos et tu tapes SET valable pour 2K et Xp je ne me souviens plus pour 98

Reply

Marsh Posté le 09-09-2003 à 12:01:08    

ou :
ver|find "Windows 98"
if not errorlevel 1 goto win98
ver|find "Windows 95"
if not errorlevel 1 goto win95
ver|find "Windows NT"
if not errorlevel 1 goto winNT
...
 
:win95
echo OS : Windows 95
goto fin
:Win 98
echo OS : Windows 98
goto fin
...
 
 
 
A+
 

Reply

Marsh Posté le 09-09-2003 à 12:01:08   

Reply

Marsh Posté le 10-09-2003 à 21:30:25    

olicel a écrit :

salut,
 
sous WinXP , j'aimerais bien ajouter un
 
echo @ip >> test.txt
 
dans un de mes scripts. Mais je ne sais pas comment le faire ?
De plus est-ce qu'il existe sous windows XP des equivalents Cut, tail, wc comme sous linux ?
 
Encore une chose... comment faire pour faire un test  
SI windows 98 ...
 
SI windows XP ...
 
 
Olivier


 
J'imagine que tu veux logguer les ip des postes clients (sous 98 ou NT) qui se logguent.
 
Perso j'ai un script de ce style :
 

if "%os%"=="Windows_NT" goto winnt
 
REM commandes uniquement pour les postes en 95/98
goto fin
 
:winnt
 
REM log ip des postes sous NT
for /F "delims=," %%i in ('ipconfig /all^|find "Adresse IP"') do set ADRIP=%%i
set ADRIP=%ADRIP:~37,15%
 
for /F "delims=," %%i in ('time /t') do set heure1=%%i
for /F "delims=," %%j in ('date /t') do set date1=%%j
set date1=%date1:~5,10%
echo %date1% %heure1% %ADRIP% %COMPUTERNAME% %USERNAME%>> \\bill\log$\LogNT.txt
REM fin du log ip
 
:fin


 
Pour logguer les ip des postes en 95/98 dans le .txt, j'ai rien trouvé de parfait :(
Si tu veux, je regarderai quand même ou j'en étais dans mon script


Message édité par ShonGail le 11-09-2003 à 07:26:34
Reply

Marsh Posté le 10-09-2003 à 22:40:33    

[:drapo]

Reply

Marsh Posté le 10-09-2003 à 22:47:42    

[:ptibeur]


---------------
It ain't what you got, it's what you do with what you have... do you understand? And, it ain't what you do, it's how you do it.
Reply

Marsh Posté le 11-09-2003 à 08:51:23    

en fait non ce n'est pas pour loguer les ips des clients ;-)
 
c'est pour effectuer l'install a distance de patch et de mise a jour diverse sur les postes 98-XP. Je recupere L'IP pour savoir, quel poste a fait koi, c'est tout
 
Olivier

Reply

Marsh Posté le 11-09-2003 à 09:00:00    

olicel a écrit :

en fait non ce n'est pas pour loguer les ips des clients ;-)
 
c'est pour effectuer l'install a distance de patch et de mise a jour diverse sur les postes 98-XP. Je recupere L'IP pour savoir, quel poste a fait koi, c'est tout
 
Olivier


 
ah ok
 
Désolé j'avais cru trouver un copain sarkozien, adepte du flicage numérique :D

Reply

Marsh Posté le 11-09-2003 à 10:03:51    

je flic osi mais pas comme ca :D
 
les logs de ton PDC ne te suffissent pas ??
 
Moi j'utilise les logs de 2000 puis sur mon serveur SAMBA(serveur fichier) j'ai egalement des logs sur chaque access effectue sur chaque partage ...  :p  
 

Reply

Marsh Posté le 11-09-2003 à 10:55:54    

olicel a écrit :

je flic osi mais pas comme ca :D
 
les logs de ton PDC ne te suffissent pas ??
 
Moi j'utilise les logs de 2000 puis sur mon serveur SAMBA(serveur fichier) j'ai egalement des logs sur chaque access effectue sur chaque partage ...  :p  
 
 


 
Les logs du DC, je dois être neuneu, m'ont toujours semblés incomplets, super obscurs et profondément inutilisables.
 
Perso je prefere un bon .txt des familles que je mets en relation avec les logs de mon proxy filtrant (dansguardian).
 
En + je peux par la suite récupérer ce log sous excel pour bâtir des stats.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed