quercus
Goto Top

Batch mit PC abfrage ob online oder Offline inkl PC User

Hi Zusammen,

ich brächte einmal hilfe, bei einer Batch.

folgende Abfrage Hostname.txt ist aufgebaut mit

PC_Name Username

gewünscht wäre im Log.txt als ergebnis:

PCName Username online
PCName Username offline

bisher kann ich das nur in 2 unterschiedliche txt dateien ablegen face-sad

@echo off
if exist Log.txt del log.txt > nul
if exist iprange.txt del iprange.txt > nul

set host=Hostname.txt
echo aktdatum=%date:~6,4%%date:~3,2%%date:~0,2% >>Log.txt
echo aktzeit=%time:~0,2%%time:~3,2%%time:~6,2% >>Log.txt

for /f %%i in (%host%) do (ping -n 2 %%i | find  /i "TTL" > nul ) && (@echo %%i = online>>LOG.txt) || (@echo %%i = offline>>Log.txt)  
FOR /F "tokens=1,2 " %%i IN (Hostname.txt) DO echo %%i echo %%j >> iprange.txt  

besten Dank schon der weil für konstruktive hilfe

Gruß Quercus

Content-ID: 4747023325

Url: https://administrator.de/contentid/4747023325

Ausgedruckt am: 22.11.2024 um 17:11 Uhr

Quercus
Lösung Quercus 25.11.2022 um 08:40:29 Uhr
Goto Top
OHOH

Keiner der mir hier eine Hilfestellung hätte um das Problem anzugehen.

Bin leider kein Batch spezialist.

Gruß Quercus