我有一个很好的基本脚本回声本地pipe理员帐户。 我的目标是摆脱所有的页眉/页脚信息。
到目前为止我有:
FOR /F "skip=6" %%G IN ('net localgroup administrators') DO echo %%G
哪个回声:
Administrator MyName The
“该”是页脚中的第一个字:“命令成功完成”。
所以我想摆脱“The”,但是我知道我可能不得不重整整个剧本,这很好。 我已经尝试保存到variables%str%,但不能设置多行variables。 此外,使用txt文件作为缓冲区不是一个选项。
任何input?
我可以想到两个简单的解决方案:
FOR /F "skip=6" %%G IN ('net localgroup administrators') DO if %%G neq The echo %%G
要么
FOR /F "skip=6" %%G IN ('net localgroup administrators ^| findstr /vb The') DO echo %%G
我想可以争辩一个用户名可能是“The”,在这种情况下,你可以更精确地使用过滤器:
FOR /F "skip=6" %%G IN ('net localgroup administrators ^| findstr /vc:"The command completed successfully."') DO echo %%G