`

U盘自动压缩复制小程序

阅读更多
经常需要复制文件到U盘,或者从U盘复制出来,基本上是同一个文件夹,来回复制,电脑上也是固定文件夹,可以用小程序自动化,以免来回打开文件夹,打压缩包

@echo off


::此程序需放入U盘里

::U盘存放路径 压缩包名要与电脑文件夹名一致

::文件夹名称
set mdir=workdir

::笔记本名字
set "notebook=USER-35"


::U盘中的存放路径 data\workdir.zip
set ufile=data\%mdir%.zip

::获取U盘当前路径
for /F  %%a in ('cd') do set upath=%%a

::获取当前主机名
for /F "tokens=2 delims=:"  %%a in ('ipconfig /all ^|find "主机名"') do set hostName=%%a

::去除主机名中的空格
set "hostName=%hostName: =%"

::获取hostDir主机盘符 d:
for /F "tokens=1 delims=:"  %%a in ("%hostDir%") do set "drive=%%a:"

::环境设置
 if "%hostName%"=="%notebook%" goto notebook else goto pc
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 当前电脑为笔记本
:notebook

		::笔记本rar安装目录 压缩便于快速复制
		set "Path=%Path%;D:\Program Files\WinRAR\"

		::笔记本上存放数据的文件夹
		set "hostDir=D:\Programs\data\"
		
:: 当前电脑为台式机
:pc
		::笔记本rar安装目录 压缩便于快速复制
		set "Path=%Path%;D:\Program Files\WinRAR\"

		::笔记本上存放数据的文件夹
		set "hostDir=D:\Programs\data\"

::操作类型
choice /c abc /m "[a]:U盘=》电脑 	[b]:电脑=》U盘	c:退出	不区分大小写" 
		
if %errorlevel% equ 1  (
		goto UsbOut
		)

if %errorlevel% equ 2  (
		goto usbIn
		)
if %errorlevel% equ 3  (
		goto end
		)

goto end		

::从U盘复制出来
:UsbOut

		 echo U盘=》电脑

		 echo 从U盘复制%ufile% 。。。
		 echo 电脑文件夹%hostDir%
		 copy /b /y %ufile% %hostDir%
		 
		 echo 在电脑上解压。。。
		 winrar.exe x -y -ms*.zip  %hostDir%%mdir%.zip  %hostDir%
		 
		 echo 删除电脑压缩包。。。
		 cd /d %hostDir%
		 if EXIST %mdir%.zip del /Q  %mdir%.zip
		 goto end

::复制到U盘
:usbIn
			echo 电脑=》U盘
		 cd /d %hostDir%

		 if EXIST %mdir%.zip del /Q  %hostDir%%mdir%.zip
		 
		 echo 压缩文件夹%mdir%。。。
		 winrar.exe a -r -ms*.zip %mdir%.zip  %mdir%
		 
		 echo 复制%mdir%.zip到U盘 %upath%%ufile%。。。
		 copy /b /y %mdir%.zip %upath%%ufile%
		 
		 echo 删除临时压缩包
		 if EXIST %mdir%.zip del /Q  %hostDir%%mdir%.zip

:end

echo 操作成功!
pause
分享到:
评论

相关推荐

    可以进行自动复制的软件

    这种复制过程往往是在预设的规则和条件满足时自动触发,例如,当一个U盘被连接到电脑上时,软件便会根据用户的设置将U盘中的文件复制到指定的硬盘目录或其他存储设备。自动复制软件的核心价值在于其自动化操作,它...

    用U盘刷施耐德触摸屏程序

    4. 现场安装人员收到邮件后,需要解压文档文件夹,并将其复制到U盘中。然后,将U盘插入需要刷程序的施耐德HMI的USB口。 5. 当HMI触摸屏识别到U盘内的程序文件后,它会显示相应的提示。此时,操作人员只需按照提示...

    U盘复制工具|U盘小偷

    描述中提到,这个工具能够自动检测U盘的插入,这一功能是通过系统事件监听或者USB设备驱动接口实现的,当有新的U盘接入电脑时,程序可以立即感知到。然后,工具会搜索U盘内的文件,这里涉及文件系统操作,包括读取...

    U盘自动识别的一个软件包括源代码

    描述中提到,“该小软件是系统自动识别U盘,然后可以触发事件来做自己想要的操作”,这意味着软件的核心机制是监听USB设备的变化,一旦发现新的U盘,它将触发预设的程序或脚本。这可能包括读取、写入、复制、移动...

    USB_key.rar_U盘加密_u盘加密程序_u盾_wmic u_加密u盘

    “简易实现加密U盘原理的小程序”可能是指这个批处理程序使用了一种相对简单的加密算法,可能不是专业级别的加密软件,但足够为一般用户提供基础的防护。"模拟实现USB-key(U盾)功能"意味着它尝试复制银行U盾的安全...

    优盘内容拷贝(含源代码)

    【标题】:“优盘内容拷贝(含源代码)”是一个基于C#开发的小型应用程序,设计用于监控计算机上优盘(USB闪存驱动器)的插入和移除,并在检测到优盘插入时自动将其中的内容复制到预设的目标路径。这个工具对于需要...

    U盘免疫 Bat 小工具

    标题中的“U盘免疫 Bat 小工具”指的是一个利用批处理(Batch)脚本创建的程序,用于增强U盘的安全性,防止病毒通过自动运行功能侵入电脑系统。批处理文件(.bat)是Windows操作系统中的一种脚本文件格式,可以执行...

    MCGS昆仑通态触摸屏U盘下载工程方法

    - 将对应的程序压缩包复制到U盘的根目录下,然后解压缩至同一目录下,这将生成一个名为`tpcbackup`的文件夹。 2. **文件确认**: - 在完成解压缩后,请检查`tpcbackup`文件夹是否包含了所有必需的文件。这些文件...

    U盘背景修改工具(安装到U盘即可)

    在压缩包子文件的文件名称列表中,“U盘背景修改工具(安装到U盘即可).exe”很可能是该工具的可执行程序,用户将其复制到U盘后,可以直接在U盘上运行,进行背景修改操作。而“Read me.txt”通常是提供使用指南或软件...

    一键GHOST优盘版

    1. **制作启动U盘**:首先,你需要下载一键GHOST优盘版的压缩文件,解压后使用USB启动盘制作工具(如Rufus或老毛桃)将U盘制作成可启动的GHOST工具盘。这个过程会格式化U盘,请确保提前备份好U盘内的数据。 2. **...

    u盘装系统文件

    - 将下载的GHO系统文件或ISO镜像文件复制到U盘中的"GHO"文件夹中。如果仅需重装系统盘且不打算格式化其他分区,也可以将这些文件放在除系统盘外的其他硬盘分区中。 - 注意:文件夹名称不能包含中文字符。 #### 四、...

    很好用的u盘杀毒工具

    3. **轻巧便捷**:由于U盘本身容量有限,理想的杀毒工具应该是占用空间小,不影响U盘的正常使用。 4. **用户友好**:界面直观,操作简单,即使是对电脑不太熟悉的用户也能轻松使用。 5. **自动更新**:定期更新...

    引导U盘安装操作系统

    这些工具会自动处理ISO到U盘的写入过程。 5. **设置BIOS启动顺序**:重启电脑,在启动过程中按特定键(通常是F2、F10或Delete)进入BIOS设置。在“Boot”或“启动”菜单中,将USB设备设为首选启动项,然后保存并...

    会按照预先定义的规则自动拷贝存储器内的文件

    这类工具通常具备智能化的文件管理机制,能够根据用户设定的条件(如文件类型、修改日期、大小等)自动识别并复制目标文件到指定位置,比如U盘或者其他移动存储设备。 描述中提到的“运行本软件后,会自动在后台...

    U盘病毒免疫器 1.5

    1. **一键免疫**:用户只需点击一个按钮,软件就会自动执行一系列安全操作,为U盘建立病毒防护屏障,防止病毒在U盘内复制和扩散。 2. **系统策略优化**:该软件通过修改系统注册表和安全设置,关闭可能导致病毒利用...

    AS SSD(测硬盘U盘速度)

    2. **随机读写速度**:随机读写速度主要反映硬盘处理小文件或者大量分散数据时的性能,这对于日常操作系统的响应速度和程序启动速度至关重要。AS SSD会使用4KB数据块进行测试,这能反映出在执行多任务时硬盘的性能。...

    shell U盘启动盘文件

    - 解压缩后,所有文件会按照原始的目录结构复制到指定位置,确保U盘上的目录结构与所需一致。 3. **保持目录结构EFI/BOOT/xx.efi** - **EFI(Extensible Firmware Interface)**是BIOS的替代,提供了一种标准的...

    PE、BT4装U盘 一定可以启动

    下载GRUB后,解压缩所有文件到U盘的根目录。GRUB是一个多系统引导程序,它允许你在启动时选择要加载的操作系统。 接下来,我们将添加WinPE到U盘。这里使用的是深山红叶PE维护ISO或者老毛桃PE,也可以选择其他兼容的...

    U盘百宝箱工具软件好强

    - 防病毒扫描:U盘百宝箱具备基础的防病毒功能,可以在插入U盘时自动扫描,识别并清除潜在的病毒和恶意软件,保障U盘及电脑的安全。 - 文件加密:对于敏感信息,用户可以选择使用软件提供的加密功能,确保只有授权...

    大白菜超级u盘启动制作工具制作U盘启动盘教程.pdf

    7. **下载系统文件**:为了使用U盘装系统,你需要从系统下载网站下载*.gho格式的系统文件,并将其复制到制作好的U盘中。这通常是Windows系统映像文件。 8. **设置BIOS**:在需要安装系统的电脑上,开机时按特定键...

Global site tag (gtag.js) - Google Analytics