批处理for/f代码工作
问题描述:
这是我的文件,试图读取hosts文件。出于某种原因,它没有正常工作。尝试自己的代码以查看错误消息。批处理for/f代码工作
@echo off
cd %windir%/System32/drivers/etc
for /f "eol=# tokens=* delims=," %%a in (%windir%/System32/drivers/etc/hosts) do type %%a
pause>nul
答
type
需要文件名。你可能意思是echo
。 作为另一个问题,主机文件不是逗号,而是空白分隔。所以您需要将您的分隔符更改为包含空格和制表符,假设您只需要主机名。