Назад | Перейти на главную страницу

Соответствие инверсии строки в Windows CLI

Может ли кто-нибудь показать мне хороший пример, как это сопоставить. Возможно, я несколько раз неправильно читал документацию, но она даже не близко к тому, как должны работать настоящие инструменты, такие как grep. Вывод следующей команды, wmic /output:stdout csproduct get identifyingnumber выглядит так.

IdentifyingNumber

ABC1234

wmic csproduct get identifyingnumber | findstr with parameters to remove column header | clip

Я не уверен, что делать, потому что я не могу найти точный пример того, что я ищу для своего командного файла, поскольку мне нужен серийный номер. Есть предположения?

РЕДАКТИРОВАТЬ: Мне нравится PowerShell, но мне действительно нужно знать, как делать это в пакетном режиме (это должно быть возможно) и для машин XP. Я просто удивлен, что не смог этого понять. Я имею в виду это должен будь простым!

используйте powershell, сделайте следующее

gwmi win32_ComputerSystemProduct | ft IdentifyingNumber -hidetableheaders