1 votes

Batch script pour ping une plage d'ip ?

J'essaie d'écrire un script par lot ( psexec est également une option) pour scanner une série d'IPs 192.168.1.1-255 et comme résultat, je voudrais un csv quelque chose comme ceci :

column A        column B          Column C   Column D
PCNAME          IPADDRESS         STATUS      LASTUSER
worksta1        192.168.1.1       online      NTIDUSER
doesnoexist     192.168.1.2       offline     DOESNOTEXIST      

Des idées ?

-1voto

Tolle Points 1

Je pense que vous ne pourrez jamais obtenir la connexion de l'utilisateur, à moins que vous n'ayez un accès administratif aux clients. Si vous avez un contrôleur de domaine, et exécutez le (vb ou powershell) script à partir de là en tant qu'administrateur, ce serait possible. En outre, le pare-feu doit être désactivé sur les clients, sinon vous ne pouvez pas interroger les clients.

Une autre possibilité consiste à exécuter le script via un script de connexion. De cette façon, les clients sont interrogés localement, et peuvent envoyer leurs informations à un dossier/fichier partagé sur un serveur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X