The Win2k last test version used is basically able to meet all our requirements, and you can believe that the Release version can do better. Here I lists the new features provided by developers:
First of all, Win2k has updated the kernel, and COM technology is to make the development based on network distributed software easier in the development of network distributed software.
In addition, the security feature added in Win2k improves system security, so that your PC will not be used freely by others.
The functionality of the active directory is provided in the system, which is a directory service that Windows 2000 Server extensible and adjusted. It stores information about the network object and enables administrators and users to easily find and use this information. Directory services for the Active Directory store structured data store as the foundation of directory information logic and hierarchical organizations. Through it you can save a lot of information, such as system information, network printers, users, and even email addresses of others, so you can find and manage this information through the active directory.
The system provides developers with associated interfaces (ADSI Active Directory Service Interfaces), which can be operated in multiple operations in the directory through the interface, for example by adding users to one domain via ADSI.
The function of the SystemParametersInfo function is enhanced. You can use it to modify the system's appearance and settings. In addition, it can also control several of the newly added user interface effects of Win2K.
In addition, a new function AnimateWindow has been added to this function. You can use dynamic effects when hidden or display the window, including scrolling uninteral functions, such as: BOOL AnimateWindow (HWND HWND, DWORD DWTIME, DWORD? Dwflags);
Another increase is that you can capture the user who releases the right mouse button on a menu. The newly added message is WM_MenurbTonup, which allows developers to provide context help for a menu item.
Synchronize data on multiple computers, Intelligent Mirroring Function (IntelliMirror) can make your multiple computers to ensure data synchronization in the following situations: Installed new software, data changes, user-defined situations. This is a big step more than Win9X's briefcase, you can make your computer with the same software configuration through smart mirroring or even the start menu and desktop look the same. Smart mirror function is very useful to mobile users, because if you take a notebook business trip, save local files to the network before you leave, when you modify the information, return to the company as long as you connect the network system to automatically synchronize the network and The files on your local area. If other people have changed your files during this time, the mirror function will remind you that the file has conflicted.
Windows Scripting Host (WSH) is a scripting language provided by Windows, where the batch of DOS under Windows has been unable to work) In Win9x, you can install WSH but now this feature is enhanced and integrated into Win2K. At the same time, WSH now supports scripts written by VBScript and JavaScript. IE allows you to perform VB and Java scripts in the HTML page, but in Win2k you can perform these scripts from the command line. As a developer, you can use the script to detect the OCX components you have installed, access files, view network neighbors and use network printers, even add and modify the network. Wei 肳 SH script to change the registry.
DIM WSHSHEKK
DIM STRRET
Set wshshell = wscript.createObject "wscript.shell")
WSHSHELL.REGWRITE _
"HKLM / Software / Forest Software / WSHTEST", _
"New key"
WSHSHELL.REGWRITE _
"HKLM / Software / Forest Software / WSHTEST /" & _
"NewValue", 2, "REG_DWORD '
Strret = _
Wshshell.regread ("HKLM / Software /" & _
Microsoft / Windows NT / CurrentVersion / "& _
"Currentbuildnumber")
MSGBOX STRET
You can also use the wsh to create collections and enumerate the network drives connection to your computer:
DIM WSHNETWORK
DIM Coldrives
SET WSHNETWORK = _
WScript.createObject ("wscript.network")
'ENUMERATE DRIVES INTO A Collection of Type
WSHCOLLECTION
SET COLDRIVES = WSHNETWORK.EnumNetworkDrives
IF Coldrives.count <> 0 THEN
STRMSG = _
Current Network Drive Connections: & CRLF
For i = 0 to Coldrives.count - 1 Step 2
Strmsg = strmsg & crlf & coldrives (i) & chr (9) _
& Coldrives (i 1)
NEXT
Msgbox strmsg, _
Vbinformation Vbokonly,
"WSH SAMPLE"
END IF
Win2k provides a better system management interface, you can complete all administrative tasks through the Microsoft Management Console MMC, because MMC will be a host of all management tools. There are two modes: user mode, you can use the already installed management package; management mode: You can modify and add new management packages. The MMC does not provide any management function, which is just a framework for running other management tools. You can make your own management plugin (Snap-in), which can be an ActiveX control running in the HTML page, or a DLL developed by C or other development tools, which can also be developed using ATL.
In addition, Win2k is also integrated into encrypted file system (Encrypting File System EFS) and remote storage, and EFS can encrypt data in NTFS. Remote Storage By running a monitoring program is reduced to a certain degree of files to a certain amount of files to minimize system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices to reduce system crash on other backup devices.
In addition, Win2K provides a wider range of hardware and software compatibility.