看板 Windows 關於我們 聯絡資訊
※ 引述《vege1219 (你說什麼?)》之銘言: : 作業系統:win10 : Service Pack:1909 : 使用Administrator登入,另外有一位使用者abc/權限user : 常常登入時abc沒有登出,我的權限可以直接讓它登出嗎? : 用logoff如何指定其他user強制登出? : 每次都要用abc登入一次,然後登出,再換回自己帳號 : 只知道可以用query user abc查詢userid : 然後用logoff userid強制登出abc : 但是abc每次的數值都不一樣 如原PO說的指令 query user abc 會出現類似下列的結果 USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME abc 2 Disc 2 2020/4/2 下午 abc的ID未必總是數值2 ,可用指令for 來抓取這個位置的數值(數值2位於第2列第2欄) 然後再執行logoff ,如下: for /f "skip=1 tokens=2" %a in ('query user abc') do logoff %a /v 其中skip=1指跳過第1列 tokens=2指抓取第2欄的數值 註:如果寫成BAT檔,上述%a要改成%%a如下 for /f "skip=1 tokens=2" %%a in ('query user abc') do logoff %%a /v -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.107.33 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1585829417.A.521.html
vege1219: 謝謝大師,請受我一拜。 04/02 23:17