1.dos系统格式化命令

2.怎么用dos命令格式化系统磁盘

3.DOS里的格式化命令是什么?

4.快速格式化的DOS命令是什么?

dos系统格式化命令_dos怎么格式化

format是DOS系统的一种命令,用于格式化磁碟,是一种高级格式化,对磁碟进行的格式编写程式。Format参数是一个格式字元串,用于格式化Args里面的值的。

基本介绍 外文名 :format 类别 :DOS系统的一种命令 性质 :一种高级格式化 属于 :对磁碟进行的格式编写程式 常规用法,其它用法,问题, 常规用法 其主要格式为: FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X] FORMAT volume [/V:label] [/Q] [/F:size] FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors] FORMAT volume [/V:label] [/Q] FORMAT volume [/Q] 其主要参数有: volume 指定驱动器(后面跟一个冒号)、装入点或卷名。 /FS:filesystem 指定档案系统类型(FAT、FAT32 或 NTFS)。 /V:label 指定卷标。 /Q 执行快速格式化。 /C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上创建的档案。 /X 如果必要,先强制卸下卷。那时,该卷所有已打开的句柄不再有效。 /A:size 替代默认配置单位大小。极力建议您在一般状况下使用默认设定。 NTFS 支持 512、、2048、4096、8192、16K、32K、64K。 FAT 支持 512、、2048、4096、8192、16K、32K、64k,(128k、256k 用于大于 512 位元组的扇区)。 FAT32 支持 512、、2048、4096、8192、16k、32k、64k,(128k 、256k 用于大于 512 位元组的扇区)。 注意 FAT 及FAT32档案系统对卷上的群集数量有以下限制: 如果判定使用指定的群集大小无法满足以上需求,格式化将立即停止。 NTFS 压缩不支持大于 4096 的分配单元。 /F:size 指定要格式化的软碟大小(1.44) /T:tracks 为磁碟指定每面磁轨数。 /N:sectors 指定每条磁轨的扇区数。 其它用法 1、“/S”:使格式化后的磁碟成为dos启动盘。(windows7中不可用)。 2、“/U”:无条件格式化磁碟,格式化时将不保留磁碟原先的任何信息。对磁碟有一定磨损。(“/q”则不会对磁碟有磨损且数据可以恢复。 function Format function Format(const Format: string; const Args: array of const): string; overload; Format参数是一个格式字元串,用于格式化Args里面的值的。Args又是什么呢,它是一个变体数组,即它里面可以有多个参数,而且每个参数可以不同。 如以下例子: Format('my name is %6s',['wind']); 返回后就是 my name is wind 现在来看Format参数的详细情况: Format里面可以写普通的字元串,比如'my name is' 但有些格式指令字元具有特殊意义,比如"%6s" 格式指令具有以下的形式: "%" [index ":"] ["-"] [width] ["." prec] type 它是以"%"开始,而以type结束,type表示一个具体的类型。中间是用来格式化type类型的指令字元,是可选的。 先来看看type,type可以是以下字元: d 十制数,表示一个整型值 u 和d一样是整型值,但它是无符号的,而如果它对应的值是负的,则返回时是一个2的32次方减去这个绝对值的数 如:Format('this is %u',[-2]); 返回的是:this is 4294967294 f 对应浮点数 e 科学表示法,对应整型数和浮点数, 比如Format('this is %e',[-2.22]); 返回的是:this is -2.22000000000000E+000 等一下再说明如果将数的精度缩小 g 这个只能对应浮点型,且它会将值中多余的数去掉 比如Format('this is %g',[02.200]); 返回的是:this is 2.2 n 只能对应浮点型,将值转化为号码的形式。看一个例子就明白了 Format('this is %n',[4552.2176]); 返回的是this is 4,552.22 注意有两点,一是只表示到小数后两位,等一下说怎么消除这种情况 二是,即使小数没有被截断,它也不会也像整数部分一样有逗号来分开的 m 钱币类型,但关于货币类型有更好的格式化方法,这里只是简单的格式化 另外它只对应于浮点值 Format('this is %m',[9552.21]); 返回:this is ¥9,552.21 p 对应于指针类型,返回的值是指针的地址,以十六进制的形式来表示 例如: var X:integer; p:^integer; begin X:=99; p:=@X; Edit1.Text:=Format('this is %p',[p]); end; Edit1的内容是:this is 0012F548 s 对应字元串类型,不用多说了吧 x 必须是一个整形值,以十六进制的形式返回 Edit1.Text:=Format('this is %X',[15]); 返回是:this is F 类型讲述完毕,下面介绍格式化Type的指令: [index ":"] 这个要怎么表达呢,看一个例子 Format('this is %d %d',[12,13]); 其中第一个%d的索引是0,第二个%d是1,所以字元显示的时候 是这样 this is 12 13 而如果你这样定义: Format('this is %1:d %0:d',[12,13]); 那么返回的字元串就变成了 this is 13 12 现在明白了吗,[index ":"] 中的index指示Args中参数显示的 顺序 还有一种情况,如果这样Format('%d %d %d %0:d %d',[1,2,3,4]) 将返回1 2 3 1 2。 如果你想返回的是1 2 3 1 4,必须这样定: Format('%d %d %d %0:d %3:d',[1,2,3,4]) 但用的时候要注意,索引不能超出Args中的个数,不然会引起异常 如Format('this is %2:d %0:d',[12,13]); 由于Args中只有12 13 两个数,所以Index只能是0或1,这里为2就错了 [width] 指定将被格式化的值占的宽度,看一个例子就明白了 Format('this is %4d',[12]); 输出是:this is 12 这个是比较容易,不过如果Width的值小于参数的长度,则没有效果。 如:Format('this is %1d',[12]); 输出是:this is 12 ["-"] 这个指定参数向左齐,和[width]合在一起最可以看到效果: Format('this is %-4d,yes',[12]); 输出是:this is 12,yes ["." prec] 指定精度,对于浮点数效果最佳: Format('this is %.2f',['1.1234]); 输出 this is 1.12 Format('this is %.7f',['1.1234]); 输了 this is 1.1234000 而对于整型数,如果prec比如整型的位数小,则没有效果 反之比整形值的位数大,则会在整型值的前面以0补之 Format('this is %.7d',[1234]); 输出是:this is 0001234] 对于字元型,刚好和整型值相反,如果prec比字元串型的长度大 则没有效果,反之比字元串型的长度小,则会截断尾部的字元 Format('this is %.2s',['1234']); 输出是 this is 12 而上面说的这个例子: Format('this is %e',[-2.22]); 返回的是:this is -2.22000000000000E+000 怎么去掉多余的0呢,这个就行啦 Format('this is %.2e',[-2.22]); FormatDateTime function FormatDateTime(const Format: string; DateTime: TDateTime): string; overload; 当然和Format一样还有一种,但这里只介绍常用的第一种 Format参数是一个格式化字元串。DateTime是时间类型。返回值是一种格式化后的 字元串 重点来看Format参数中的指令字元 c 以短时间格式显示时间,即全部是数字的表示 FormatdateTime('c',now); 输出为:2004-8-7 9:55:40 d 对应于时间中的日期,日期是一位则显示一位,两位则显示两位 FormatdateTime('d',now); 输出可能为1~31 dd 和d的意义一样,但它始终是以两位来显示的 FormatdateTime('dd',now); 输出可能为01~31 ddd 显示的是星期几 FormatdateTime('ddd',now); 输出为: 星期六 dddd 和ddd显示的是一样的。 但上面两个如果在其他国家可能不一样。 ddddd 以短时间格式显示年月日 FormatdateTime('ddddd',now); 输出为:2004-8-7 dddddd 以长时间格式显示年月日 FormatdateTime('dddddd',now); 输出为:2004年8月7日 e/ee/eee/eeee 以相应的位数显示年 FormatdateTime('ee',now); 输出为:04 (表示04年) m/mm/mmm/mmmm 表示月 FormatdateTime('m',now); 输出为:8 FormatdateTime('mm',now); 输出为 08 FormatdateTime('mmm',now); 输出为 八月 FormatdateTime('mmmm',now); 输出为 八月 和ddd/dddd 一样,在其他国家可能不同 yy/yyyy 表示年 FormatdateTime('yy',now); 输出为 04 FormatdateTime('yyyy',now); 输出为 2004 h/hh,n/nn,s/ss,z/zzz 分别表示小时,分,秒,毫秒 t 以短时间格式显示时间 FormatdateTime('t',now); 输出为 10:17 tt 以长时间格式显示时间 FormatdateTime('tt',now); 输出为10:18:46 ampm 以长时间格式显示上午还是下午 FormatdateTime('ttampm',now); 输出为:10:22:57上午 大概如此,如果要在Format中加普通的字元串,可以用双引号隔开那些 特定义的字元,这样普通字元串中如果含特殊的字元就不会被显示为 时间格式啦: FormatdateTime('"today is" c',now); 输出为:today is 2004-8-7 10:26:58 时间中也可以加"-"或"\"来分开日期: FormatdateTime('"today is" yy-mm-dd',now); FormatdateTime('"today is" yy\mm\dd',now); 输出为:today is 04-08-07 也可以用":"来分开时间 FormatdateTime('"today is" hh:nn:ss',now); 输出为:today is 10:32:23 FormatFloat 常用的声明: function FormatFloat(const Format: string; Value: Extended): string; overload; 和上面一样Format参数为格式化指令字元,Value为Extended类型 为什么是这个类型,因为它是所有浮点值中表示范围最大的,如果传入该方法的参数 比如Double或者其他,则可以保存不会超出范围。 关键是看Format参数的用法 0 这个指定相应的位数的指令。 比如:FormatFloat('000.000',22.22); 输出的就是022.220 注意一点,如果整数部分的0的个数小于Value参数中整数的位数,则没有效果 如:FormatFloat('0.00',22.22); 输出的是:22.22 但如果小数部分的0小于Value中小数的倍数,则会截去相应的小数和位数 如:FormatFloat('0.0',22.22); 输出的是:22.2 也可以在整数0中指定逗号,这个整数位数必须大于3个,才会有逗号出句 FormatFloat('0,000.0',2222.22); 输出是:2,222.2 如果这样FormatFloat('000,0.0',2222.22); 它的输出还是:2,222.2 注意它的规律 # 和0的用法一样,目前我还没有测出有什么不同。 FormatFloat('##.##',22.22); 输出是:22.00 E 科学表示法,看几个例子大概就明白了 FormatFloat('0.00E+00',2222.22); 输出是 2.22E+03 FormatFloat('0000.00E+00',2222.22); 输出是 2222.22E+00 FormatFloat('00.0E+0',2222.22); 22.2E+2 明白了吗,全靠E右边的0来支配的。 问题 Format这个指令可将完全的去除吗 有人说: Format这个指令可将完全的去除,这是真的吗 答: 一般的硬碟大致可分为3区 * 硬碟分割区 * 硬碟启动区 * 档案资料区。 而Dos的Format这个指令只能将硬碟中的“档案资料区”消除而已,一般的开机型还是可以感染硬碟分割区和启动区(MBR 和Boot Sector),进而有其他不正常或破坏的行为。一旦你发现电脑已经在你的电脑里建立毒窟,而“毒枭”又非常狡猾擅于藏匿,你决定与它同归于尽,请用以下步骤: * 关掉电脑电源(关机) * 用干净无毒的原版Dos开机片重新开机 * 出现A:>;后,键入A:>fdisk /mbr 按键 * 再键入A:>sys c: * 之后再打一个A:>Format c: 完成以上的动作后,基本上是不会有电脑存在的。但要注意的是: 您的资料也就因此烟消云散了。如果你想保留你辛苦建立的资料,最根本的方法还是让一套可背景监控的防毒软体为你缉毒吧。

dos系统格式化命令

DOS下强制格式化U盘步骤如下:

1、第一步,在电脑桌面按下键盘win键和R键打开运行面板。请参考下图操作:

2、接下来,在运行对话框中,输入cmd点击确定打开DOS界面。请参考下图操作:

3、下一步,在DOS界面,输入命令disk part,按回车键,请参考下图操作:

4、接着,再输入命令list disk,按回车键,会列出电脑中的所有磁盘,磁盘1为U盘。请参考下图操作:

5、下一步,输入命令select disk 1,选择磁盘1(U盘),请参考下图操作:

6、下一步,输入命令clean,按回车键即可。请参考下图操作:

怎么用dos命令格式化系统磁盘

在dos环境下如何格式化命令呢?以下是我为你整理的如何在dos系统格式化命令,希望能帮到你。

? dos系统格式化命令? ?  方法/步骤 ? 步骤一:键盘按下?WIN+R?快捷键,打开运行工具。 ? ? 步骤二:输入框输入?CMD?命令,之后单击?确定?进入提示符界面。 ? ? 步骤三:输入?FORMAT D:?命令,进行磁盘格式化。 ? ? 步骤四:输入?FORMAT C: /Q?命令,进行快速磁盘格式化。 ? ? 步骤五:输入?EXIT?,退出DOS命令提示符。 ? ?  解决U盘无法格式化 ?  方法/步骤 ? 把需要通过format命令格式化操作的u盘插在电脑usb接口上,然后使用组合键(win键+r)打开运行窗口,再输入?cmd?并点击?确定?按钮执行。 ? 接着在Administraor后光标处输入format g:(其中g为当前插在电脑上的u盘盘符),按回车键执行,此时提示准备操作完成后按回车键继续操作提示,按回车键继续 ? 低级格式化命令怎么操作 系统Dos命令farmat低格 ? 然后耐心等待完成进度百分比, ? 低级格式化命令怎么操作 系统Dos命令farmat低格 ? u盘低格命令操作完成后,会询问u盘卷标字符是否<11,如果没有,按回车键继续 ? 低级格式化命令怎么操作 系统Dos命令farmat低格 ? 此时就可以看到基本u盘参数 ? 低级格式化命令怎么操作 系统Dos命令farmat低格 ?

DOS里的格式化命令是什么?

 格式化系统磁盘的 方法 有很多种,下面就让我教大家怎么用dos命令来格式化系统磁盘。

 用dos命令格式化系统磁盘的方法

 步骤一:键盘按下?WIN+R?快捷键,打开运行工具。

 步骤二:输入框输入?CMD?命令,之后单击?确定?进入提示符界面。

 步骤三:输入?FORMAT D:?命令,进行磁盘格式化。

 步骤四:输入?FORMAT C: /Q?命令,进行快速磁盘格式化。

 步骤五:输入?EXIT?,退出DOS命令提示符。

怎么用dos命令格式化系统磁盘相关 文章 :

1. 怎么使用计算机系统的DOS命令

2. dos系统命令

3. 怎么让硬盘不被恶意格式化

4. 基本DOS常用命令详解

5. dos命令行怎么使用

快速格式化的DOS命令是什么?

比如是C盘要格式化 你就打。format c:/q

比如要D盘格式化 你就打 format d:/q

(/q 代表快速格式化)还有很多参数可以加的比如/U什么的。

MD是创建文件佳夹

RD是删除文件夹

DEL是删除文件夹中的文件

还有很多自己网上可以去看看

Dos下的format命令是用来进行格式化的。

FORMAT A:或c:, d:等等,后面可以加一些参数

比如FORMAT A: /S 这是格式化并追加系统。也就是制作一个简单的启动盘。

如果给硬盘进行格式化(重装系统前的准备工作)

可以使用FORMAT C: /S /Q

其中,/S是追加系统, /Q是快速格式化。

具体后面的参数有很多。

FORMAT /?这个命令可以让所有的命令参数都显示出来。

如果你的英文好,可以自己摸索一下。

FDISK是用来进行硬盘分区的。

具体的使用方法也可以用FDISK /?这个命令来仔细研究