Я намагаюся створити пакетний файл для читання файлу CSV, щоб знайти ім'я користувача, яке буде змінною, після чого перевірте наступні 10 комірок цього рядка, якщо вони збігаються з іншою змінною, яка буде числом.
Приклад CSV:
bsmith, 22, 14, 15, 12, 18, 19
cwright, 10, 15, 11, 2
hwrong, 2, 6, 3
csmith, 10, 16, 19, 3, 5, 19, 18, 7, 2, 4
будь-яка допомога буде дуже вдячна! Дякую
Я маю це, щоб знайти ім'я користувача, але тепер я хочу перевірити номери, якщо вони збігаються з іншою змінною:
Змінні: "ім'я користувача" і "sitenum"
findstr /c:"%username%" "ACL.csv" >nul 2>&1
IF NOT ERRORLEVEL 1 (
echo AUTHORIZED
) else (
echo UNATHORIZED!!!!
)
Так, це вікна. мої вибачення, я новачок у суперкористувача Оновлені теги
—
JimBean2208
@ JimBean2208 Якщо ви використовуєте обмежені параметри регулярних виразів
—
Squashman
FINDSTR
Ви повинні зробити це з одним FINDSTR
. findstr /r /c:"%username%,.* %sitenum%," "ACL.csv"
findstr
є командою Windows.