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