批處理 用戶是否存在判斷
更新時間:2009年05月11日 00:09:35 作者:
批處理實現(xiàn)的,判斷windows用戶是否存在的代碼。
復(fù)制代碼 代碼如下:
@echo off
set a=
set/p a=請輸入要查找的用戶名
net user %a% >nul 2>nul && echo 存在該用戶 || echo 用戶不存在.
pause>nul
bat說明,>nul 2>nul是什么意思有可能有的朋友不知道,所以腳本之家特整理一下。
1>nul 表示將正確刪除目錄樹的信息禁止輸出,
2>nul 表示將刪除過程中的錯誤信息禁止輸出。
>filename >>filename 就是把命令的輸出存到filename 文件中。兩者的區(qū)別是前者是如果filename文件原來有內(nèi)容的話,就把它刪了,然后再存入。后者則接著原文件的末尾輸入。
比較通俗的講解
>nul 是屏蔽標(biāo)準(zhǔn)輸出在屏幕上的顯示,2>nul 是屏蔽出錯顯示,>nul 2>nul 是無論對錯,都屏蔽屏幕顯示。
相關(guān)文章
Windows批處理文件(.bat和.cmd)及區(qū)別詳解
批處理文件是一種沒有什么固定格式的文件,他可以處理一條或者多條命令,文件的擴(kuò)展名是:.cmd或者.bat,文本里面的每一行就是一條處理指令,雙擊運行它的時候,Windows就會調(diào)用cmd.exe去運行,這篇文章主要介紹Windows批處理文件(.bat和.cmd)詳解,需要的朋友可以參考下2022-10-10