Windows 2008 manageability Powershell

  

About the manageability of Windows Server 2008, we also have some corresponding improvements, for example, in terms of management, we now have a very centralized management tool, Called server manger, for example, in this kind of batch management, remote management, automation management, we have a new script interface Powershell, in the deployment and installation, and in the internalization of this operating system throughout the enterprise. We have new Windows deployment services, WDS, in terms of reliability, such as optimization of the entire kernel, integration of this next-generation network technology, and clustering technology, these are some of our improvements in these two areas.

First of all, we can simply look at this called Powershell, in fact, it is somewhat similar to the Unix shell above, it is some scripts, some command sets, of course you can also do some of this script by doing it Programming. Relatively speaking, when I went to understand this Powershell, I would find that Powershell is a very powerful management tool, a daily maintenance and management tool. I think everyone may have just read this resume, job requirements, job requirements, and you will find that we are looking for an IT staff, many companies’ expectations for him, or requirements for him. It is very high. For example, the kind of recruitment information I used to see at the time, I said that you must have Windows first, but also Linux. If you want UNIX, it is the best, and for the database, Not only do you need to know about SQL Server, you also need to know about Oracle. You also need to know something about DB2. Programming, in addition to you want C, it is best to have Java, so you will find that in many cases, I think they are not recruiting people, they are recruiting, everything will be, not only cross-platform, All levels of the system, and then the systems of different manufacturers must be very familiar, I don't know how much they plan to give in a month, if it is a thousand, two thousand dollars, I find it difficult to recruit a suitable person.







In fact, we will find that there are a lot of administrators are doing this daily operations, routine maintenance He also needs a little bit. In batch management, he also needs some automated tools. For the simplest example, I want to push to all clients today, for example, we have a software office2007. Let it automatically install and push. At this time, I think the first thing I want to do is to reduce the probability of an error in the whole installation process, or its ratio. First of all, I want to collect system information of all the computers first. For example, I want to know how much disk space is left in each computer. If I say that the remaining disk space exceeds more than 4 G, I think this computer is satisfied. Must have asked, or the amount of its memory, for example, is greater than a G, I think such a computer is satisfactory, I will automatically install office2007, if you do not meet these two conditions One of them, I think this computer is not satisfying my requirements, I hope to collect this information first, to make a directory like this, or what kind of thing. At this time, you will find that performing such an operation does not seem to be necessary to write an application separately, write a complete system to collect this information, and I want to have a lot of system administrators, he may be in programming development. He is not an expert, so you give him such a request, I think it is very difficult, so we also hope that these ITpro, these system administrators, he can also do some small scripts in some simple way, And use these scripts to do this kind of batch remote management, instead of saying that like a developer, saying that I have such a demand now, then I develop a very complete software, saying that after I run out of it, Maybe I can still take it out and sell it. I think this may be too high.

So, Powershell is a scripting tool similar to this, so I have never thought it is a replacement for DOS command line tools. I think this understanding seems a bit simple, because DOS Extensibility is also very strong. In addition to internal commands, you can develop external commands yourself. You can't say that it has no extensibility. At the same time, it can also write certain scripts to let it execute automatically. So I don't think we have to replace it. I have to find such a tool to replace the original DOS, so I don't think it is necessary at all, so in my understanding, P actually is the administrator of these systems. A tool used exclusively to perform some simple system maintenance operations. Of course you said that it can be used by developers, of course. When we are developing some systems, we may also need to do some remote management of the system, information call, perform some operations, you can also put your own P script, I can also write a script, Then call in, this is also possible. So, P, I think it is aimed at it, it is our set of tools, we are here to put it into the management aspect, in fact, I think it may be that we need to use it to carry out this remote batch management It is a very good scripting interface. Of course, all of these scripts, we will have some resources for everyone, such as the corresponding S, which has some templates for such scripts already written, or a sample of some scripts, you can download, At the same time, we will have a lot of information, I will not say more about this.







Copyright © Windows knowledge All Rights Reserved