Cmd windows中的mcopy、mformat、mattrib命令?
我正在处理下面给定的shell脚本,我找到了下面提到的从第1行到第20行的解决方案。我需要windows可选命令来执行linux的其余命令。e、 g.mcopy、mformat、mattrib,我可以在windows中使用这些命令吗?如果不能,那么这些命令的windows对应项是什么Cmd windows中的mcopy、mformat、mattrib命令?,cmd,sh,Cmd,Sh,我正在处理下面给定的shell脚本,我找到了下面提到的从第1行到第20行的解决方案。我需要windows可选命令来执行linux的其余命令。e、 g.mcopy、mformat、mattrib,我可以在windows中使用这些命令吗?如果不能,那么这些命令的windows对应项是什么 #!/bin/sh <--------------line 1 set -e asm() { nasm -o $2 $1 } asm bios/dosbios.asm bios/dosbios.sys a
#!/bin/sh <--------------line 1
set -e
asm() {
nasm -o $2 $1
}
asm bios/dosbios.asm bios/dosbios.sys
asm boot/mboot.asm boot/mboot.bin
asm util/format.asm util/format.com
asm util/fdisk.asm util/fdisk.com
asm util/reboot.asm util/reboot.com
asm util/mem.asm util/mem.com
asm util/attrib.asm util/attrib.com
#dd if=/dev/null of=dosbios.sys bs=512 seek=9
export MTOOLSRC=mtools.cfg
perl -e 'print chr(0xf6) x 2880 x 512' >
disk/newdos.tmp
<-------- line 20
mformat -m 0xf8 -v DOS a:
mcopy bios/dosbios.sys a:io.sys
mcopy msdos/msdos.sys a:
mcopy msdos/*.com a:
mcopy msdos/*.exe a:
mcopy msdos1/*.com a:
mcopy util/*.com a:
mcopy -a legal/* a:
mcopy -a etc/* a:
mattrib -a +s +h +r a:io.sys
mattrib -a +s +h +r a:msdos.sys
dd status=none if=boot/boot.com of=disk/newdos.tmp
conv=notrunc
mv disk/newdos.tmp disk/newdos.img
#/垃圾箱/垃圾箱
磁盘/newdos.tmp
格式
,复制
和属性
。注意:它们的工作原理和参数可能不同。这是一个相当疯狂的问题;这些实用程序之所以存在,是因为它们使用相同的名称复制MS-DOS命令,而不使用前导的m
。