加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何在Windows 7上启动特定服务之前复制文件目录

发布时间:2020-12-14 02:28:11 所属栏目:Linux 来源:网络整理
导读:我有一个 Windows 7桌面和一个运行SSH和Samba服务的 Linux服务器. Windows机器有一个文件目录,需要与Linux服务器上的副本同步. Windows机器有一个在运行时使用这组文件的服务,我需要在运行此服务之前复制文件,以确保复制文件的完整性. 文件很大(几百MB),理想
我有一个 Windows 7桌面和一个运行SSH和Samba服务的 Linux服务器.

Windows机器有一个文件目录,需要与Linux服务器上的副本同步.

Windows机器有一个在运行时使用这组文件的服务,我需要在运行此服务之前复制文件,以确保复制文件的完整性.

文件很大(几百MB),理想情况下我想使用rsync来提高这个过程的效率.我相信我可以用cygwin做到这一点.

那么有没有办法制作一个脚本(我猜一个BAT文件)作为特定用户运行,但在另一个特定服务之前(例如在机器开启,但在建立网络之后)并将数据rsyncs服务器的samba共享或(更好)通过ssh.

在Linux环境中它会相当容易,但我不是Windows专家.

解决方法

将服务设置为手动启动.在您运行以复制文件的同一脚本中,启动该服务.该脚本可以由任务调度程序以任何用户身份运行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读