window批处理脚本:将本地的三个文件通过SCP传输到Linux设备上

ops/2024/11/15 6:49:46/

文件名send_file.bat:

@echo off
setlocal:: 提示用户输入远程IP地址
set /p remoteIpAddress=please input IP::: 定义本地文件名
set "localFile1=111"
set "localFile2=222"
set "localFile3=333":: 获取本地文件的完整路径
set "localFilePath1=%cd%\%localFile1%"
set "localFilePath2=%cd%\%localFile2%"
set "localFilePath3=%cd%\%localFile3%":: 检查文件是否存在
if not exist "%localFilePath1%" (echo File "%localFile1%" does not exist in the current directory.pauseexit /b 1
)if not exist "%localFilePath2%" (echo File "%localFile2%" does not exist in the current directory.pauseexit /b 1
)if not exist "%localFilePath3%" (echo File "%localFile3%" does not exist in the current directory.pauseexit /b 1
):: 定义远程用户名和远程文件路径
set "remoteUsername=root"
set "remoteFilePath1=/usr/bin/"
set "remoteFilePath2=/usr/bin/"
set "remoteFilePath3=/usr/lib/":: 使用scp命令传输文件
scp "%localFilePath1%" %remoteUsername%@%remoteIpAddress%:%remoteFilePath1%
scp "%localFilePath2%" %remoteUsername%@%remoteIpAddress%:%remoteFilePath2%
scp "%localFilePath3%" %remoteUsername%@%remoteIpAddress%:%remoteFilePath3%:: 等待5秒
timeout /t 5endlocal

在window双击send_file.bat
在这里插入图片描述


http://www.ppmy.cn/ops/113648.html

相关文章

视觉检测中的深度学习应用

引言 视觉检测是计算机视觉的一个重要领域,涉及到对图像或视频流进行分析和理解。随着深度学习技术的迅猛发展,视觉检测领域发生了革命性的变化。深度学习通过使用复杂的神经网络模型,尤其是卷积神经网络(CNNs)&#…

C基础语法2

C基础语法2 按位与& 语法特点:和1按位与保持不变,和0按位与清0应用场景:将指定位置 0 int data 127;//指定第三位第五位清0//datadata&1101 0111;data data & 0xd7;printf("%#x\n", data);按位或| 语法特点&#…

.Net Core 生成管理员权限的应用程序

创建一个ASP.NET Core Web API项目 给解决方案设置一个名称 选择一个目标框架,这里选择的是 .NET 8.0框架 在Porperties文件夹中添加一个app.manifest文件 设置app.manifest文件属性,生成操作设置为嵌入的资源 双击解决方案名称,编辑WebAppli…

交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面

一、介绍 交通标志识别系统。本系统使用Python作为主要编程语言,在交通标志图像识别功能实现中,基于TensorFlow搭建卷积神经网络算法模型,通过对收集到的58种常见的交通标志图像作为数据集,进行迭代训练最后得到一个识别精度较高…

Java stream流根据对象属性去重

在Java中,Stream API提供了一种简洁而强大的方法来处理集合数据。如果你需要根据对象的某个属性去重,可以利用Collectors.toMap来实现这一点。以下是一个示例,展示了如何根据对象的某个属性去重,并保留具有该属性值的第一个或最后…

《黑神话悟空》开发框架与战斗系统解析

本文主要围绕《黑神话悟空》的开发框架与战斗系统解析展开 主要内容 《黑神话悟空》采用的技术栈 《黑神话悟空》战斗系统的实现方式 四种攻击模式 连招系统的创建 如何实现高扩展性的战斗系统 包括角色属性系统、技能配置文件和逻辑节点的抽象等关键技术点 版权声明 本…

深入解析ThingsBoard与ThingsKit物联网平台的差异

VS 在物联网(IoT)领域,平台的选择对于企业来说至关重要。本文将深入探讨ThingsBoard社区版与ThingsKit企业版这两个物联网平台的差异,帮助读者更好地理解它们的特色和适用场景。 系统相同点 首先,ThingsBoard社区版和ThingsKit企业版都基于…

Vue.js与Flask/Django后端配合

在现代Web开发中,前后端分离的架构已成为一种趋势。前端使用现代框架(如Vue.js)进行构建,以提供丰富的用户体验;而后端使用成熟的框架(如Flask和Django)进行数据处理和API管理。本文将围绕如何结…