我需要显示命令(任何命令)输出的前 50 行。换句话说,我本质上想要一个相当于 Unix “head” 命令的命令。
但我没有权限使用以下命令创建文件:
C:> netstat -an > temp.txt && for /l %l in (1,1,10) do @for /f "tokens=1,2* delims=:" %a in ('findstr /n /r "^" temp.txt ^| findstr /r "^%l:"') do @echo %b
由于该命令在远程服务器上执行,因此不允许创建文件,请帮我将此命令更改为通过另一个命令进行管道传输。
我正在从特定文件夹中获取具有特定文件名模式(例如 taha_12345_T_T_00987.txt)的仅 50 个文件的列表。
答案1
您是否有权访问电源外壳? 通常从 XP/Server 2003 开始可用。
C:\powershell
PS C:\netstat -an | select -first 50