谁能帮我写一个u盘批量格式化批处理程序,实在是所有高手都望尘莫及了

真是找了好几个月了,能想的办法都想了,但没有一个人能完成,连高手都没辙。。。哎要求就是,批量格式化U盘,电脑上插得所有U盘,不改变文件系统,不改变U盘名称,使用快速格式化... 真是找了好几个月了,能想的办法都想了,但没有一个人能完成,连高手都没辙。。。哎
要求就是,批量格式化U盘,电脑上插得所有U盘,不改变文件系统,不改变U盘名称,使用快速格式化命令快速批量格式化U盘,我们国家真的没有人能写出来吗,各大论坛贴吧都逛遍了。。。。
不改变U盘系统
展开
 我来答
12d1a2235w652d
推荐于2016-01-05 · TA获得超过385个赞
知道小有建树答主
回答量:391
采纳率:80%
帮助的人:326万
展开全部
@echo off
setlocal enabledelayedexpansion
title 批量格式化U盘
mode con lines=10 cols=50
color 0a
:head
cls
echo 插入U盘前请先运行此脚本
echo 你真的要将U盘格式化吗?请再次确认!(Y/N)
set /p yon=
if !yon!==y goto:ge
if !yon!==Y goto:ge
if !yon!==n exit
if !yon!==N exit
goto:head
:ge
cls
for %%a in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
                    echo tmp>>%%a:\notUdisk.tmp
)
cls
echo 初始化成功,现在可以插入U盘了,插入U盘后,
pause
cls
echo 正在批量格式化U盘……
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z a b) do (
                    if not exist %%a:\notUdisk.tmp format %%a: /q
)
cls
echo 批量格式化U盘成功!
pause>nul

在真正运行之前请先把format改成dir,检查是否有错误,然后再开始批量格式化。

追问
奇怪,可以运行,但是格式化不了U盘,不知道问题出在哪里。把format改成dir也没有效果...谢谢,你还是头一次写出程序的人呢....
追答
U盘太大就无法快速格式化,我试过的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式