Danh mục

Quản lý các mạng Windows dùng Script - Phần 1: Những khái niệm cơ bản

Số trang: 7      Loại file: pdf      Dung lượng: 273.79 KB      Lượt xem: 8      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (7 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đây là phần đầu tiên trong loạt bài về các mạng Windows scripting. Phần này đề cập đến những khái niệm cơ bản nhất về kỹ thuật scripting (kỹ thuật viết kịch bản) trong các mạng chạy hệ điều hành Windows
Nội dung trích xuất từ tài liệu:
Quản lý các mạng Windows dùng Script - Phần 1: Những khái niệm cơ bảnQuản lý các mạng Windows dùng Script - Phần 1: Những khái niệm cơ bảnNguồn:quantrimang.com Mitch TullochĐây là phần đầu tiên trong loạt bài về các mạng Windows scripting. Phầnnày đề cập đến những khái niệm cơ bản nhất về kỹ thuật scripting (kỹ thuậtviết kịch bản) trong các mạng chạy hệ điều hành Windows. Những phầncòn lại của loạt bài sẽ chuyển đến các bạn nội dung chi tiết của nhiều khíacạnh khác nhau trong chủ đề này.Có một câu nói như thế này, không rõ của vĩ nhân hay thường dân nào nhưngtôi thấy quả rất chí lý: “Đưa cho một anh chàng sắp chết đói một con cá, bạnnuôi được anh ta một ngày; nhưng nếu dạy cho anh ta cách câu cá, bạn nuôianh ta cả đời”.Còn gì đúng hơn thế, và càng đúng hơn trong thế giới bận rộn của các chuyêngia công nghệ thông tin (mà chúng ta vẫn quen miệng gọi là dân IT) khi làm việcvới kỹ thuật scripting: “Đưa cho một admin một script, bạn giúp anh ta giải quyếtmột vấn đề; nhưng nếu dạy anh ta cách viết script như thế nào, bạn giúp anh talàm được công việc gắn liền với cả đời anh ta”.Giá mà tự động hoá được công việc quản trị hàng ngày bằng các script, cuộcsống của những admin sẽ thoải mái và nhẹ nhàng hơn nhiều. Tại sao cần phảibiết và dùng script? Không phải đã có hàng trăm script được viết sẵn trôi nổi trênthế giới mạng mà bạn có thể tải về dùng một cách dễ dàng, như lấy từ nguồntrung tâm Script Center Script Repository của Microsoft chẳng hạn. Vậy tại sao?Hàng trăm kịch bản (script) viết sẵn, xin thưa rằng đúng. Tải về dùng dễ dàng,xin thưa rằng lại càng đúng. Ấy vậy mà đúng nhưng chưa đủ. Chúng hữu ích vàgiúp đỡ bạn rất nhiều, nhưng nhiều khi đòi hỏi riêng theo cấu hình cụ thể trongmôi trường của bạn lại làm khó chúng. Có khi trong hàng trăm hàng nghìn scripttải về bạn chỉ chọn lọc được một script phù hợp mà vẫn phải điều chỉnh đôi chút.Đơn giản vì tác giả viết ra nó không nằm trong tổ chức của bạn, không thực hiệntheo cấu hình của bạn và mối quan tâm của họ lại hướng đến một cái gì kháccơ. Khi đó các admin phải trở thành những ông thợ sửa chữa lành nghề, thayđổi chỗ này một chút, thay đổi chỗ kia một tý, ghép ghép nối nối để biến vài scripnhỏ lẻ thành một script hợp nhất lớn hơn hay dùng dữ liệu đầu ra của script nàylàm thành dữ liệu đầu vào cho script khác, hay biến nó thành công cụ hoạt độngcho một máy từ xa… Quả là rất nhiều việc!Anh thợ máy muốn sửa chữa được máy móc thì phải hiểu cấu trúc của nó, đó làđiều không ai phản bác. Bởi vậy mà anh “thợ” admin muốn biến đổi, điều chỉnhscript thì phải hiểu về nó, phải biết cách xây dựng và viết ra nó, biến những cáimới hay cái có sẵn thành cái của riêng mình, phù hợp nhất với mình. Và lúc đóngười ta gọi anh là “thợ lành nghề”. Muốn được như vậy, ai cũng phải bắt đầuvới những điều cơ bản nhất, ở đây là Windows scripting. Nói đến script, nhiềungười tưởng chừng rất khó, thực sự khó vì trước hết… script rất khó dịch sangtiếng Việt! Script nghĩa là “kịch bản”, nhưng dân công nghệ chúng ta đâu phải làngười làm phim nên kịch bản của thế giới IT chỉ toàn những đoạn mã loằngngoằng mà chỉ có các chuyên gia mới hiểu, còn nhiều người “thường thườngbậc trung” như… sinh viên công nghệ thì chịu! Chính bởi vậy mà hôm nay chúngta sẽ bắt đầu từ những cái cơ bản nhất, sau đó nâng cao dần khả năng hiểunhững khía cạnh sâu xa hơn trong viết và dùng script ở các mạng Windows. Mụcđích cuối cùng mà chúng ta hướng tới là kể cả những người mới bắt đầu tìmhiểu như bạn, như tôi đều có thể script hoá tự động công việc, để cuộc sống củacác admin an nhàn hơn. Chúng ta sẽ thực hiện điều này trên cả script do chínhbạn viết ra hoặc download về từ nhiều nguồn khác nhau. Chúng ta cũng sẽ đượcbiết một số tài nguyên liên quan đáng tìm hiểu để có cái nhìn sâu sắc hơn vềWindows scripting, cũng như một số công cụ trợ giúp có thể sẽ rất hữu ích trongtương lai.Các thiết lập TCP/IP scriptingHầu như admin nào cũng dùng Visual Basic Script (VBScript) để viết kịch bảnquản trị Windows (Windows admin script). VBScript không chỉ là một ngôn ngữmạnh mà cú pháp của nó còn khá đơn giản để học và làm. VBScript có thể dùngchung với Windows Management Instrumentation (WMI) và Active DirectoryServices Interfaces (ADSI) để viết kịch bản cho bất kỳ khía cạnh nào của một hệthống chạy hệ điều hành Windows hay một mạng dùng Active Directory. Chúngta sẽ bắt đầu học về Windows scripting bằng cách dùng VBScript với WMI đểthực hiện một điều sẽ rất hữu ích: thay đổi địa chỉ IP của một network adapter.Tại sao lại cần thực hiện điều này? Đó là do chúng ta sẽ phải sử dụng nhiều đếnmột máy chủ ảo và một PC ảo để thiết lập môi trường kiểm tra. Chúng ta sẽ cầnphải chuyển một máy ảo (VM) chạy hệ điều hành Windows Server 2003 từ mạngảo này sang mạng ảo khác để sử dụng lại server (máy chủ) cho một số mục đíchkhác. Như thế có nghĩa là chúng ta sẽ cần thay đổi đ ...

Tài liệu được xem nhiều: