FILE: C:\Program Files\VMware\VMware Tools\serviceDiscovery\scripts\uniq.bat
--
@echo off
REM Copyright (C) 2020,2022 VMware, Inc. All rights reserved.
REM utility script that accepts standard input and returns uniq elements
set SORT=%SystemRoot%\System32\sort.exe
if not exist %SORT% (
echo %SORT% doesn't exist 1>&2
exit /b 1
)
setlocal disabledelayedexpansion
set "prev="
for /F "delims=" %%p in ('%SORT% %*') do (
set "curr=%%p"
setlocal enabledelayedexpansion
if "!prev!" neq "!curr!" echo !curr!
endlocal
set "prev=%%p"
)
--