Batch Search for Desktop Icons

@ECHO OFF

REM *****

REM   Need to be able to enumerate all machines

REM   that have particular ICONs on the desktops

REM   Has to handle x64 and x86 locations.

REM   2016-05-13

REM *****

SET oFolder=NetAccessFound_20160513

ping -n 2 -w 200 %1

IF "%ERRORLEVEL%"=="1" GOTO CantPing

IF EXIST \\%1\c$\users GOTO x64

GOTO x32

:x64

for /d %%f IN (\\%1\c$\users\*) DO (

   IF EXIST "%%f\desktop\netaccess.url" @ECHO "%%f\desktop\netaccess.url"  >> %oFolder%.txt

   IF EXIST "%%f\desktop\NetAccess TEST.url" @ECHO "%%f\desktop\NetAccess TEST.url"  >> %oFolder%.txt

   )

GOTO END

:x32

for /d %%f IN (\\%1\c$\docume~1\*) DO (

   IF EXIST "%%f\desktop\netaccess.url" @ECHO "%%f\desktop\netaccess.url"  >> %oFolder%.txt

   IF EXIST "%%f\desktop\NetAccess TEST.url" @ECHO "%%f\desktop\NetAccess TEST.url"  >> %oFolder%.txt

   )

GOTO END

:CantPing

ECHO **Can't ping %1**

:END