📄 disdosbb.pl
字号:
#!/usr/bin/perl -wif ($#ARGV >= 0) { open(STDIN, "$ARGV[0]") or die "$ARGV[0]: $!\n";}binmode(STDIN);$nread = read(STDIN, $params, 0x3e);(defined($nread) and $nread == 0x3e) or die "Cannot read 0x3e bytes of boot block\n";(undef, $oem_name, $bytes_per_sector, $sectors_per_cluster, $reserved_sectors, $fat_copies, $root_dir_entries, $total_disk_sectors, $media_descriptor, $sectors_per_fat, $sectors_per_track, $sides, $hidden_sectors_low, $hidden_sectors_high, $total_num_sectors, $phys_drive_number_1, $phys_drive_number_2, $boot_record_sig, $vol_serial_num, $volume_label, $file_system_id) = unpack('A3a8vCvCvvCvvvvvVCCCVa11a8', $params); print <<EOF;oem_name: $oem_namebytes_per_sector: $bytes_per_sectorsectors_per_cluster: $sectors_per_clusterreserved_sectors: $reserved_sectorsfat_copies: $fat_copiesroot_dir_entries: $root_dir_entriestotal_disk_sectors: $total_disk_sectorsmedia_descriptor: $media_descriptorsectors_per_fat: $sectors_per_fatsectors_per_track: $sectors_per_tracksides: $sideshidden_sectors_low: $hidden_sectors_lowhidden_sectors_high: $hidden_sectors_hightotal_num_sectors: $total_num_sectorsphys_drive_number_1: $phys_drive_number_1phys_drive_number_2: $phys_drive_number_2boot_record_sig: $boot_record_sigvol_serial_num: $vol_serial_numvolume_label: $volume_labelfile_system_id: $file_system_idEOF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -