【发布时间】:2022-08-10 01:08:51
【问题描述】:
我正在尝试获取会话 ID,但下面的输出给了我 ID 列名称。如果我使用 match 它会给我正确的值,因为输出似乎没有列名。
如何删除第一行以便我可以获取 IDs 值?
$sessionID = ( (quser | Where-Object { $_ -notmatch \'username\' } ) -split \' +\')[3]
logoff $sessionID
-
Where-Object语句是否应该删除第一行?还是试图过滤掉特定用户? -
你可以使用这个函数来简化它:Get-QUser。将
QUser.exe结果转换为您可以使用的对象,因此您可以执行以下操作:$sessionID = Get-QUser,然后引用 ID$sessionID.ID。
标签: php arrays windows powershell