不管走对地方没,问个dos 命令输出的问题

zhtoad 2019-07-23 09:44:22
各位,我在cmd控制台输出query session 能看到想要的结果输出:
会话名 用户名 ID 状态 类型 设备
services 0 断开
>console Administrator 1 运行中
rdp-tcp 65536 侦听

但是,我用bat文件,放入query session 命令。
输出就是:
另一个程序正在使用此文件,进程无法访问。

请问,这是怎么回事儿?

另外在csharp里面,我希望执行这个query session,把输出到字符串,但是字符串总是空。估计和这个错误是一样的。

所以,搞不明白为什么在cmd窗口输入query session很正常的,放到批处理执行就不行了。放到csharp执行这个cmd也不行。
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhtoad 2019-07-29
  • 打赏
  • 举报
回复
xiexie '
hztltgg 2019-07-24
  • 打赏
  • 举报
回复
确定是bat问题?我bat可以正常返回啊
zhtoad 2019-07-24
  • 打赏
  • 举报
回复
谢谢您。好像不行,我得想别的办法绕过这个命令了。
threenewbee 2019-07-23
  • 打赏
  • 举报
回复
用管理员权限运行你的bat
或者用 runas 先提权

110,547

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧