怎样让终端用户连接的时候执行一个*.bat文件

weixiong 2003-09-20 11:57:31
怎样让我的终端服务器下的用户每次连接的时候执行一个*.bat文件,而不是登出时执行这个文件,有那位大虾有好的办法,谢谢!
...全文
138 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
shanxing 2003-09-28
  • 打赏
  • 举报
回复
学习
weixiong 2003-09-28
  • 打赏
  • 举报
回复
回复人: syman815(孙琪) ( ) 信誉:100
1。可以把*.bat文件加载在注册表里的启动项目里:
位置如下:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Run,在右面的框中,新建一个类型为“字符串”的字符串,
“在数值数据”下输入该*bat所在的绝对路径!
2。也可以用: at \\IP地址 时间 *.bat
用上命令可以设定批处理文件在远程计算机上执行的时间!

能不能让只要有人连接终端服务器是就执行该程序呀?即只要有人连接该服务器的3389端口就执行该*.bat文件?
谢谢指点!

mutongy 2003-09-26
  • 打赏
  • 举报
回复
高!!实在是高 !!
syman815 2003-09-26
  • 打赏
  • 举报
回复
1。可以把*.bat文件加载在注册表里的启动项目里:
位置如下:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Run,在右面的框中,新建一个类型为“字符串”的字符串,
“在数值数据”下输入该*bat所在的绝对路径!
2。也可以用: at \\IP地址 时间 *.bat
用上命令可以设定批处理文件在远程计算机上执行的时间!
sungod8 2003-09-25
  • 打赏
  • 举报
回复
楼上说了很清楚了^_^
zhllwarez 2003-09-22
  • 打赏
  • 举报
回复
这是因为你保留了终端会话的原因。
管理工具-〉终端服务配置-〉连接->RDP-Tcp->右键,属性->会话,替代用户设置,结束已断开的会话,设置为一分钟强制断开即可,这样下次连接必须再次登录。
weixiong 2003-09-22
  • 打赏
  • 举报
回复
我本來就是這樣做的,这样只有用户注销本次登录才会执行本程序,如果用户是直接关闭终端服务的客户端,下次登录的时候就不会执行了
muake 2003-09-21
  • 打赏
  • 举报
回复
同意楼上
zhllwarez 2003-09-21
  • 打赏
  • 举报
回复
管理工具-〉终端服务配置-〉连接->RDP-Tcp->右键,属性->环境->初始程序,用户登录时,启动下列程序

放上你的.bat即可。
weixiong 2003-09-20
  • 打赏
  • 举报
回复
不可以的!如果注销后重新登陆就可以,现在我是让那些关闭终端客户端的用户在下次登陆时启动这个*.bat 文件!
  • 打赏
  • 举报
回复
将.BAT文件加入到启动项中不可以吗?
weixiong 2003-09-20
  • 打赏
  • 举报
回复
我已經試過了,如果登入终端服务器后关闭而不是登出,程序不会执行!
smallrascal 2003-09-20
  • 打赏
  • 举报
回复
或将.BAT文件加入到启动项中也可以
smallrascal 2003-09-20
  • 打赏
  • 举报
回复
在终端服务器上有一项执行脚本的功能,你可以试试,具体在哪里我忘了

9,506

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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