2
我有一個將計算機名寫入log.txt的小批處理文件。我需要批處理文件來掃描當前文件中的計算機名列表。如果這個名字存在,那麼就退出,如果名字存在,我需要它來寫它。如果名稱不在文本文件中,則將計算機名寫入文本文件
我已經寫了一部分的計算機名稱寫入文件
Echo %computername%>>C:\log.txt
現在我需要它來讀取日誌且僅當它沒有在文件中存在寫計算機名稱。在C:\log.txt
FINDSTR "^%computername%$" <C:\log.txt>NUL || ECHO %computername%>>C:\log.txt
爲%computername%
的FINDSTR
命令搜索,確保它是不是其他名字的一個子(圍繞搜索項^
和$
符號,看到FINDSTR /?
瞭解更多信息:
謝謝你的工作很棒 – user1011061