REM @echo off
REM ** PART1 - GET LIST OF PCS ON NETWORK **
NET VIEW > Working\Netview.txt
REM ** PART2 - TRIM LIST DOWN SO LEFT 20 CHARACTERS **
BIN\sed -e 's/^\(.\{20\}\).*/\1/' Working\Netview.txt > Working\Hostnames.txt
REM ** PART3 - NOW TRIM DOWN TO JUST COMPUTER NAMES **
rem BIN\fgrep -e \\ Working\Hostnames.txt > "Working\Hostnames2.txt"
Hostnames2.txt輸出(縮短,該列表是很多更長)批處理文件創建 - 添加字符
\ ALASTAIR-MUNRO
\ ANDREW加德納
\ ANDREWATKINSON
\ ANDY -KAYE
\ ANDYTURNER
\ BARRYWALL
\ CAD-SPARE1
我需要,我可以運行一個命令,然後添加「中psinfo -s」在每行,所以我得到類似以下的文本輸出:
中psinfo -s \ ALASTAIR-MUNRO
中psinfo -s \ ANDREW -GARDNER
psinfo -s \ ANDREWATKINSON
任何想法?
感謝
既然你'sed',像'sed的-e 's/^ /中psinfo -s /' 工作\ hostnames.txt>工作\程序getinfo。蝙蝠「應該工作 – TripeHound