需求描述如下(环境为windows):
A机器上有一个数据库作业定期生成的Excel文件,希望能用一个程序把Excel文件发送到邮箱里,但是A机器由于端口等的限制不能发送邮件,而局域网内的B机器可以发送邮件,又不想用ftp,比较麻烦(可能端口也有问题),所以希望在B机器上用计划任务通过脚本把A机器上每天新生成的Excel拷贝到B机器。
总之就是,把A机器上每天新生成的文件拷贝到B机器某个文件夹下。
前提知识:
1. windows下有一个命令XCOPY,可以实现文件下下文件的拷贝(详细可以去百度),如a.bat,可以拷贝日期2012-02-21后的数据,从E:\xcopy\1目录到E:\xcopy\2目录。
XCOPY E:\xcopy\1 E:\xcopy\2 /D:02-21-2012
pause
2.我们可以通过双斜杠的方式访问局域网内另外一台机器的文件夹目录
如:\\192.168.85.136\d$
结果:
以下脚本就是拷贝另一台机器上每天新生成的文件到本机,先获取每天的日期,并生成mdy的格式,然后作为参数传递给XCOPY命令。
set "Mdy=%date:~5,2%-%date:~8,2%-%date:~,4%"
XCOPY \\192.168.85.136\d$\SMSSLog E:\SMSSLog\ /D:%Mdy%
pause
代码的作用就是拷贝192.168.85.136机器上D:\SMSSLog下每天新生成的文件到本机E:\SMSSLog\目录。
分享到:
相关推荐
在Windows操作系统中,批处理(BAT)脚本是一种非常实用的工具,用于自动化日常的文件管理和操作。在本文中,我们将深入探讨如何编写一个BAT脚本...熟练掌握BAT脚本的编写,可以大大提高你在Windows环境下的工作效率。
此套工具为Windows文件内文件名重命名脚本工具 双击 filename_list.bat 文件 会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2...
标题中的“BAT 批处理拷贝整个文件夹到别的文件夹下”指的是使用批处理(Batch Script)在Windows操作系统中批量复制一个文件夹及其所有内容到另一个位置。批处理是通过编写简单的命令脚本实现自动化任务的一种方式...
利用cwrsync将 bat脚本,一键传输windows文件到linux,当然反过来也是可以的。 将压缩包解压到windows C盘根目录下即可。 请优先阅读“请阅读我.txt” 1、首先使用Pageant加载“putty key”文件夹中的1.ppk,这个是...
2. **复制到同一目录**:第二个bat脚本的目标是将解析出的依赖DLL文件从它们的原始位置复制到指定的目录下。这样做是为了确保目标程序运行时能够找到所有必要的依赖,避免因找不到DLL导致的错误。这个过程可以通过...
bat脚本从FTP下载文件的方式(下载实践的完整实例)
在Windows环境下,可以通过编写BAT脚本来实现自动化任务,比如定时从远程服务器拉取文件等。这种方式不仅能够提高工作效率,还能确保数据同步的准确性与及时性。本文将详细介绍如何使用BAT脚本来自动拉取服务器上的...
指定文件夹下的某个文件不copy,脚本里面的e:\1\1.txt即为不拷贝的文件
5. **文件拷贝bat**: 文件拷贝脚本通常用于批量复制或移动文件和文件夹,尤其在升级过程中,可能需要将新的程序组件替换旧的。这个脚本可以自动化这个过程,避免手动操作带来的错误和繁琐。 通过这些批处理脚本,...
自动化 复制 文件脚本 bat 可以减少手动复制的枯燥工作。
在IT行业中,批处理脚本是一种非常实用的自动化工具,特别是在Windows系统中,BAT脚本的应用广泛。这个压缩包“BAT批处理脚本-文件相关操作-美化文件夹背景.zip”显然包含了用于修改文件夹背景的批处理脚本。批处理...
利用脚本将一个文件夹的所有文件复制到另一个文件夹内,可以自由修改文件目录以及目标目录,为了在做项目时重复操作所以写了这个脚本。
本脚本可批量剪切掉视频的片头片尾 目前支持*.avi *.mp4格式,可根据需要尝试...将此脚本先拷贝到待处理视频文件的路径下,双击运行 运行前,需要先安装FFmpeg,并将ffmpeg.exe的路径添加到环境变量-系统变量-Path中
alt+enter 将windows下运行的msdos窗口在窗口和全屏幕状态间切换 print screen 将当前屏幕以图象方式拷贝到剪贴板 alt+print screen 将当前活动程序窗口以图象方式拷贝到剪贴板 ctrl+f4 关闭当前应用程序中的...
Windows系统条件下,批量清除git版本管理配置文件,批量删除.git文件夹 使用方法:下载将该脚本文件,拷贝到要清除的项目的文件夹目录下,双击bat文件即可。
将cwindows.复制到当前目录并显示进度.bat
打包脚本的流程和自动打包基本相同: 1. 编译软件 2. 拷贝需要的内容 3. 代码签名 4. 打包成安装文件 5. 再次签名,并将安装文件名称改成需要的格式 —————————————————————— 编译软件需要初始...
批处理是一种在DOS或Windows操作系统中,通过编写一系列命令行指令,形成一个可执行的文本文件(通常扩展名为.bat),以实现批量处理任务的技术。在这个场景中,用户想要实现的功能是从D盘的123文件夹及其所有子...
此套工具为Windows文件内文件名重命名脚本工具 双击 filename_list.bat 文件 会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2...
md5批量生成批处理脚本,无需安装软件,直接拷贝至所需计算MD5值的文件当前目录,即可批量生成md5值 inventory.txt记录计算的文件 md5.txt记录文件与对应的hash值