Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
faire un echo vers une ip tierce
Auteur Message
Répondre en citant
Message faire un echo vers une ip tierce 
je souhaiterais faire quelque chose du style :

echo test >> \\192.168.90.120\fichier.txt

même chose pour echo test >> \\192.168.90.120\%userprofile%\fichier.txt

en l'ayant créé ou non ca ne change rien
un beau le chemin d'accès n'a pas été trouvé ...



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re: faire un echo vers une ip tierce 
Hello
Tu pourais mieux t'expliquer ?
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message faire un echo vers une ip tierce 
Explique mieux, puis pourquoi tu met une adresse ip en plein dans un chemin d'accès ?
Question Question Question



Répondre en citant
Message faire un echo vers une ip tierce 
jvais expliquer le tout (désolé de pas avoir été clair)

Ce que je souhaite ce serait de déployer mon fichier bat qui renvoie un fichier .txt sur mon ordinateur de départ

imaginons :

SERVER1
SERVER2
SERVER3
SERVER4
SERVER5
SERVER6

MON ORDINATEUR.


Par le biais d'ocs (pour ceux qui connaissent) je lance mon fichier .bat sur les servers 1-2-3-4-5-6.
Le bat est lancé grâce à OCS, puis tous les BAT me renvoit leur log sur un seul et unique fichier .txt placé sur mon ordinateur.

Voilou ^^



Répondre en citant
Message faire un echo vers une ip tierce 
bonjour cher ami,

je ne sais pas si ça va marcher ou pas

Code:

echo test >>fichier.txt
copy  fichier.txt \\192.168.90.120\fichier.txt


c''est quoi ocs j'ai fais une recherche et je suis tombé sur http://www.ocsinventory-ng.org/ qu'est il est cencé faire.
je n'ai compris du lien que le mot Welcome Embarassed



Répondre en citant
Message faire un echo vers une ip tierce 
OCS permet de faire un inventaire du parc informatique - permet de checker le réseau voir ce qui y est connecté - faire du télédéploiement à distance récupérer les software et hardware de tous les PC référencés et plein d'autres options sympathiques

Tu as sur la gauche anglais et -> francais Wink


j'ai tenté simplement de faire cela et il m'écrit mon fichier sur mon ip d'ou je l'envoie et pas sur l'ip en question :s



Répondre en citant
Message faire un echo vers une ip tierce 
voici le bat réalisé :

Citation:

echo ---------------%COMPUTERNAME%--------------- > test.txt
echo le "%date:/=-% à %time::=-%" >> test.txt

SET cible=Microsoft SQL Server
SET fichier=test.txt
REM for /f "tokens=2 delims==" %%i in ('type "C:\Program Files\OCS Inventory Agent\service.ini" ^| find "Server"') do set ipsource=%%i

echo. >> %fichier%


if not exist C:\oracle echo Oracle présent sur C:\ -------- NON >> %fichier%

if exist C:\oracle echo Oracle présent sur C:\ -------- OUI >> %fichier%

if not exist D:\oracle echo Oracle présent sur D:\ -------- NON >> %fichier%

if exist D:\oracle echo Oracle présent sur D:\ -------- OUI >> %fichier%

if exist E:\oracle echo Oracle présent sur E:\ -------- OUI >> %fichier%

if not exist E:\oracle echo Oracle présent sur E:\ -------- NON >> %fichier%

if exist F:\oracle echo Oracle présent sur F:\ -------- OUI >> %fichier%

if not exist F:\oracle echo Oracle présent sur F:\ -------- NON >> %fichier%

echo. >> %fichier%
echo. >> %fichier%

if not exist "C:\Microsoft SQL Server" echo MS SQL Serveur sur C:\ -------- NON >> %fichier%
if exist "C:\Microsoft SQL Server" echo MS SQL Serveur sur C:\ -------- OUI >> %fichier%
if not exist "D:\Microsoft SQL Server" echo MS SQL Serveur sur D:\ -------- NON >> %fichier%
if exist "D:\Microsoft SQL Server" echo MS SQL Serveur sur D:\ -------- OUI >> %fichier%
if not exist "E:\Microsoft SQL Server" echo MS SQL Serveur sur E:\ -------- NON >> %fichier%
if exist "E:\Microsoft SQL Server" echo MS SQL Serveur sur E:\ -------- OUI >> %fichier%
if not exist "F:\Microsoft SQL Server" echo MS SQL Serveur sur F:\ -------- NON >> %fichier%
if exist "F:\Microsoft SQL Server" echo MS SQL Serveur sur F:\ -------- OUI >> %fichier%



dir /s C:\Oracle\*.dmp NUL 2> NUL >> %fichier%
if errorlevel 1 ( echo non trouve ) else ( echo trouve )
echo "------------------------------------------"
dir /s D:\Oracle\*.dmp NUL 2> NUL >> %fichier%
if errorlevel 1 ( echo non trouve ) else ( echo trouve )
echo "------------------------------------------"
dir /s E:\Oracle\*.dmp NUL 2> NUL >> %fichier%
if errorlevel 1 ( echo non trouve ) else ( echo trouve )
echo "------------------------------------------"
dir /s F:\Oracle\*.dmp NUL 2> NUL >> %fichier%
if errorlevel 1 ( echo non trouve ) else ( echo trouve )

copy "\\192.168.64.137\test.txt" "\\192.168.90.120:81\test.txt"
pause



ma ligne copy "\\192.168.64.137\test.txt" "\\192.168.90.120:81\test.txt" me renvoie un accès refusé comment puis-je y faire en sorte de réaliser l'action en indiquant un nom et mdp d'admin définit dans le batch



Répondre en citant
Message faire un echo vers une ip tierce 
Bonjour
je n'ai pas vraiment compris ton problème.

pour tester une ip il faut réaliser un ping.

Ping 127.0.0.1 >>log.txt
ensuite pour envoyer le fichier log.txt tu as différentes solutions comme l'envoyer par mail avec mailto.exe, blat.exe etc...


tu devrais utiliser les variables d'environnement ce qui éliminera tes problèmes d'emplacement de dossier

C: -> %systemdrive% etc...
%programfiles%




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message faire un echo vers une ip tierce 
exemple :

SERVER1
SERVER2

LE PC OU JE SUIS

je souhaite réaliser mon log sur le server1 et le server2 par GPO par exemple, et que ces 2 logs soit concaténer dans un nouveau fichier présent sur LE PC OU JE SUIS.

Bref, je pense que mon bat fonctionne j'ai uniquement un problème de droits puisque j'ai accès refusé lorsque je cherche a copier mon log_server_1 sur le PC OU JE SUIS.

Par contre je cherche depuis hier soir comment remplacer une donné dans un fichier INI par exemple j'ai une configuration qui me donne

ip=192.168.44.254 j'aimerai faire en sorte de pouvoir mettre ip=dns_server dans ce fichier ini.

j'ai trouvé comment rechercher mon ip avec :

for /f "tokens=2 delims==" %%i in ('type "C:\configue.ini" ^| find "ip"') do ?_?

edit : je viens de trouver la commande switch comme quoi ... une bonne nuit de sommeil ca permet de mettre lesbons mots en recherche sur google lol Okay

dites moi si je me trompe ... commande externe donc à installer avant de lancer la commande sur l'ordinateur cible ?



Répondre en citant
Message faire un echo vers une ip tierce 
Bonjour,

Je suis pas sûr que ce soit très judicieux de lancer le batch à partir du serveur car il me semble que ton l'ip de ton pc est attribuée aléatoirement avec le protocole dhcp, donc des que le routeur est déconnecté chez toi tu as une nouvelle ip Very Happy . Il faudrait pas plutôt lancer le script du pc Embarassed




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message faire un echo vers une ip tierce 
Hello,

OCS est capable de garder une trace de chaque log, pas besoin de demander un retour de chaque machine ...

@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message faire un echo vers une ip tierce 
je souhaite lancé un script qui référence un dossier, qu'il me dise qu'il est présent sur des PC distant et renvoyer ce "log" sur mon IP donc sur mon PC...



Répondre en citant
Message faire un echo vers une ip tierce 
RE,

Tu as Windows serveur sur ton réseau ?




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message faire un echo vers une ip tierce 
Tominou as tu réglé ton problème ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message faire un echo vers une ip tierce 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch