因此,這裏是dealio。我想創建一個簡單的批處理文件,該文件將創建每個用戶遠程登錄到服務器的日誌。我知道我可以使用從MSTSC中查找物理計算機用戶名
echo %username% > lastuser.log
,但我們都使用相同的用戶名登錄到服務器。我想知道是否可以用一些變量替換「%username%」,這個變量會返回MSTSC運行的物理計算機的名稱。我也想把它作爲登錄時間的運行列表,但我可以想象得出來。
因此,這裏是dealio。我想創建一個簡單的批處理文件,該文件將創建每個用戶遠程登錄到服務器的日誌。我知道我可以使用從MSTSC中查找物理計算機用戶名
echo %username% > lastuser.log
,但我們都使用相同的用戶名登錄到服務器。我想知道是否可以用一些變量替換「%username%」,這個變量會返回MSTSC運行的物理計算機的名稱。我也想把它作爲登錄時間的運行列表,但我可以想象得出來。
我相信你正在尋找%CLIENTNAME%。
賓果!非常感謝你。 – Jared 2012-03-13 14:39:26
側面挑戰。我該如何做到這一點,以便它能夠回顯日誌文件中的新條目而不是覆蓋它? – Jared 2012-03-13 14:43:25
您希望使用>>操作符,如在'echo%CLIENTNAME%>> lastuser.log'中。請參閱[命令重定向運算符]列表(http://technet.microsoft.com/zh-cn/library/bb490982.aspx)。 – 2012-03-13 14:57:58