
BỘ CÔNG THƢƠNG
TRƢỜNG CAO ĐẲNG CÔNG NGHIỆP VÀ THƢƠNG MẠI
GIÁO TRÌNH
MÔ ĐUN: QUẢN TRỊ HỆ THỐNG WEBSERVER
VÀ MAILSERVER
NGHỀ : QUẢN TRỊ MẠNG
Trình độ: CAO ĐẲNG NGHỀ
Ban hành kèm theo Quyết định số: /QĐ-CDCN&TM ngày tháng năm 2018 của
Hiệu trưởng Trường Cao đẳng Công nghiệp và Thương Mại
Vĩnh phúc, năm 2018

MỤC LỤC
CHƢƠNG 1. NHỮNG KHÁI NIỆM CƠ BẢN ............................................... 1
1.1. Scripts và Network Scripting .................................................................... 1
1.2. Các thành phần của Script ......................................................................... 2
1.3. Điều khiển lỗi, định nghĩa biến và dữ liệu ngƣời dùng ............................. 4
1.4. Ví dụ về xây dựng và thi hành một Scripts ............................................... 5
CHƢƠNG 2. KIỂM SOÁT QUẢN LÝ WINDOWS BẰNG SCRIPT (WINDOWS
MANAGEMENT INSTRUMENTATION – WMI SCRIPTS) ........................ 7
2.1.Giới thiệu WMI ......................................................................................... 7
2. 2. Nguyên tắc hoạt động của WMI ............................................................ 13
2.3. Các lớp WMI .......................................................................................... 14
2.4. Sử dụng WMI ......................................................................................... 16
2.5. Các thuộc tín của WMI ........................................................................... 29
CHƢƠNG 3. VIẾT KỊCH BẢN CHẠY TRÊN CÁC MÁY TỪ XA (SCRIPTING
REMOTE)........................................................................................................ 34
3.1. Giới thiệu về Scripting Romote và xây dựng Scripting Romote .............. 34
3.3. Xử lý sự cố lỗi với Scripting Romote ...................................................... 40
3.4. Xử lý lỗi kịch bản điều khiển từ xa bằng Network Monitor 3.0 .............. 48
3.5. Tìm hiểu kịch bản điều khiển xa ............................................................. 57
3.6.Các thủ thuật của kịch bản điều khiển xa ................................................. 61
CHƢƠNG 4. MỘT SỐ THỦ THUẬT SCRIPTS KHÁC ................................. 67
4.1. Thủ thuật “runas” nhƣng với sự mã hóa .................................................. 67
4.2.Truy vấn cho quản trị viên cục bộ bằng WMIC ....................................... 72
4.4. Sử dụng WMIC tƣơng tác ....................................................................... 95
4.4. Sử dụng WMIC trong các file Batch ....................................................... 96

1
CHƢƠNG TRÌNH MÔN HỌC
Tên môn học: Quản trị hệ thống Webserver, Mail server
Mã môn học: MĐCC13030131
Thời gian thực hiện môn học: 75 giờ; (Lý thuyết: 15 giờ; Thực hành, thí nghiệm,
thảo luận, bài tập: 57 giờ; Kiểm tra: 3 giờ)
I. Vị trí, tính chất của môn học:
- Vị trí của môn học: Môn học đƣợc bố trí sau khi sinh viên học xong các môn học
chung, các môn học cơ sở chuyên ngành, sau một số mô đun chuyên môn nghề nhƣ:
Mạng máy tính căn bản, Hệ điều hành, Quản trị Windows server cơ bản, Quản trị
Windows Server nâng cao.
- Tính chất của môn học: Là môn học môn học, mô đun chuyên môn ngành, nghề.
II. Mục tiêu môn học:
Môn học này cung cấp cho ngƣời học các kiến thức cơ bản về kịch bản quản lý,
điều hành mạng, kịch bản tấn công mạng, kỹ thuật xây dựng kịch bản mạng
- Về kiến thức:
+ Trình bày đƣợc các kiến thức cơ bản về kịch bản mạng và kỹ thuật xây dựng
kịch bản, các bƣớc xây dựng và triển khai kịch bản quản lý, kiểm soát Windows
và điều khiển từ xa trên nền VB Scripts
- Về kỹ năng:
+ Xây dựng đƣợc kịch bản triển khai quản lý máy tính và hệ thống mạng.
+ Tự động hóa việc quản lý, phát hiện lỗi, báo cáo và xử lý lỗi bằng Scripts.
+ Sử dụng các lớp, các đối tƣợng và thành phần của đối tƣợng để xây dựng các
kỹ thuật kịch bản hỗ trợ tự động hóa quá trình kiểm soát và điều khiển.
- Về thái độ: Có đạo đức và lƣơng tâm nghề nghiệp, ý thức kỷ luật tốt, tích cực tiếp
thu kiến thức mới.
III. Nội dung môn học:
1. Nội dung tổng quát và phân phối thời gian:
TT
Nội dung môn học
Thời gian (giờ)
Tổng
số
Lý
thuyế
Thự
c
Kiể
m

2
t
hành
tra
1
Chƣơng 1. Những khái niệm cơ bản
5
5
0
2
Chƣơng 2. Kiểm soát quản lý Windows
bằng Script (Windows Management
Instrumentation – WMI Scripts)
23
3
19
1
3
Chƣơng 3. Viết kịch bản chạy trên các máy
từ xa (scripting remote)
22
2
19
1
4
Chƣơng 4. Một số thủ thuật Scripts khác
25
5
19
1
Tổng cộng
75
15
57
3
2. Nội dung chi tiết:
Chƣơng 1. Những khái niệm cơ bản
Mục tiêu:
- Kiến thức: Trình bày kịch bản và kịch bản mạng máy tính trên nền tảng hệ
điều hành Windows, liệt kê đƣợc các bƣớc xây dựng và triển khai đƣợc một
kịch bản và mô tả đƣợc các thành phần của một Scripts.
- Kỹ năng:
+ Viết đƣợc 1 Script sử dụng mã lệnh có sẵn
+ Triển khai đƣợc 1 Script đã xây dựng
- Thái độ: Tích cực tìm hiểu về kịch bản mạng.
Nội dung chƣơng: Thời gian: 5 giờ (LT: 5; TH: 0)
1.1. Scripts và Network Scripting
1.2. Các thành phần của Script
1.3. Điều khiển lỗi, định nghĩa biến và dữ liệu ngƣời dùng
1.4. Ví dụ về xây dựng và thi hành một Scripts
Chƣơng 2. Kiểm soát quản lý Windows bằng Script (Windows Management
Instrumentation – WMI Scripts)
Mục tiêu:
- Kiến thức: Trình bày đƣợc ý nghĩa và nguyên tắc hoạt động của VMI, các lớp
WMI và cách sử dụng WMI.
- Kỹ năng:
+ Xây dựng đƣợc WMI để quản lý kiểm soát Windows và hệ thống máy tính
trên hệ thống mạng
+ Triển khai Script để tự động hóa quá trình kiểm soát hệ thống mạng
- Thái độ: Tích cực tìm hiểu về các thành phần phần của WMI Scripts.
Nội dung chƣơng: Thời gian: 23 giờ (LT: 3; TH: 20)

3
2.1. Giới thiệu WMI
2.2. Nguyên tắc hoạt động của WMI
2.3. Các lớp WMI
2.4. Sử dụng WMI
2.5. Sử dụng Win32_NetworkAdapterConfiguration
2.6. Các thuộc tín của WMI
Chƣơng 3. Viết kịch bản chạy trên các máy từ xa (scripting remote)
Mục tiêu:
- Kiến thức: Trình bày đƣợc ý nghĩa và nguyên tắc hoạt động của kịch bản trên
các máy từ xa, các lớp scripting remote và cách sử dụng scripting remote.
- Kỹ năng:
+ Xây dựng đƣợc scripting remote để quản lý kiểm soát điều khiển từ xa các
máy tính trên hệ thống mạng
+ Triển khai Script để tự động hóa quá trình điều khiển từ xa trong hệ thống
mạng
- Thái độ: Tích cực tìm hiểu về các thành phần phần của Remote Scripting.
Nội dung chƣơng: Thời gian: 22 giờ (LT: 2; TH: 20)
3.1. Giới thiệu về Scripting Romote và xây dựng Scripting Romote
3.2. Xử lý sự cố lỗi với Scripting Romote
3.3. Xử lý lỗi kịch bản điều khiển từ xa bằng Network Monitor 3.0
3.4. Tìm hiểu kịch bản điều khiển xa
3.5. Các thủ thuật của kịch bản điều khiển xa
Chƣơng 4. Một số thủ thuật Scripts khác
Mục tiêu:
- Kiến thức: Sinh viên trình bày đƣợc các thủ thuật runas, truy vấn cục bộ để lấy
thông tin, tƣơng tác và xử lý theo lô.
- Kỹ năng:
+ Triển khai đƣợc các thủ thuật mã hóa, truy vấn, tƣơng tác và xử lý theo lô với
thủ thuật runas và các WMIC tƣơng ứng
Thái độ: Tích cực tìm hiểu về các kỹ thuật Script bổ sung
Nội dung chƣơng: Thời gian: 25 giờ (LT: 5; TH: 20)
4.1. Thủ thuật “runas” nhƣng với sự mã hóa
4.2. Truy vấn cho quản trị viên cục bộ bằng WMIC
4.3. Sử dụng WMIC tƣơng tác
4.4. Sử dụng WMIC trong các file Batch
IV. Điều kiện thực hiện chƣơng trình: