Làm thế nào để gỡ lỗi máy chủ Windows Script, VBScript và JScript

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 308364
Khước từ Nội dung trong Cơ sở Kiến thức Không còn được hỗ trợ
Bài viết này nói về các sản phẩm mà Microsoft không còn hỗ trợ nữa. Do đó, bài viết này được cung cấp "nguyên bản" và sẽ không được cập nhật.
Tóm tắt
Mục đích của bài viết này là giải thích làm thế nào để gỡ lỗi Windows Script Host (WSH) ngôn ngữ, mà có thể được ghi trong bất kỳ ngôn ngữ script ActiveX (miễn là công cụ ngôn ngữ thích hợp được cài đặt), nhưng mà theo mặc định, được ghi trong VBScript JScript. Có một số cờ trong sổ kiểm nhập, và tùy thuộc vào trình gỡ lỗi được sử dụng, các quy trình cần thiết để cho phép gỡ lỗi.
Thông tin thêm
Gỡ lỗi tập lệnh WSH Microsoft Visual InterDev, trình gỡ lỗi Script của Microsoft hoặc bất kỳ trình gỡ lỗi khác, sử dụng cú pháp lệnh sau để Bắt đầu đoạn:
wscript.exe //d <path to WSH file>				
Mã này thông báo cho người dùng khi một lỗi thời gian chạy ra và cung cấp cho người dùng lựa chọn gỡ lỗi ứng dụng. Ngoài ra, cờ //x có thể được sử dụng, như sau, ném một ngoại lệ ngay lập tức khởi động trình gỡ lỗi ngay sau khi tập lệnh khởi động chạy:
wscript.exe //d //x <path to WSH file>				
Sau khi tình huống gỡ lỗi tồn tại, khoá kiểm nhập sau xác định trình gỡ lỗi đó sẽ được sử dụng:
HKEY_CLASSES_ROOT\CLSID\ {834128A2-51F4-11D0-8F20-00805F2CD064} \LocalServer32
Trình gỡ lỗi tập lệnh sẽ Msscrdbg.exe và gỡ lỗi Visual InterDev nên Mdm.exe.

Nếu hình ảnh InterDev trình gỡ lỗi mặc định, đảm bảo rằng chỉ trong thời gian (JIT) chức năng được bật. Để thực hiện việc này, hãy làm theo các bước sau:
  1. Bắt đầu Visual InterDev.
  2. Trên menu Công cụ, bấm vào Tùy chọn.
  3. Bấm trình gỡ lỗi, và sau đó đảm bảo rằng chỉ trong thời gian tùy chọn được chọn cho cả chungkịch bản danh mục.
Ngoài ra, nếu bạn đang cố gắng gỡ lỗi tập tin .wsf, đảm bảo rằng khoá kiểm nhập sau được đặt thành 1:
HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings\JITDebug

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 308364 - Xem lại Lần cuối: 07/03/2016 22:35:00 - Bản sửa đổi: 4.0

  • kbdswmanage2003swept kbinfo kbmt KB308364 KbMtvi
Phản hồi