批处理中是否有任何方法可以将以下信息输出到带有表的HTML文件中,或者如果文本文档不可能?
如果其中一些是不可能的,那很好,但我知道大多数是,因为我的学校有一个像这样的批处理文件,对于帮助台,但他们将它转换为exe,所以我无法查看代码。 (有一个漂亮的HTML表格的输出。如果有人可以提供帮助,我们将非常感激。
答案 0 :(得分:0)
下面的代码将为您提供系统的完整信息(删除引号):
: FULL SYSTEM INFO
: START CMD
: Set the dialog title
title FULL SYSTEM INFO
@echo off
: Display nothing but add whitespace
echo.
: Displaying text
echo Exporting System Info...
: Using the SYSTEMINFO command and export it directly into a text file
SYSTEMINFO>INFO.txt
: Display nothing but add whitespace
echo.
: Displaying text
echo INFO.txt Exported!
: Open the newly exported file in notepad
notepad.exe INFO.txt
: Wait on user
pause
: STOP CMD
答案 1 :(得分:0)
你可以尝试这一行代码,它应该告诉你你需要的每一件事:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"OS Manufacturer" /C:"OS Configuration" /C:"OS Build Type" /C:"Original Install Date" /C:"System Boot Time" /C:"System Manufacturer" /C:"System Model" /C:"System Type" /C:"Processor(s)" /C:"BIOS Version" /C:"Windows Directory" /C:"System Directory" /C:"Boot Device" /C:"System Locale" /C:"Input Locale" /C:"Total Physical Memory" /C:"Available Physical Memory" /C:"Virtual Memory: Max Size" /C:"Virtual Memory: Available" /C:"Virtual Memory: In Use" /C:"Domain" /C:"Network Card(s)"
要查看输出,您还需要暂停,为了更整洁,您需要关闭@echo,所以它会是这样的:
@echo off
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"OS Manufacturer" /C:"OS Configuration" /C:"OS Build Type" /C:"Original Install Date" /C:"System Boot Time" /C:"System Manufacturer" /C:"System Model" /C:"System Type" /C:"Processor(s)" /C:"BIOS Version" /C:"Windows Directory" /C:"System Directory" /C:"Boot Device" /C:"System Locale" /C:"Input Locale" /C:"Total Physical Memory" /C:"Available Physical Memory" /C:"Virtual Memory: Max Size" /C:"Virtual Memory: Available" /C:"Virtual Memory: In Use" /C:"Domain" /C:"Network Card(s)"
pause