精华内容
下载资源
问答
  • 2020-08-15 08:42:05

    xcopy命令实现远程复制

    新建文本文档,输入命令,然后保存为bat文件

    net use \\192.168.1.148\ipc$ "03192422"/user:"DODO"
    XCOPY /e /H "F:\SLZR\copy" "\\192.168.1.148\dbdata\" /y
    

    net use 后是要拷贝的远程目的电脑ip

    ipc$后是目的用户密码

    user后是用户名

    xcopy后/e /H是常用参数 然后是要拷贝的文件和拷贝的目的地址(注意:如果拷贝的是文件夹,只能拷贝如例子中F:\SLZR\copy下的文件,不含copy文件夹)

    /y是强制覆盖同名文件

    然后打开管理工具----任务计划程序----右键创建任务

    1、常规,输入任务名称,勾选不管用户是否登陆都要运行,切记不要勾选不储存密码

    2、触发器,点击新建,设置备份时间

    3、操作,点击新建,输入bat命令文件的地址,起始于:填入bat文件所在的文件的位置

    4、最后确定即可

    更多相关内容
  • 使用PsExec.exe 文件进行远程批处理文件执行。 使用xcopy进行远程文件拷贝 1:RemoteDeployment_main.bat 修改该文件。 制定目标文件路径。  2:RemoteDeployment_run.bat 设置该文件, 填写需要部署的远程文件的 ...

    使用PsExec.exe 文件进行远程批处理文件执行。
    使用xcopy进行远程文件拷贝

    1:RemoteDeployment_main.bat  修改该文件。 制定目标文件路径。 
    2:RemoteDeployment_run.bat 设置该文件, 填写需要部署的远程文件的 ip 及登录用户名密码
    3: RemoteDeployment  将准备部署的文件放大该目录下。 

    4:点击执行RemoteDeployment_run.bat 批处理文件。 开始批量部署


    RemoteDeployment_main.bat

    @echo off
    
    set TargetIP=%1
    if "%TargetIP%" == "" (
    set TargetIP=
    )
    
    set TargetUser=%2
    if "%TargetUser%" == "" (
    set TargetUser=
    )
    
    set TargetPwd=%3
    if "%TargetPwd%" == "" (
    set TargetPwd=
    )
    
    set RemoteFullPath=%4
    if {%RemoteFullPath:~-1%}=={\} set RemoteFullPath=%RemoteFullPath:~0,-1%
    if {%RemoteFullPath:~-1%}=={/} set RemoteFullPath=%RemoteFullPath:~0,-1%
    set RemoteSymbol=%RemoteFullPath:~0,1%
    set RemotePath=%RemoteFullPath:~2%
    
    net use * /del /y
    net use \\%TargetIP% %TargetPwd% /user:%TargetUser%
    xcopy /Y /E RemoteDeployment\RemoteDeployment.bat \\%TargetIP%\%RemoteSymbol%$%RemotePath%\S5500T-simu_linked
    
    ::等待文件拷贝完成
    set trycount=1
    :whilecopy
    echo 等待文件拷贝完成-----%trycount%
    ping 127.0.0.1 -n 2 >nul
    if exist \\%TargetIP%\%RemoteSymbol%$%RemotePath%\S5500T-simu_linked goto endwhilecopy
    set /a trycount=%trycount%+1
    if "%trycount%"=="10" goto endwhilecopy
    goto whilecopy
    :endwhilecopy
    
    if not exist \\%TargetIP%\%RemoteSymbol%$%RemotePath%\S5500T-simu_linked (
    echo 文件拷贝失败,退出>>Test_TEP.log
    goto end
    )
    echo 文件拷贝成功>>Test_TEP.log
    
    ::执行
    set trycount=1
    :whileexec3
    echo 第%trycount%次执行脚本
    psexec \\%TargetIP% -u %TargetUser% -p %TargetPwd% -s -d -w %RemoteSymbol%:%RemotePath%\S5500T-simu_linked\ %RemoteSymbol%:%RemotePath%\S5500T-simu_linked\RemoteDeployment.bat
    goto endwhileexec3
    :endwhileexec3
    echo 远程执行成功>>Test_TEP.log
    goto end
    
    :enderror
    echo invalid parameter!
    echo should be: RemoteIP RemoteUser RemotePwd FtpServerIp FtpServerPort FtpServerUser FtpServerPwd RemoteInstallSymbol RemoteInstallPath LocalInstallFilePath
    goto end
    :end

    RemoteDeployment_run.bat

    del /F /Q Test_TEP.log
    call RemoteDeployment_main.bat	IP  	administrator	Huawei@123	c:\






    展开全文
  • 迁移jenkins时,需要依赖windows的节点,在网上查了资料装好以后,接下来简直就是噩梦,因为没有人指导,在项目build上70多次的时候终于成功。其实遇到的问题可能很简单,但是只有在你碰壁很多次后才能找到原因。在...
  • 使用pscp实现Windows 和 Linux服务器间远程传递文件 下载完成后,找到pscp.exe所在目录,按住shift+右键,选择“在此处打开命令窗口”。然后执行以下操作即可: 2.1 Linux服务器上的文件/文件夹下载到windows系统 1...
  • Windows下写了一个shell脚本,上传到Linux下执行时报错: 代码如下:[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory test.sh源码: 代码如下:#!...
  • 适合win系统下远程文件,目录,等自动备份到本地,两个相同的脚本运行,可以实现,远程备份到本地,本地二次备份到远程等多点冷备业务。 使用步骤: 1,打开脚本文件配置好:xcopydb小节中需要备份的目录或文件,如果...
  • 怎样将文件从window系统复制远程linux系统上怎样将文件从window系统复制到linux系统上,其实有几种方法,比如,将windows上的文件共享出来,通过cifs协议mount到linux本地来,然后再cp一下。又或者通过FTP,但这些...

    怎样将文件从window系统复制到远程linux系统上

    怎样将文件从window系统复制到linux系统上,其实有几种方法,比如,将windows上的文件共享出来,通过cifs协议mount到linux本地来,然后再cp一下。又或者通过FTP,但这些都有些麻烦。我们知道,在linux下有个命令 scp,它可以实现在linux系统之间快速地互拷文件,前题是linux上开启的ssh服务,哪么windows下是否也有这样的命令呢。我找遍了资料,没有发现有。但有一个工具winscp是可以以实现的,不过,它是个windows界面的,对于喜欢用脚本来管理的人来说,可能更喜欢命令行下的,那么,有没有这样的工具呢,答案是肯定的,那就是pscp,pscp是PuTTY所带的远程文件传输工具,使用和Linux下scp命令相似,下载地址

    我习惯把pscp.exe放在C:\windows\system32下,这样,方便随时调用。pscp 的使用很简单,注意linux要开启ssh

    1、从本地widows主机复制单个文件到远程linux的tmp目录下

    pscp localFile root@remoteHost:/tmp/

    2、从本地window 系统复制文件夹及下面的文件到远程linux主机192.168.11.213的/tmp目录下

    pscp -r e:\tempdir root@192.168.11.213:/tmp/

    root@192.168.11.213's password:

    dd.txt                    | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%

    3、从远程linux主机复制文件到本地window系统的当前目录下

    pscp  root@192.168.11.213:/var/log/yum.log ./

    root@192.168.11.213's password:

    yum.log                   | 1 kB |   1.4 kB/s | ETA: 00:00:00 | 100%

    4、从远程linux主机复制目录到本地windows指定目录

    pscp -r root@192.168.11.213:/tmp/tempdir "f:\abc"

    root@192.168.11.213's password:

    dd.txt                    | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%

    5、也可以指定用户及密码的方式,适用于脚本批处理

    pscp -r -l root -pw root_password 192.168.11.213:/tmp/tempdir "f:\

    a"

    dd.txt                    | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%

    更多选择可查帮助

    Usage: pscp [options] [user@]host:source target

    pscp [options] source [source...] [user@]host:target

    pscp [options] -ls [user@]host:filespec

    Options:

    -V        print version information and exit

    -pgpfp    print PGP key fingerprints and exit

    -p        preserve file attributes

    -q        quiet, don't show statistics

    -r        copy directories recursively

    -v        show verbose messages

    -load sessname  Load settings from saved session

    -P port   connect to specified port  //指定端口

    -l user   connect with specified username

    -pw passw login with specified password

    -1 -2     force use of particular SSH protocol version

    -4 -6     force use of IPv4 or IPv6

    -C        enable compression

    -i key    private key file for authentication

    -noagent  disable use of Pageant

    -agent    enable use of Pageant

    -batch    disable all interactive prompts

    -unsafe   allow server-side wildcards (DANGEROUS)

    -sftp     force use of SFTP protocol

    -scp      force use of SCP protocol

    展开全文
  • windows bat 脚本复制文件

    千次阅读 2017-09-13 11:49:04
    记录下win下复制文件脚本: 需求:  将备份目录下的文件夹复制到win下的网络共享盘: @echo off set day=%date%  rem 提取日期 for /f "tokens=1-3 delims=-/. " %%i in ("%day%") do (set /a sy=%%i, sm=...

    记录下win下复制文件的脚本:

    需求:

         将备份目录下的文件夹复制到win下的网络共享盘:

    @echo off


    set day=%date% 


    rem 提取日期
    for /f "tokens=1-3 delims=-/. " %%i in ("%day%") do (set /a sy=%%i, sm=100%%j %% 100, sd=100%%k %% 100)
    for /f "tokens=1-3 delims=-/. " %%l in ("%day%") do (set /a cday=%%l%%m%%n)
    rem set /a sd-=%input%

    echo       当前日期是:%cday%


    rem 设置备份到网络盘路径变量
    set backupfilepath=\\10.66.152.235\WINSRF_backup$\
    set backupfilename=%backupfilepath%%cday%

    rem备份目录
    set oracleback=D:\oracleback\
    set oraclebackname=%oracleback%%cday%
    echo %oraclebackname%

    rem mkdir创建远程目录
    mkdir  %backupfilename% 
    rem 开始备份 xcopy表示备份目录copy备份文件
    xcopy  D:\oracleback\%cday% %backupfilename%
    rem  参数/s表示删除该文件夹及其下面的子目录和文件 /q参数表示,不需要确认
    rd /s %oraclebackname% /q

    展开全文
  • 将要下载的文件转化格式3. 将数据输入到dns服务器中4. 下载文件并执行5. 参考文章 因为udp包最大只有65535byte,所以: 只能传递66k以下的文件 只能传递66k以下的文件 只能传递66k以下的文件 1. 搭建dns服务器 yum ...
  • 利用Windows PowerShell进行Linux远程连接及文件互拷贝简介PowerShell属性设置远程连接至Linux系统主机从Windows主机拷贝文件至Linux系统主机从Linux系统主机拷贝文件Windows主机 简介 Windows PowerShell 是一种...
  • 使用Python拷贝windown共享目录下的文件 1、先通过net use命令获取共享目录访问权限 2、使用xcopy命令进行文件拷贝到本地目录 代码如下 import os share_user='user' share_password='password' share_file_...
  • 1、编写复制文件脚本 2、利用Windows计划任务定时执行脚本 逻辑是简单的清楚的,但是在实际操作过程中,却可能有很多细节。 脚本内容: net use \\net_host_ip_address\ipc$ password/user:username xcopy /e...
  • 如题,mac下,sh脚本,运行方式 : sh ./xxx.sh
  • 脚本连接远程桌面

    千次阅读 2017-07-11 14:27:20
    对于windows 服务器, 通常只能通过远程桌面来进行操作, 而windows 提供了远程桌面的工具, 使用起来是很方便的,但是也是比较麻烦的.对于一个技术控而言, 对于这种繁琐且无脑的工作是不能接受的.笔者本着:只要有规律...
  • scp 本地文件远程服务器

    千次阅读 2021-08-01 09:06:49
    linux中scp命令的使用linux远程拷贝文件命令:scp(scp:securecorp)(1)从本地拷贝文件远程服务器scp/opt/script/test.pl root@192.168.3.130:~/将本地/opt/scritp/文件夹下的test.pl脚本文件拷贝到远程服务器192.168...
  • Python拷贝脚本远程服务器并执行

    千次阅读 2021-12-23 17:36:50
    SCP传输文件远程服务器 1. 拷贝run.sh到server1的/home/user下 scp /user/run.sh username@server1:/home/user 2. 拷贝a文件夹到server1的/home/user下 scp -r/user/a username@server1:/home/user 此时...
  • 一个用于windows服务器之间备份文件脚本文件(backup_files.bat), 下载后先阅读readme.txt,然后配置相关的路径信息,设置共享目录, 最后运行bat文件.
  • scp远程复制文件自动输入密码------sshpass命令 在shell脚本中,使用scp远程批量复制文件,每次都要输入密码非常繁琐。 scp -r xxx@10.10.48.110:/home/dell/Share/www/upload/neuron/${a[i]}/${a[i]}/merge/*.fnt ....
  • Windows常用脚本合集

    万次阅读 2022-04-06 09:37:09
    创建文件xx.bat再【常用shell】中把代码复制到xx.bat中保存即可,然后双击使用 常用shell 禁用笔记本电脑自带的键盘,这个功能可以防止使用外接键盘时误触笔记本自带键盘。需要重启电脑后生效,慎重 %1 m
  • 经常使用的Windows的系统,而想在Windows电脑中进行直接shell的脚本,而不用再进行学习其它的脚本语言。下面是学习啦小编收集整理的怎么在Windows下运行linux shell脚本,希望对大家有帮助~~在Windows下运行linux ...
  • Linux下shell脚本下载远程服务器文件

    千次阅读 2019-12-13 15:25:12
    项目需要每天三点下载远程数据库备份的压缩sql文件到本地,并在本地执行这个sql文件 #!/bin/bash #ip ip=IP #主机地址 port=端口 #用户名 user=用户名 #密码 psd=密码 #当前时间年月日 dd=`date +%Y%m%d` # dd=...
  • WINDOWS下使用xcopy远程复制文件

    千次阅读 2016-01-06 09:09:26
    WINDOWS下使用xcopy远程复制文件: 步骤: 1.net use \\IP地址 密码/user:****** 2.xcopy 目录\文件 \\IP地址\ (反过来也是可以) ...
  • 复制远程电脑上整个文件夹下所有内容 net use  \\10.1.31.15 wt/user:administrator rd/s/q %~dp0\a md a xcopy/a/s/h \\10.1.31.15\Users %~dp0\a pause xcopy后面跟的参数意思: /P 创建每个目标文件前...
  • 方法:使用pscp命令直接将远程postgresql数据库的data文件夹拷贝到本地,当恢复的时候直接将data文件替换到新的数据库即可(要求备份的postgresql版本与恢复版本一致),这种方法也可以实现远程文件自动拉去到本地 ...
  • 此外,某些安全设置会自动阻止 Windows 中的脚本,您需要通过右键单击并选择取消阻止来取消阻止。 设置 从 Github 克隆到可以在 Windows (SMB) 共享上共享文件的系统。 我倾向于在 EPO 服务器上执行此操作。 git ...
  • 公司开发的资产管理探针需要在linux、unix、windows上分别部署,使用自动化构建jenkins工具远程部署linux平台容易实现,windows比较折腾,现将个人经验分享。 2.环境 IP 操作系统/版本 用途 10.66.11.158 ...
  • Windows上使用批处理从远程linux服务器上复制文件到本地 ################################################ 安装cygwin需要选择的安装包如下: autoconf2. ,automake1.1 ,binutil ,gcc-cor , gcc-g ,gd ,...
  • windows 脚本命令基础

    千次阅读 2020-08-09 18:25:57
    1.Echo 命令 打开回显或关闭请求回显功能,或显示...调用本文件内命令段,相当于子程序.被调用的命令段以标签:label开头,以命令goto :eof结尾。 eg: Call :sub tmp.txt :sub Echo 删除引号: %~1 Goto :eof 7.start

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,642
精华内容 22,656
关键字:

windows远程复制文件脚本