标题: [系统相关] 批处理如何运行远程机子的exe文件? [打印本页]
作者: qqwmly 时间: 2013-5-21 08:14 标题: 批处理如何运行远程机子的exe文件?
本帖最后由 pcl_test 于 2016-8-5 19:45 编辑
bat文件 我想调用远程机子的exe文件去运行,这个可以实现吗?如果不能实现,大侠们有其他方式吗
作者: Python 时间: 2013-5-21 08:39
远程机器的用户名和密码你知道么?
作者: qqwmly 时间: 2013-5-21 08:59
远程的信息都知道,想用脚本去实现启动exe文件,而不是remote去实现
作者: Python 时间: 2013-5-21 09:49
建立IPC连接,然后at创建任务计划可以吗?
http://wenku.baidu.com/view/7c360aee551810a6f5248639.html
作者: qqwmly 时间: 2013-5-21 10:01
楼上能说详细点吗?
作者: linlianboy 时间: 2013-5-21 10:28
回复 5# qqwmly
是在远程电脑上运行软件,还是将远程电脑上的软件运行在本地?
作者: qqwmly 时间: 2013-5-21 12:51
在远程电脑上运行软件,
软件在远程电脑上,
然后在本地通过bat文件,将远程电脑上的exe文件启动起来,
作者: lixin004 时间: 2014-8-6 00:04
我也想知道这个。。
作者: wjx515 时间: 2014-8-6 11:31
闲来没事给你写了个- @echo off
- net use \\192.168.169.100\IPC$ "serverpasswd" /user:"administrator"
-
- for /f "tokens=4 delims= " %%a in ('net time \\192.168.169.100') do (set DstTime=%%a)&(goto :next)
- :next
- echo 当前服务器时间:%DstTime%
-
- set/a m1=%DstTime:~3,1%
- set/a m2=%DstTime:~4,1%
- set/a hh=%DstTime:~0,2%
- set/a mm=%m1%*10+%m2%+2
- set/a a=%mm%
- if %a% geq 60 set/a mm=%mm%-60 & set/a hh=%hh%+%mm%/60
- if %hh%==24 set/a hh=0
- echo 取服务器时间+2分钟:%hh%:%mm%
-
- at \\192.168.169.100 %hh%:%mm% F:\test.bat
-
- pause
复制代码
确定任务计划服务开启了, 延时2分钟执行命令
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |