Zdravim, řešim problém pro test připojení více PC (10)
používám zpusob přes ping, ktery jsme nasel na nejakem foru:
set pc1=nazevPC1
set test_pripojeni=FAILED
ping %PC1% -n 2 -w 150>nul 2>&1 && set test_pripojeni=success
echo Pripojeni %pc1% = %test_pripojeni%
Takto mi to u jednotlivých pingu perfektně fuguje, ale pri pokusu pouziti cyklu for pro zkraceni kodu mi to nevypíše proměnnou %test_pripojeni%
:
set pc1=NazevprvnihoPC
set pc2=NazevdruhoPC
set pc3=NazevtretihoPC
::atd.
for %%A in (%pc1% %pc2% %pc3%) do (
set test_pripojeni=failure
ping %%A -n 1 -w 150>nul 2>&1 && set test_pripojeni=success
echo Pripojeni %%A = %test_pripojeni%
)
Za rady děkuji.