复制文件到c盘windows文件夹下的system32的批处理写法

现在想从“C:\Program Files\常用绿色软件\soft\”将‘FinalData.exe'、‘OfficeDiary.exe'、‘DisplayX.exe'这三个程序拷贝到‘C:\WINDOWS\system32'并覆盖原有的三个,应该怎么编写???
问题1:批处理的编写支持长文件夹和长文件名吗?
问题2:批处理的编写支持中文文件夹吗?
问题3:覆盖原有文件会出现提示吗?如果会,怎么让它不提示直接覆盖了?
@echo off for %%a in (FinalData OfficeDiary DisplayX) do ( copy /y "C:\Program Files\常用绿色软件\soft\%%a.exe" "C:\WINDOWS\system32" ) pause 从中文文件夹拷贝多个文件到指定的长文件名下,应该怎么编写批处理
--------------------------------------------------------------------------------------------------------------
把桌面一个文件夹的三个文件复制到c盘windows文件夹下的system32文件夹里
桌面的“ERP数据库客户端文件”里的三个文件dbnetlib.dll dbnmpntw.dll ntwdblib.DLL 复制到C盘windows\system32文件夹里 覆盖原有的三个文件。
我就是需要这样一个批处理,谢谢
1.
@echo off
ren %windir%\system32\dbnetlib.dll dbnetlib.old
ren %windir%\system32\dbnmpntw.dll dbnmpntw.old
ren %windir%\system32\ntwdblib.DLL ntwdblib.old
cd /d "%userprofile%\桌面\ERP数据库客户端文件"
copy /y dbnetlib.dll %windir%\system32\
copy /y dbnmpntw.dll %windir%\system32\
copy /y ntwdblib.DLL %windir%\system32\
exit
将原来文件重命名。同时复制文件。如果不想保留原文件,将ren三行删除即可。
2.
@echo off
copy %USERPROFILE%\桌面\ERP数据库客户端文件\dbnetlib.dll+dbnmpntw.dll+ntwdblib.DLL %windir%\system32 /y
exit
3.
@echo off
copy /y ""%userprofile%\桌面\ERP数据库客户端文件\dbnetlib.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP数据库客户端文件\dbnmpntw.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP数据库客户端文件\ntwdblib.DLL" "C:\windows\system32\"
exit
4.
copy /y "%homepath%\桌面\ERP数据库客户端文件\dbnetlib.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP数据库客户端文件\dbnmpntw.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP数据库客户端文件\ntwdblib.DLL" c:\windows\system32\
上面的每一段是一行,复制到bat里面的时候不要弄成2行了

(0)

相关推荐

  • Windows下用命令行修改IP地址的方法详解(附批处理文件)

    由于我所处的地方要经常在不同的网络之间切换,比如局域网.系统内部网和外网(光是外网我要常常在3个ADSL网之间切换).我之前一直用的方法是在本机上设置多个不同网段的IP,然后切换路由(Route),这样不同的网段通过不同的网关出去,就可以达到同时访问多个网络的目的.但是这样我发现经常可能出现一些问题,所以我决定用最原始的方法来解决,那就是在要使用某一个网段的时候就只用这个网段的IP,这样就需要不停的更换IP地址.当然,在Windows的"网络连接"属性中这样的更改是很麻烦的,不过还好的

  • Windows批处理双击切换IP地址方便、快捷

    不知朋友们是否有这样的经历,把本本带到单位上网时,由于单位需要配固定IP地址,而家里是自动获得IP地址的,所以每天都要对这个IP地址设置来设置去,那么有没有简单方便的办法呢?其实我们可以做一个批处理,每次要设置IP地址的时候只要运行一下批处理即可. 一.设置IP地址批处理,将如下代码用记事本保存为.bat文件,如:IPadd.bat,双击运行即可. 复制代码 代码如下: @echo off echo HTMer修改IP地址工具 echo 正在设置您的IP地址,请稍等-- netsh interf

  • Windows运行bat批处理文件时隐藏cmd命令提示符窗口的方法

    我们在Windows中运行bat批处理文件时往往会弹出一个cmd命令提示符窗口,然后等一会儿cmd窗口就自动关闭了,有人会说,直接在bat批处理文件中加入echo off命令么好了,没错,echo off确实可以关闭cmd窗口,但是cmd窗口最初还是会弹出一下再消失,下面就教大家运行bat批处理文件时如何彻底隐藏cmd命令提示符窗口的方法. 方法就是通过vbs脚本来彻底隐藏执行bat批处理文件,将以下代码保存为.vbs文件,然后直接执行这个.vbs文件即可彻底隐藏cmd窗口了: Set ws =

  • Windows批处理中获取文件属性的一些方法

    windows的batchfile可以有%0-%9参数,其中%0默认表示batchfile的全路径,%1-%9为用户的传入参数. 以下特殊标记可以用来获得文件的属性,如果对%0使用特殊标记,表示获得batachfile的相关属性,如果%1-%9中某个%*是个文件的路径,也可以使用如下特殊标记来获得%*表示文件的相关属性. 例如:D:\testfolder\test.bat 复制代码 代码如下: echo off echo path name: echo %1 echo fully qualifi

  • windows下使用批处理实现切换JDK环境变量

    我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,为了简化操作,我们可以通过批处理文件来完成环境变量切换的任务. 使用方法: 阅读代码我们就会发现,我们只需要修改我们jdk的安装目录,然后保存为bat文件,双击bat文件开始运行,根据提示操作即可. @echo off :init set JAVA_HOME_1_7=C:\Program Files\Java\jdk1.7.0_22 set JAVA_HOME_1_6=D:\Progr

  • windows批处理命令教程

    批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们.使用批 处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务.当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到 的用批处理文件来给系统打补丁.批量植入后门程序等.下面就开始我们批处理学习之旅吧. 一.简单批处理内部命令简介 1.echo

  • Windows批量添加防火墙例外端口的批处理代码

    Windows批量添加防火墙例外端口 复制代码 代码如下: echo off cls set var=30000 set end=30010 :continue set /a var+=1 echo add port %var% netsh firewall add portopening TCP %var% ftp_data_%var% if %var% lss %end% goto continue echo complete pause 下面的文章特色就是,如果是按顺序的可以手工添加,也可

  • Windows下实现MySQL自动备份的批处理(复制目录或mysqldump备份)

    今天有个需求要在 Windows 下实现数据库自动备份,拼凑了一下解决办法. 实现的特性 可指定多个数据库 按照 年/月/日 的方式组织备份 可选的使用 WinRAR 压缩备份 使用计划任务实现定时备份 具体代码 备份 复制代码 代码如下: @echo off & setlocal ENABLEEXTENSIONS :: ---------- 配置项 ---------- :: 备份放置的路径,加 \ set BACKUP_PATH=D:\Backup\ :: 要备份的数据库名称,多个用空格分隔

  • 写一个bat批处理文件启动windows进程和延时关闭的代码

    前些天领导让我们在网站上投票提高他的排名,可是每人投一票才100多票.过了几天领导问我会不会做个刷票程序,提高排名,我说可以试试,研究了一天,终于做出来了,兴奋的我一晚上没睡着.现在拿出来分享一下. 说白了我做的其实就是个批处理文件,批处理扩展名为.bat,其实那个投票页面只是用session去控制是否投票,众所周知,session变量在IE关闭后就会自动消失,重新打开页面时又会创建一个新的连接,这就可以重复投了,这个页面是用的AJAX,我找到ajax所在的JS,把它的真正的投票页面找出来,把I

  • 复制文件到c盘windows文件夹下的system32的批处理写法

    现在想从"C:\Program Files\常用绿色软件\soft\"将'FinalData.exe'.'OfficeDiary.exe'.'DisplayX.exe'这三个程序拷贝到'C:\WINDOWS\system32'并覆盖原有的三个,应该怎么编写??? 问题1:批处理的编写支持长文件夹和长文件名吗? 问题2:批处理的编写支持中文文件夹吗? 问题3:覆盖原有文件会出现提示吗?如果会,怎么让它不提示直接覆盖了? @echo off for %%a in (FinalData Of

  • Delphi 本地路径的创建、清空本地指定文件夹下的文件

    本地路径的创建 在做下载操作时,我们一般先把文件下载到本地指定的路径下,然后再做其他使用. 为了防止程序出现异常,我们通常需要先判断本地是否存在指定的路径. 以C盘Tmp文件夹为例,我们可以这样做,代码如下: if not DirectoryExists('C:\Tmp') then if not CreateDir('C:\Tmp') then raise Exception.Create('Opps, Create New Dir Failed!'); 清空本地指定文件夹下的文件 以C盘Tm

  • vbs fso跨盘移动文件夹的怪问题

    跨盘移动文件夹的怪问题 Set objFSO = CreateObject("Scripting.FileSystemObject") objFSO.MoveFolder "C:\Scripts" , "d:\2" 权限拒绝,但是copy就可以.可以采用变通的办法先复制再删除 ========================================wmi================= strComputer = ".&quo

  • jsp编程获取当前目录下的文件和目录及windows盘符的方法

    本文实例讲述了jsp编程获取当前目录下的文件和目录及windows盘符的方法.分享给大家供大家参考,具体如下: (一)获取当前目录下的文件和目录 知识点 1 file对象的应用 2 listFiles()方法 3 isDirectory()方法,isFile()方法 判断是否为目录或是文件 4转换字符串方法toString (1)创建一个file对象dir, 然后用listFiles()方法返回当前目录下所有文件 String path=request.getRealPath("/")

  • C# 监控 Windows 文件夹的方法

    您是否为无法看到孩子在电脑上存储的图片而发愁,您是否为无法监控员工在电脑上存储的东西而发愁,那么今天给您推荐的这款产品绝对是您不二的选择,它是由美国大厂生产,完全符合国际标准的产品,完美支持 Windows 98 以上系统,他就是 FileSystemWatcher 牌监控仪.他会侦听文件系统更改通知,并在目录或目录中的文件更改时引发事件.下面我们就来看看他的细节. 零.细节特征 1.常用的方法有: OnChanged(FileSystemEventArgs) 当更改被监控目录中文件或目录的大小

  • 仅用几行Python代码就能复制她的U盘文件?

    代码 # -*- coding:utf-8 -*- import os import time from datetime import datetime import shutil # U盘的盘符 usb_path = "E:/" # 要复制到的路径 save_path = "D:/haha" while (True):     if os.path.exists(usb_path):         shutil.copytree(usb_path, os.pa

  • shell脚本批量将文件复制到指定的文件夹下

    由于线上文件比较多,选择特定的文件拿下线下进行语料标注,如果指定的文件数量太多,一个个复制就很麻烦.所以写一个shell脚本进行批量操作. 首先把需要下载的文件路径写入txt文件中,如果需要路径补全,则在每条路径上加上*号,这样就很简单cd到对应的目录下,(就这个小点,花费了我很久时间) 如图所示: 然后就是遍历txt文件进行路径下操作, cat 2022-05-07_path.txt | while read line do #echo $line dir=根目录/"$line" e

  • PowerShell统计文件夹下文件个数的方法

    计算一个文件夹下面的文件个数是一件很容易的事情,但看到这篇文章之前,还从来没有想过计算一下文件个数还有这么多学问在里头. 我们这里有两种方法来计算文件夹下的文件个数,下面分别展示详细的代码来计算windows目录下的文件个数. 1.使用Get-ChildItem来得到所有的子文件夹和文件,然后再选取出所有的文件,再使用Measure-Object,最后再从Measure-Object的结果中使用Select-Object的ExpandProperty参数来计算出个数.听起来就有点复杂,下面看看代

  • PHP 遍历XP文件夹下所有文件

    复制代码 代码如下: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php //PHP遍历文件夹下所有文件 $handle=opendir('C:\\'); //我要遍历C盘的文件 echo "目录 handle: $handle <br/>"; echo "文件: <br/>"; whi

  • C# 遍历文件夹子目录下所有图片及遍历文件夹下的文件

    要求:取指定目录下面的所有图片,以表格的型式展示并显示该图片的相对路径. 服务端代码: public partial class ViewIcon : System.Web.UI.Page { JArray ja = new JArray(); //定义一个数组 public string info = string.Empty; protected void Page_Load(object sender, EventArgs e) { var path1 = System.AppDomain

随机推荐