Извлекать информацию из txt-файла на сервере, а затем помещать ее в пакетный скрипт - PullRequest
0 голосов
/ 09 января 2019

Итак, я делаю спуфер HWID в виде командного файла, однако я хочу, чтобы он был ограничен, поэтому я создаю систему, которая проверяет идентификатор базовой платы пользователя. я хочу сделать так, чтобы пакетный файл прочитал с моего сервера текстовый файл со списком принятых идентификаторов, а затем поместил их туда, где идентификатор во второй строке:

FOR /F "tokens=2 delims== " %%A IN ('WMIC baseboard get serialnumber /value ^| FIND /I "SerialNumber="') DO SET serialnumber=%%A
if /i not "%serialnumber%" == "PF0TPMUN" goto :unverified

Кто-нибудь знает, возможно ли это? Я достиг чего-то похожего с этим:

for /f %%a in (baseboardid.txt) do ( echo Pinging %%a... ping %%a ) pause

Но это работает только с локальным TXT-файлом, и мне нужно, чтобы получить его из URL.

Спасибо

Sean

1 Ответ

0 голосов
/ 09 января 2019

Примерно через час я просто решил использовать wget, вот код:

if not exist "baseboardid.txt" wget.exe https://staging.shopbattledash.com/resources/baseboardid.txt
FOR /F %%B IN (baseboardid.txt) DO SET serialurl=%%B
FOR /F "tokens=2 delims== " %%A IN ('WMIC baseboard get serialnumber /value ^| FIND /I "SerialNumber="') DO SET serialnumber=%%A
if /i not "%serialnumber%" == "%serialurl%" goto :unverified
del "baseboardid.txt"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...