VBS详细教程

VBS详细教程,第1张

VBS 取得本机IP
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIServiceExecQuery("Select IPAddress from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet
If Not IsNull(IPConfigIPAddress) Then
For Each strAddress in IPConfigIPAddress
WScriptEcho strAddress
Next
End If
Next
2 取得本机计算机名
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colComputers = objWMIServiceExecQuery("Select from Win32_ComputerSystem")
For Each objComputer in colComputers
WscriptEcho objComputerName
Next
--------------------------------------------------------------------------------

4 检查升级包
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIServiceExecQuery("Select from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
WscriptEcho objOperatingSystemServicePackMajorVersion & "" & objOperatingSystemServicePackMinorVersion
Next
--------------------------------------------------------------------------------

5 检查 Hot Fix
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colQuickFixes = objWMIServiceExecQuery ("Select from Win32_QuickFixEngineering")
For Each objQuickFix in colQuickFixes
WscriptEcho "Description: " & objQuickFixDescription
WscriptEcho "Hot Fix ID: " & objQuickFixHotFixID
Next
--------------------------------------------------------------------------------

6 检查本地管理员数目
Set objNetwork = CreateObject("WscriptNetwork")
strComputer = objNetworkComputerName
Set objGroup = GetObject("WinNT://" & strComputer & "/Administrators,group")
For Each objUser in objGroupMembers
WscriptEcho objUserName
Next
--------------------------------------------------------------------------------

7 磁盘系统
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colDisks = objWMIServiceExecQuery("Select from Win32_LogicalDisk Where DriveType = 3")
For Each objDisk in colDisks
WscriptEcho "Disk drive: "& objDiskDeviceID & " -- " & objDiskFileSystem
Next
--------------------------------------------------------------------------------

8 检测自动登录是否开启
Const HKEY_LOCAL_MACHINE = &H80000002
strComputer = ""
Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Windows NT\CurrentVersion\WinLogon"
strValueName = "AutoAdminLogon"
objRegGetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName,dwValue
If dwValue = 1 Then
WscriptEcho "Auto logon is enabled"
Else
WscriptEcho "Auto logon is disabled"
End If
--------------------------------------------------------------------------------

9 关闭自动登录
Const HKEY_LOCAL_MACHINE = &H80000002
strComputer = ""
Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Windows NT\CurrentVersion\WinLogon"
strValueName = "AutoAdminLogon"
dwValue = 0
oRegSetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, dwValue
--------------------------------------------------------------------------------

10 检查Guest是否禁用
Set objNetwork = CreateObject("WscriptNetwork")
strComputer = objNetworkComputerName
Set objUser = GetObject("WinNT://" & strComputer & "/Guest")
If objUserAccountDisabled Then
WscriptEcho "The Guest account is disabled"
Else
WscriptEcho "The Guest account is enabled"
End If
--------------------------------------------------------------------------------

11 关闭Guest
Set objNetwork = CreateObject("WscriptNetwork")
strComputer = objNetworkComputerName
Set objUser = GetObject("WinNT://" & strComputer & "/Guest")
If objUserAccountDisabled Then
WscriptEcho "The Guest account is already disabled"
Else
objUserAccountDisabled = True
objUserSetInfo
WscriptEcho "The Guest account has been disabled"
End If
--------------------------------------------------------------------------------

12 检索本地共象
strComputer = ""
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colShares = objWMIServiceExecQuery("Select from Win32_Share")
For each objShare in colShares
WscriptEcho "Name: " & objShareName
WscriptEcho "Path: " & objSharePath
WscriptEcho "Type: " & objShareType
Next
--------------------------------------------------------------------------------

13 脚本检索一个文件夹下txt文件 汗哦 值得学习
Set objWMIService = GetObject("winmgmts:\\\root\cimv2")
Set colFiles = objWMIServiceExecQuery("SELECT FROM CIM_DataFile WHERE Path = '\\Documents and Settings\\Administrator\\桌面\\' AND Drive = 'E:' AND Extension = 'txt'")
WscriptEcho "Number of txt files found: " & colFilesCount
for each aa in colFiles
NL=NL & vbcrlf & aaname
next
WscriptEcho NL
--------------------------------------------------------------------------------

14 我如何向用户显示一个用来选择文件的对话框?
问:
嗨,Scripting Guy!有没有什么方法可以让我使用脚本向用户显示一个对话框,供用户选择文件使用?
-- BF
答:
您好,BF。如果您使用的是 Windows 2000,我们不知道实现此 *** 作的方法,至少 *** 作系统中没有内置这样的方法。
但如果您使用的是 Windows XP,情况就不同了。在 Windows XP 上,
您可以使用“UserAccountsCommonDialog”对象向用户显示一个标准的“文件打开”对话框。可以用类似以下代码的脚本:
Set objDialog = CreateObject("UserAccountsCommonDialog")
objDialogFilter = "All Files|" objDialogInitialDir = "C:\" intResult = objDialogShowOpen

If intResult = 0 Then WscriptQuit Else WscriptEcho objDialogFileName End If
这是一个小脚本,所以让我们逐行进行解释吧。我们首先创建一个对 UserAccountsCommonDialog
对象的对象引用(名为“objDialog”)。接着,我们设置对话框的“筛选”属性。我们要显示所有文件,
所以我们将筛选设置成这样:
objDialogFilter = "All Files|"
假如我们只想显示文本文件,那该怎么办?在这种情况下,我们将使用以下筛选:
objDialogFilter = "Text Files|txt"
您也许能够看出它是如何运行的:我们为文件类型提供说明 (Text Files),然后插入一个竖线分隔符 (|),
最后使用标准的通配符来指示所有 txt 文件 (txt)。是不是想默认显示 txt 文件,然后为用户提供查看所有文件的选项?
那么可以使用以下代码:
objDialogFilter = "Text Files|txt|All Files|"
试一试,您就明白我们的意思了。
然后,我们指定默认文件夹。默认情况下,我们希望对话框显示位于驱动器 C 的根文件夹中的文件,
所以我们这样设置“InitialDir”属性:
objDialogInitialDir = "C:\"
希望显示 C:\Windows 文件夹中的文件吗?那么可以使用以下代码:
objDialogInitialDir = "C:\Windows"
不必担心:这是一个真正的“文件打开”对话框,所以您可以随意单击,并且可以随时停下来。
您从 C:\Windows 开始并不意味着您只能打开该文件夹中的文件。
最后,我们使用下面这行代码显示对话框:
intResult = objDialogShowOpen
现在,我们只需坐下来,等待用户选择文件并单击“确定”(或者等待用户单击“取消”)。如果用户单击“取消”,
则变量 intResult 将被设置为 0。在我们的脚本中,我们检查 intResult 的值,如果是 0,
我们将只需要使用 WscriptQuit 来终止此脚本。
但是如果用户实际上选择了文件并单击了“确定”,那该怎么办?在这种情况下,intResult 将被设置为 -1,
“FileDialog”属性将被设置为所选文件的路径名。我们的脚本只回显路径名,这意味着我们将得到类似以下内容的输出:
C:\WINDOWS\Prairie Windbmp
不用说,您并不局限于只回显文件路径。实际上,您可以使用 WMI、FileSystemObject 或一些其他技术来绑定该文件,
然后对其执行删除、复制、压缩或检索文件属性等 *** 作 — 您对文件能够执行的 *** 作差不多都可以对它执行。
但无论如何,您都需要使用脚本。
顺便说一句,使用此方法,您一次只能选择一个文件,而不能按住“Ctrl”键选择多个文件。有一种方法可以选择多个文件,
至少在 XP 计算机上可以,但是我们只能将此问题留到以后的专栏中讨论了。
--------------------------------------------------------------------------------

15 我如何确定进程是在哪个帐户下运行的?
问:
嗨,Scripting Guy!我有一个脚本,它返回关于计算机上运行的所有进程的信息,
只是我不知道如何获得这些进程在其下运行的用户帐户的名称。您可以帮助我吗?
-- DL
答:
您好,DL。是的,我们可以帮助您。确定进程是在哪个帐户下运行的,实际上相当简单,
只是如何着手执行此 *** 作并不是特别显而易见的。如果您与大多数人一样,
那么您可能会通过扫描 Win32_Process 类的属性来查找名为 Account 或 UserName 或类似的属性。您很有可能找不到。
出现这种情况的原因是:Win32_Process 没有可以告诉您进程在哪个帐户下运行的属性。
您需要使用“GetOwner”方法来捕捉此信息。下面这个脚本可以告诉您 Microsoft Word (Winwordexe) 在哪个帐户下运行:
strComputer = ""Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIServiceExecQuery _ ("Select from Win32_Process Where Name = 'Winwordexe'")
For Each objProcess in colProcessList objProcessGetOwner strUserName, strUserDomain WscriptEcho "Process " & objProcessName & " is owned by " _ & strUserDomain & "\" & strUserName & ""Next
我们最感兴趣的是下面这行代码:
objProcessGetOwner strNameOfUser, strUserDomain
我们在此所做的就是调用“GetOwner”方法。GetOwner 返回两个“输出参数”,
一个返回负责该进程的用户的名称,一个返回该用户所属的域。为捕获这两个输出参数,我们需要为 GetOwner 方法提供两个变量。
在这个示例脚本中,我们使用了两个分别叫做 strUserName 和 strUserDomain 的变量。名称可以随意选择;您可以将变量称为 A 和 B 或 X 和 Y 或任何其他您想要的名称。
不过,变量的顺序不能随意设置:返回的第一个值总是用户名,第二个值总是域。这意味着,如果您希望用 X 表示用户名,用 Y 表示域,那么您要确保您的代码像下面这行代码一样:
objProcessGetOwner X, Y
调用 GetOwner 之后,我们就可直接回显进程名和所有者。请注意,我们可以稍微来点儿花样儿 – 使用域\用户格式。这样,我们就可以回显类似于“fabrikam\kenmyer”的名称。
下面附带提供了另一个脚本,该脚本可以列出计算机上的所有进程以及各个进程的所有者:
strComputer = ""Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIServiceExecQuery _ ("Select from Win32_Process")
For Each objProcess in colProcessList objProcessGetOwner strUserName, strUserDomain WscriptEcho "Process " & objProcessName & " is owned by " _ & strUserDomain & "\" & strUserName & ""Next
可能有人感到奇怪,2005 年 1 月 3 日正好是 Microsoft 员工的正式休息日。
那么今天为什么会有“嗨,Scripting Guy!”专栏?这只能是由于 Microsoft 脚本专家表现出来的对工作的难以置信的奉献和投入精神。
或者,也可能是由于某个脚本专家 – 还说不出他或她的名字 – 没有意识到今天是假日,所以照常来了(而且是在早上 7 点啊!)。
--------------------------------------------------------------------------------

16 可以将脚本的输出复制到剪贴板吗?
问:
嗨,Scripting Guy!有办法将脚本输出复制到剪贴板吗?
-- ZW, Marseilles, France
答:
您好,ZW如果您不介意用一些疯狂的解决方法,那么实际上将脚本输出复制到剪贴板相当容易。
首先,您需要构造一个字符串,其中包含想要的输出。然后,创建 Internet Explorer 的一个实例,
然后在其中打开一个空白页。接着,利用 Internet Explorer 对象模型的内置功能,将字符串复制到剪贴板;
特别是, 可以使用 clipboardDataSetData 方法来实现这个技巧。将某些数据复制到剪贴板的示例脚本如下:
strCopy = "This text has been copied to the clipboard"
Set objIE = CreateObject("InternetExplorerApplication")
objIENavigate("about:blank")
objIEdocumentparentwindowclipboardDataSetData "text", strCopy
objIEQuit
运行脚本,然后打开 Notepad,然后单击“粘贴”;应该可以看到所复制的字符串。
顺便说一下,所有这一切都是在“幕后”发生的,Internet Explorer 并不会真的出现在屏幕上。
这是因为,在默认情况下,通过脚本创建的任何 IE 实例在运行时都是隐藏的,除非您利用如下语句将其显示出来:
objIEVisible = True

解说常见文件名后缀大全!

编者按:
你对Windows里面各个面孔的文件名后缀熟悉吗?是不是有点糊涂呀,不要紧,我们在本文中将为你对常用的文件名后缀进行一一解说!

什么是文件名后缀
说起来Windows工作界面下的文件名简直是随心所欲,比如:某编辑部的2000年工作计划。文件名即可用中文直接表达,而且长度最长可达256个字符,让人看起来真是一目了然。然而在Windows环境中,安装的软件中却大量存在着类似CALENDAREXE、GAMESGRP等等的文件名,这又是为什么呢?原来这些文件名都是根据DOS环境的文件名命名规则而定的。
DOS环境下的文件名
在DOS下,文件名采用8+3结构,即:最长8位的文件名,由小数点分隔后再跟上最长3位的后缀名,如:README、SETUPEXE,一般情况下文件名不允许使用汉字,只能由字母、数字和一些符号组成。如README用中文理解就是"读我",即提示用户在使用软件前先看看这个文件的内容,以获取更多的提示信息。而更重要的是,DOS下规定用后缀名来区分各种不同的文件。
在DOS下最容易遇到的首先是可执行文件,后缀名有两类:exe、com(此处的表示文件名任意),它们是由汇编语言或其它高级语言编出的程序经过编译后直接在DOS下运行的文件。有时由于软件功能多、内存偏小,不能一次性全部调入内存还可能有同文件名的ovl文件,如wsexe、wsovl。另外还有一种文件可以直接运行,bat,即批处理文件,其中有许多命令或可执行文件名,主要用于提高工作效率,其中最有用的是Autoexecbat,这个文件在开机时会被自动执行(自动执行在英文中就是Automaticallyexecute)。而另外一种可以加载但不能直接运行的文件即是系统扩展管理文件sys(sys即系统system),它主要提供某些非标准设备如鼠标、扩充内存等的驱动程序,如mousesys、himemsys。为了统一管理还专门规定了一个configsys的文本文件来一次性地在开机时自动调入这些必需的设备驱动程序,这些文件一旦被误删或换名或被病毒侵袭则将直接导致系统工作不正常。
DOS下字处理产生的文件原本是可以不用后缀的,但人们常用txt表示(txt即文本text)。被所有的平台和所有应用程序支持。而为了管理方便,人们也可以用自己的名字做后缀来表示是自己建的文本文件,如我输入的很多文章即为mcj,为了便于用户在意外删掉原文件的情况下能尽快恢复原文件,许多字处理系统都提供了一种自动备份的功能,如我第二次编辑JIHUAMCJ时(JIHUA:计划的汉语拼音),系统会先拷贝一份原文件为JIHUABAK。使用具有特殊格式功能的字处理软件,如求伯君先生早年推出的WPS,就会规定其后缀为wps,用以标识是用WPS生成的文本文件。当使用字处理软件编辑高级语言程序时,后缀通常为相应语言的前三个字母(如:BAS即BASIC语言源程序,PAS为PASCAL语言程序,FOR为Fortran语言程序,C即为C语言,ASM即为汇编语言程序)。
伴随着可执行文件常附有以下几类文件:HLP即帮助文件(help)、CFG即配置文件(config)、DAT即数据文件(data)、LOG即日志文件(log)、TMP为临时文件(temporal)。
Windows环境下的文件名
绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:drv为设备驱动程序(Driver)、fon和fot都是字库文件、grp为分组文件(Group)、ini为初始化信息文件(Initiation)、pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、crd即卡片文件(Card)、rec即记录器宏文件(Record)、wri即文本文件(Write),它是字处理writeexe生成的文件、doc和rtf也是文本文件(Document),它们是Word产生的文件、cal为日历文件、clp是剪贴板中的文件格式、htm和 html即主页文件、par为交换文件、pwl为口令文件(Password)等等。
图像文件名后缀
进入多媒体世界后,大家会看到各种各样精彩的,会发现许多种后缀名。的确,由于各个公司在开发图形有关的软件时都自制标准,导致今日在图形方面有太多的格式,以下就是常见的几种格式:
首先是一种位图文件格式,它是一组点(像素)组成的图像,它们由图像程序生成或在扫描图像时创建。主要有Windows位图(BMP):由Microsoft公司开发,它被Windows和WindowsNT平台及许多应用程序支持。支持32位颜色,用于为Windows界面创建图标的资源文件格式,光标(CUR、DLL、EXE):资源文件格式,用于创建Windows界面的光标。OS/2位图(BMP):Microsoft公司和IBM开发的位图文件格式。它为各种 *** 作系统和应用程序所支持。支持压缩,最大的图像像素为64000×64000。画笔(PCX):由Zsoft公司推出,它对图像数据也进行了压缩,可由PCX生成。用于Windows的画笔。支持24位颜色,最大图像像素是64000×64000。支持压缩。图形交换格式:
GraphicsInterchageFormat(GIF):由CompuServe创建,它能以任意大小支持图画,通过压缩可节省存储空间,还能将多幅图画存在一个文件中。支持256色,最大图像像素是64000×64000。
KodakPhotoCD(PCD):EastmanKodak所开发的位图文件格式,被所有的平台所支持,PCD支持24位颜色,最大的图像像素是2048×3072,用于在CD-ROM上保存照片。
Adobe Photoshop(PSD):AdobePhotoshop的位图文件格式,被Macintosh和MSWindows平台所支持,最大的图像像素是30000×30000,支持压缩,广泛用于商业艺术。
Macintosh绘画(MAC):Apple公司所开发的位图文件格式。被Macintosh平台所支持,仅支持单色原图,最大图像像素是576×720。支持压缩,主要用于在Macintosh图形应用程序中保存黑白图形和剪贴画片。
BMP:Windows系统下的标准位图格式,使用很普遍。其结构简单,未经过压缩,一般图像文件会比较大。它最大的好处就是能被大多数软件“接受”,可称为通用格式。
JPEG:也是应用最广泛的格式之一,它采用一种特殊的有损压缩算法,将不易被人眼察觉的图像颜色删除,从而达到较大的压缩比(可达到2:1甚至40:1),所以“身材娇小,容貌姣好”,特别受网络青睐。
GIF:分为静态GIF和动画GIF两种,支持透明背景图像,适用于多种 *** 作系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像文件,从而形成动画,所以归根到底GIF仍然是文件格式。
PSD:图像处理软件“大哥大”Photoshop的专用图像格式,图像文件一般较大。
PCX:ZSOFT公司在开发图像处理软件Paintbrush时开发的一种格式,存储格式从1位到24位。它是经过压缩的格式,占用磁盘空间较少,并具有压缩及全彩色的优点。
PNG:与JPG格式类似,网页中有很多都是这种格式,压缩比高于GIF,支持图像透明,可以利用Alpha通道调节图像的透明度。
DXF:三维模型设计软件AutoCAD的专用格式,文件小,所绘制的图形尺寸、角度等数据十分准确,是建筑设计的首选。
CDR:著名的图形设计软件——CorelDRAW的专用格式,属于矢量图像,最大的优点“体重”很轻,便于再处理。
动画文件的后缀名
动画文件格式用于保存包含动画框架中的图形信息。主要有:AutodeskFLIC(FLC):即FLI,AutodeskAnimator和AnimatorPro的动画文件格式。支持256色,最大的图像像素是64000×64000,支持压缩。广泛用于动画图形中的动画序列、计算机辅助设计和计算机游戏应用程序。不大适合制作真实世界图像动画。
MacPICTS(PCS,PIC):Macromedia开发的动画文件格式,为Macintosh应用程序使用。支持256色,支持压缩,用于保存动画数据,是QuickTime的前身。
Microsoft资源互换文件格式,TIFF(AVD):Microsoft公司开发的动画文件格式,被Windows、Windows
NT平台和OS/2多媒体应用程序所支持,支持256色和压缩,用于在多媒体应用程序中保存音频、视频和图形信息。
MPEG(MPEG):国际标准化组织的运动图像专家小组开发的动画文件格式。被所有平台和XingTechnologies
MPEG播放器及其它应用程序所支持,支持压缩,最大图像像素是4095×4094×30帧/每秒。用于编码音频、视频、文本和图形数据。
QuickTime(QTM):Apple计算机公司开发的动画文件格式。被AppleMacintosh和Microsoft
Windows平台所支持,支持25位颜色,最大图像像素是64000×64000,支持压缩,用于保存音频和运动视频信息。
声音文件的后缀名
声音文件格式是用于保存数字音频信息的。它们主要有:
AIFF(AIF):这是Apple计算机公司开发的声音文件格式,被Macintosh平台和应用程序所支持。支持压缩。
Amiga声音(SVX):Commodore所开发的声音文件格式,被Amiga平台和应用程序所支持,不支持压缩。
MAC声音(SND):Apple计算机公司开发的声音文件格式,被Macintosh平台和多种Macintosh应用程序所支持,支持某些压缩。
MIDI(MID):国际MIDI协会开发的声音文件格式,被Windows平台和许多应用程序所支持,用于为乐器创建数字声音。
声霸(VOC):CreativeLabs公司开发的声音文件格式,被Windows和DOS平台所支持,支持压缩。
WAVE(WAV):微软公司用作Windows平台上保存音频信息的资源格式。
压缩文件的后缀名
为了提高存储效率,许多公司都推出了压缩数据的方法和相应的软件,这类文件的使用主要通过压包和解包软件来进行,主要的后缀有:zip、arj、rar、lzh、jar。还有一些专用的压缩文件,如:ex_、dl_、d3_、cab等。
数据库类文件的后缀名
在Dbase、FoxBase、Foxpro系列软件的环境下有以下几类后缀:
dbf数据库文件(databasefile)prg命令文件(即程序Program)
fxp编译后的程序scx和sct屏幕文件
fpt备注字段文件frx和frt报表文件
cbx和pjt标签文件mnx和mnt菜单文件
pjx和pjt工程文件app应用文件
cdx和idx索引文件qpr和qpxSQL查询文件
fp配置文件ap生成应用
err编译错误文件men内存应用
fky键宏文件win窗口文件
pcb库文件tmp临时文件
tbk临时数据库文件
可安全删除的文件类型
临时文件:tmp,syd,$$$,@@@,_mp,gid,~,gts
备份文件:bak,old,wbk,xlk,ckr_
帮助文件:hlp、chm、cnt
后记
用户要注意在不同的 *** 作系统下,后缀名的约定会有所不同,如在Unix下,p代表Pascal语言程序,z代表压缩文件,tar代表归档文件。另外,针对极特殊的设备,其驱动程序也会有特殊的后缀,如3DS显示卡的驱动程序是exp。还有某些公司针对自己的产品也规定了文件名后缀,如方正公司的图像排版文件规定用grh(即Graph)。
文件名的后缀代表着某一种类型的文件,一般会由某一种特定的软件产生和处理。只有对这些后缀名的知识有一定的了解,才能在上机的过程中知道其所以然。这儿带着大家看到了常见的一些后缀类型,实际上还有很多类型,不可能全部讲完。常言说,师傅领进门,修行在个人,以后大家在计算机世界中自己转着看吧。
常见的文件后缀名
ACA Microsoft的代理使用的角色文档
acf 系统管理配置
acm 音频压缩管理驱动程序,为Windows系统提供各种声音格式的编码和解码功能
aif 声音文件,支持压缩,可以使用WindowsMediaPlayer和QuickTimePlayer播放
AIF 音频文件,使用WindowsMediaPlayer播放
AIFC 音频文件,使用WindowsMediaPlayer播放
AIFF 音频文件,使用WindowsMediaPlayer播放
ani 动画光标文件扩展名,例如动画沙漏。
ans ASCII字符图形动画文件
arc 一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开
arj 压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开
asf 微软的媒体播放器支持的视频流,可以使用WindowsMediaPlayer播放
asp 微软的视频流文件,可以使用WindowsMediaPlayer打开
asp 微软提出的ActiveServerPage,是服务器端脚本,常用于大型网站开发,支持数据库连接,类似PHP。可以使用VisualInterDev编写,是目前的大热门
asx WindowsMedia媒体文件的快捷方式
au 是Internet中常用的声音文件格式,多由Sun工作站创建,可使用软件WaveformHoldandModify播放。NetscapeNavigator中的LiveAudio也可以播放au文件
avi 一种使用MicrosoftRIFF规范的Windows多媒体文件格式,用于存储声音和移动的
bak 备份文件,一般是被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本,并且具有于该文件相同的文件名
bas Basic语言源程序文件,可编译成可执行文件,目前使用Basic开发系统的是VisualBasic
bat 批处理文件,在MS-DOS中,bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用
bbs 电子告示板系统文章信息文件
bfc Windows的公文包文件
bin 二进制文件,其用途依系统或应用而定
bmp Bitmap位图文件,这是微软公司开发Paint的自身格式,可以被多种Windows和WindowsNT平台及许多应用程序支持,支持32位颜色,用于为Windows界面创建图标的资源文件格式。
c C语言源程序文件,在C语言编译程序下编译使用
cab Microsoft制订的压缩包格式,常用于软件的安装程序,使用Windows自带的实用程序,Extractexe可以对其解压缩,WinZip,WinRAR等都支持这种格式
cal Windows中的日历文件
cdf InternetExplorer的频道文件
cdr CorelDraw中的一种图形文件格式,它是所有CorelDraw应用程序中均能够使用的一种图形图像文件格式
cdx 索引文件,存在于Dbase,Foxbase,Foxpro系统软件环境下
cfc 配置文件,系统或应用软件用于进行配置自己功能,特性的文件
chm 编译过后的HTML文件,常用于制作帮助文件和电子文档
clp 在Windows下剪贴板中的文件格式
cmd 用于WindowsNT/2000的批处理文件,其实与BAT文件功能相同,只是为了与DOS/Windows9x下的BAT有所区别
cmf 声卡标准的音乐文件,FM合成器等可以回放
cnf NetMeetting会议连接文件
cnt 联机帮助文件目录索引文件,通常和同名的hlp文件一起保存
col 由AutodeskAnimator,AutodeskAnimatorPor等程序创建的一种调色板文件格式,其中存储的是调色板中各种项目的RGB值
com DOS可执行命令文件,一般小于64KB
cpl 控制面板扩展文件,Windows *** 作系统使用
cpp C++语言源程序,非常强大的语言,在各种平台中都有相应的开发系统
crd Windows中的卡片文件
crt 用于安全方面的证书认证文件
cur Windows下的光标资源文件格式,可用光标编辑软件编辑
css Text/css文件
dat 数据文件,在应用程序中使用
dat VCD中的图象声音文件,VCD播放软件可调用,或是通过VCD机播放
dbf 数据库文件,Foxbase,Dbase,VisualFoxPro,等数据库处理系统所产生的数据库文件
dcx 传真浏览文档文件
ddi 映象文件,DUP,HD,IMG等工具可展开
dev 设备驱动程序
dib 设备无关位图文件,这是一种文件格式,其目的是为了保证用某个应用程序创建的位图图形可以被其它应用程序装载或显示一样
dir 目录文件
dll Windows动态连接库,几乎无处不在,但有时由于不同版本DLL冲突会造成败各种各样的问踢
doc 是目前市场占有率最高的办公室软件MicrosoftOffice中的字处理软件Word创建的文档
dos Windows保留的MS-DOS的某些系统文件
dot MicrosoftWord的文档模板文件,通过模板可以简化一些常用格式文档的创建工作,而且可以内嵌VBA程序来实现某些自动化功能
drv 设备驱动程序文件,用在各种系统中
dwg AutoCAD的图纸文件,也是许多绘图软件都支持的格式,常用于共享数据
dxb AutoCAD创建的一中图形文件格式
dxf 图形交换格式,一种计算机辅助设计的文件格式,最初开发用来与AutoCAD一起使用,以便于图形文件在应用程序之间的传递,它以ASCII方式储存图形,在表现图形的大小方面十分精确
der Certiticate文件
dic Txt文件
emf 由Microsoft公司开发的Windows32位扩展图元文件格式,其总体设计目标是要 补在MicrosoftWindows31(Win16)中用的wmf文件格式的不足,使得图元文件更加易于使用
eps 用PostScript语言描述的一种图形文件格式,以文本文件保存,在PostScript图形打印机上能打印出高品质的图形图象,最高能表示32位图形图象
err 编译错误文件,存在于Dbase,Foxbase,Foxpro系列软件环境下
exe 可执行文件,虽然后缀名相同,但具有不同的格式和版本
exp 3DS使用的显示卡驱动程序
exc Txt文件
flc AutodeskAnimator和Animatorpro的动画文件,支持256色,最大的图象象索是6400064000,支持压缩,广泛用于动画图形中的动画序列,计算机辅助设计和计算机游戏应用程序
fnd 保存的搜索结果
fon 点阵字库文件
for Fortran语言程序
fot 指向字体的快捷键
fp 配置文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
fpt 备注字段文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
frt 报表文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
frx 报表文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
fxp 编译后的程序,存在于Dbase,Foxbase,Foxpro系列软件的环境下
gif 在各种平台的各种图形处理软件上均能够处理的,经过压缩的一种图形文件格式
grh 方正公司的图象排版文件
grp Windows下的程序管理器产生的组窗口文件
goc Gocserve
gra MSGraphChart5
h C语言源程序头文件
hlp Windows应用程序帮助文件
hqx Macintosh中使用BinHex将二进制文件编码为7位的文本文件,大多数Macintosh文件皆以hqx出现(bin极少使用),在Macintosh中,可使用StuffItExpander对hqx解码,在Windows中可使用BinHex13解码
ht 超级终端
htm 保存超文本描述语言的文本文件,用于描述各种各样的网页,使用各种浏览器打开
html 同htm文件
icm 图象配色描述文件
ico Windows中的图标文件,可以包含同一个图标的多种格式,使用图标编辑软件创建
idf MIDI乐器定义
idx 索引文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
iff 文件交换格式文件,这种文件格式多用于Amiga平台,在这种平台上它几乎可以存储各种类型的数据,在其它平台上,IFF文件格式多用于存储图象和声音文件
image MAcintosh磁盘映象文件,常见于萍果机的FTP网点,在Macintosh中由ShrinkWrap处理
ime Windows下的输入法文件
img 磁盘映象文件,用HD-COPY,WinImage等工具打开后可以恢复到一张磁盘上
inc 汇编语言包含文件,类似C/C++中的H文件
inf Windows下的软件安装信息,Windows的标准安装程序根据此文件内的安装信息对软件,驱动程序等进行安装
ini Windows中的初始化信息文件,已经用的不多了,新的应用程序将设置保存在系统的注册表中
jar 一种压缩文件,ARJ的新版本,不过不太流行,可以使用WinJar,Winrar等打开
jpeg 一种压缩文件,同jpg
jpg 静态图象专家组制订的静态图象压缩标准,具有很高的压缩比,使用非常广泛,可使用PhotoShop等图象处理软件创建
lnk 快捷方式,这个文件指向另一个文件,开始菜单的程序文件夹下每条项目都是一个LNK文件
log 日志文件,通常用来记录一些事件之类
lzh 一种古老的压缩文件,可以使用WinRAR打开
mac Macintosh中使用的一中灰度图形文件格式,在MacintoshPaintbrush中使用,其分辨率只能是720567
mag 图形文件格式
mdb MicrosoftAccess使用的数据库格式,是非常流行的桌面数据库
men 内存应用文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下
mid 音频压缩文件,曾经非常流行,不过在现在的软件中用的很少了
mif MIDI乐器
mov 使用Apple'sQuickTime格式的文件,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在Windows中可由Quicktime播放
movie QuickTime或苹果机的影视格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在Windows中可由QuickTime播放
mp3 采用MPEG-1Layout3标准压缩的音频文件,是网上主要的压缩音频文件,这种文件由于具有极高的压缩率和失真低的特点,是目前音乐盗版的主要文件格式,但目前受到VQF,WMA等新标准的挑战
mpg 采用MPEG-1标准压缩的视频文件,与VCD使用的格式非常相近,提供CD质量的音频信号和320240的视频分辩率,目前的媒体播放软件大都能播放,Microsoft的WMV8和MPEG-4压缩的AVI文件是其强大的竞争对手
mpt Macintosh中使用的一种图形文件格式
msg Microsoft邮件文档
obj 对象代码
ovl 由于软件功能多,内存偏小,不能一次性全部调入内存的可执行文件可能有同文件名的ovl文件
pcd 位图文件,由EastmanKodak开发,被所有的平台所支持,PCD支持24位颜色,最大的图象像索是20483072,用于在CD-ROM上保存
pcs 动画文件,是Macromedia开发的动画文件格式,为Macintosh应用程序使用,支持压缩,支持256色,用于保存动画数据,是QuickTime的前身
pcx 图像文件,PCX格式是ZSOFT公司在开发图像处理软件Paintbrush是开发的一种格式,这是一种经过压缩的格式,占用磁盘空间较少
pdf 图文多媒体文件,Adobe公司定义的电子印刷品文件格式,它是一种事实上的标准,在Internet网上的很多电子印刷品,都是pdf格式的
psd 是PhotoShop中使用的一种标准图形文件格式,能够保存图像数据的每一个细小部分,包括层,附加的蒙版通道以及其他内容
pwl Windows下的口令文件
qt Machintosh的QuickTime影视格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在Windows中可由Quicktime播放
qtm 动画文件,这种文件格式是由Apple计算机公司开发,被AppleMacintosh和MicrosoftWindows平台所支持,支持25位颜色,最大图像分辩率是6400064000,支持压缩,用于保存音频和运动视频信息
rec Windows下的记录器宏文件
reg Windows95/98的系统及应用程序注册文件,这种文件虽然以纯文本文件保存,但一样存在版本问题,不同的 *** 作系统使用的REG文件版本是不同的
rle 一种压缩过的位图文件格式,RLE压缩方案是一种极其成熟的压缩方案,特点是无损失压缩,既节省了磁盘空间又不损失任何图像数据,但在打开这种压缩文件时,要花费更多时间,此外,一些兼容性不太好的应用程序可能会搭不开
rm Windows下的RealPlayer所支持的视频压缩文件,网上非常流行的流式视频文件,很多实时视频新闻等都是采用这种格式的,不过,最新的WindowsMediaVideoV8已经对其发起了强大的攻势
rmi MIDI音序文件
rtf 丰富文本格式文件,以纯文本描述内容,能够保存各种格式信息,可以用写字版,Word等创建
sav 存档文件
scp 用于Windows系统中Internet拨号用户,自动拨号登录用的脚本文件,可避免手动登录时繁琐的键盘输入
scr 屏障保护文件
sct 屏幕文件
scx 屏幕文件
set Microsoft备份集文件,用于保存要备份的内容,设置等信息
shb 指向一个文档的快捷方式
snd Mac声音文件,Apple计算机公司开发的声音文件格式,被Macintosh平台和多种Macintosh应用程序所支持,支持某些压缩
sql 查询文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用
svg SVG可以算是目前最火热的图像文件格式了,它是基于XML由WorldWideWebConsortium联盟开发的,SVG是可缩放的矢量图形
svx Amiga声音文件,Commodore所开发的声音文件格式,被Amiga平台和应用程序所支持,不支持压缩
swf flash是Micromedia公司的产品,严格说它是一种动画编辑软件,实际上它是制作出一种后缀名为swf的动画,这种格式的动画能用比较小的体积来表现丰富的多媒体形式,并且还可以与HTML文件达到一种"水乳交融"的境界
swg 虚拟内存交换文件,由 *** 作系统使用
sys 系统文件,驱动程序等,在不同的 *** 作系统中有不同的定义
tbk 临时数据库文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用
tga 图像文件,此文件格式的结构比较简单,属于一种图形,图像数据的通用格式,在多媒体领域有着很大影响,是计算机生成图像向电视转换的一种首选格式
tiff 图像文件,此图像格式复杂,存储内容多,占用存储空间大,其大小是GIF图像的3倍,是相应的JPEG图像的10倍,最早流行于Macintosh,现在Windows主流的图像应用程序都支持此格式
tmp 临时文件,一般是系统和应用程序产生的临时使用的文件,当系统和应用程序退出时,会自动地删除其建立的临时文件,如果是非正常退出,临时文件可能保留在磁盘上,在单任务系统下,可立即删除它们,在多任务系统下,应删除那些不是正在使用的临时文件
txt 文本文件
url InternetShortcut(internet上URL地址的快捷方式)
vcd 虚拟光驱工具制作的光盘镜像文件
ver 版本描述,用于描述某个软件的版本

windows系统自带的“资源管理器”能查看端口使用情况,具体 *** 作方法如下:

(1)如下图红色箭头标记,鼠标右键单击任务栏空白处,在d出的右键菜单里选择“任务管理器”:

(2)如下图红色圆圈标记,在“任务管理器”里,切换到“性能”选项卡,再点击“打开资源管理器”:

(3)在“资源管理器”里,点击“网络”,在“网络活动的进程”中勾选需要查询的进程,这时最下面一栏“侦听端口”就会显示这个进程(软件)所使用的端口了:

这说明该文件已被损坏,重新安装还是不行,说明Windows 2000的安装光盘也有问题。WinMgmtexe在Windows 2000中是作为一个服务来运行的,WinMgmtexe(CIM对象管理器)和知识库(Repository)是WMI两个主要构成部分,而WMI则是Windows 2000不可缺少的一部分。你可以通过重新安装Windows 2000 Service Pack 4来修复WinMgmtexe,Windows 2000 Service Pack 4可在2000/downloads/SP4asp">>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/12702342.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存