Cách chạy ứng dụng bằng dòng lệnh. Cách chạy chương trình với tham số dòng lệnh. Tiện ích dòng lệnh RUNAS

Từ dòng lệnh, bạn có thể chạy cài đặt chương trình ở chế độ tương tác hoặc chế độ yên lặng.

Ngoài ra, khi cài đặt chương trình từ dòng lệnh, bạn có thể định cấu hình tên người dùng và mật khẩu để truy cập chương trình. Chương trình sẽ yêu cầu tên người dùng và mật khẩu khi người dùng cố gắng gỡ cài đặt hoặc dừng chương trình hoặc thay đổi cài đặt của chương trình.

Hầu hết các chương trình của chúng tôi đều hoạt động tốt như chúng tôi cần, nhưng đôi khi bạn có một chương trình kém hơn co-op và khiến bạn có cơ hội khắc phục vấn đề "thái độ". Chạy nó để cửa sổ không đóng.

Kiểm soát hành động tương tự bằng cách sử dụng dòng lệnh. Bạn có thể tạo tập tin hàng loạt, chứa hai dòng. Bạn có thể tạo một lối tắt với cách trên. Không cần phải viết ra bất kỳ đường dẫn nào. Có gì cần thêm vào lời giải thích không? Thông thường, các lập trình viên viết các tập lệnh độc lập, độc lập với môi trường sống. Khi trình thông dịch được gọi, nó sẽ đọc và giải thích tệp. Sau đó, bạn phải làm cho tập lệnh có thể thực thi được bằng lệnh sau.

Để chạy trình hướng dẫn cài đặt chương trình từ dòng lệnh,

Gõ setup.exe hoặc msiexec /i tại dấu nhắc lệnh.

Để cài đặt một chương trình hoặc cập nhật phiên bản chương trình ở chế độ im lặng (không chạy Trình hướng dẫn cài đặt chương trình),

nhập vào dòng lệnh setup.exe /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pALLOWREBOOT=1|0 /pSKIPproductCHECK=1|0 /pSKIPPROCUNINSTALL=1|0 /s

Một thông báo sẽ xuất hiện trên màn hình của bạn. Ví dụ: các vòng lặp được lặp lại ngay lập tức trừ khi chúng là một phần của hàm. Vì vậy, nó đòi hỏi một số kế hoạch tinh thần. Đây không hẳn là một câu hỏi đơn giản. Bức thư có thể khác và có thể có những thứ khác sau nó, vì vậy bạn có thể dễ dàng nhìn thấy thứ gì đó tương tự.

Cài đặt chương trình thông qua dòng lệnh

Tùy thuộc vào cách máy tính của bạn được cấu hình và những gì bạn đã làm gần đây với nó. Trình thông dịch đọc tập lệnh của bạn, biên dịch nó thành mã byte và sau đó thực thi mã byte để chạy chương trình của bạn. Sau đó, bạn sẽ thấy một cái gì đó như thế. Bạn đã khởi động trình thông dịch ở "chế độ tương tác". Kiểm tra nó bằng cách nhập một vài biểu thức bạn chọn và xem kết quả. Nhiều người sử dụng chế độ tương tác như một máy tính tiện lợi nhưng có khả năng lập trình rất cao.

msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= ALLOWREBOOT=1|0 ADDLOCAL= SKIPPRODVELCHECK=1|0 SKIPPRODVELCHECK=1|0 SKIPPRODVCUNINSTALL=1|0 /qn ,

  • EULA=1 nghĩa là bạn chấp nhận các điều khoản Thỏa thuận cấp phép. Văn bản của Thỏa thuận cấp phép được bao gồm trong. Việc chấp nhận các quy định của Thỏa thuận cấp phép cấu thành một điều kiện cần thiếtđể cài đặt một chương trình hoặc cập nhật phiên bản chương trình. Nếu tham số này không được chỉ định trong quá trình cài đặt im lặng, chương trình sẽ không được cài đặt.
  • KSN=1|0 có nghĩa là đồng ý (1) hoặc từ chối (0) tham gia chương trình Kaspersky Security Network (sau đây gọi là “KSN”). Nội dung của Quy định tham gia KSN được bao gồm trong gói Kaspersky Endpoint Security. Việc chỉ định một giá trị tham số là tùy chọn. Nếu giá trị của tham số KSN không được chỉ định trong lệnh thì khi khởi chạy Kaspersky Endpoint Security lần đầu tiên, một cửa sổ sẽ mở ra yêu cầu bạn tham gia chương trình KSN.
  • INSTALLLEVEL= cho biết loại Cài đặt Kaspersky Bảo mật điểm cuối. Việc chỉ định một giá trị tham số là tùy chọn. Nếu lệnh không chỉ định giá trị cho tham số INSTALLLEVEL thì quá trình cài đặt mặc định của chương trình sẽ được thực hiện.

    Thay vào đó, bạn có thể chỉ định các giá trị sau cho tham số INSTALLLEVEL:

    Bắt đầu trình thông dịch như trên. Sau khi kiểm tra thư mục, bạn cần thêm nó vào quá trình khởi động mà máy tính của bạn thực hiện. Lưu ý rằng nếu bạn có đủ đặc quyền, bạn có thể lựa chọn các tùy chọn cài đặt cho người dùng hiện tại hoặc hệ thống.

    Nếu bạn không chắc chắn về việc tự mình thực hiện bất kỳ bước nào trong số này, hãy nhờ trợ giúp! Tại thời điểm này, bạn có thể khởi động lại hệ thống của mình để đảm bảo cài đặt mới có hiệu lực. Một phiên chạy chương trình này có thể trông như thế này. Nếu bạn không muốn thay đổi thư mục hiện tại.

    • 100 . Đã thực hiện cài đặt cơ bản các chương trình.
    • 200. Việc cài đặt tiêu chuẩn của chương trình được thực hiện.
    • 300. Tất cả các thành phần chương trình đã được cài đặt.
  • ALLOWREBOOT=1|0 có nghĩa là đồng ý (1) hoặc cấm (0) tự động khởi động lại máy tính nếu cần sau khi cài đặt hoặc cập nhật chương trình. Việc chỉ định một giá trị tham số là tùy chọn. Nếu lệnh không chỉ định giá trị cho tham số ALLOWREBOOT thì giá trị mặc định tự động khởi động lại máy tính sau khi cài đặt hoặc cập nhật chương trình đều bị cấm.

    Bạn có thể cần phải khởi động lại máy tính của mình sau khi cập nhật phiên bản chương trình hoặc nếu phát hiện và gỡ bỏ phần mềm chống vi-rút của bên thứ ba trong quá trình cài đặt Kaspersky Endpoint Security.

    Điều quan trọng cần nhớ. Chế độ tương tác được sử dụng tốt nhất để kiểm tra xem các câu lệnh và biểu thức riêng lẻ có thực hiện những gì bạn nghĩ và để phát triển mã thông qua thử nghiệm hay không. Mục này. Đầu tiên tạo thư mục mới, trong đó chúng ta có thể lưu chương trình của mình.

    Trong trình soạn thảo văn bản, nhập thông tin sau. Mở thiết bị đầu cuối mới và nhập thông tin sau. Chúng ta hãy xem xét chương trình này chi tiết hơn. Dòng đầu tiên nói điều này. Đây được gọi là khai báo gói. Gói là một cách tổ chức và tái sử dụng mã số. Các ứng dụng có thể thực thi là những loại chương trình mà chúng ta có thể chạy trực tiếp từ thiết bị đầu cuối.

  • ADDLOCAL= chỉ định những thành phần nào sẽ được cài đặt ngoài những thành phần được chọn theo mặc định trong chế độ cài đặt tiêu chuẩn. Việc chỉ định một giá trị tham số là tùy chọn.

    Thay vào đó, bạn có thể chỉ định các giá trị sau cho tham số ADDLOCAL:

    • Tính năng MSBitLocker. Thành phần Microsoft BitLocker Manager đang được cài đặt.
    • Tính năng chống APT. Thành phần Cảm biến điểm cuối KATA đang được cài đặt.
  • SKIPproductCHECK=1|0 có nghĩa là bật (1) hoặc tắt (0) việc kiểm tra phần mềm không tương thích. Việc chỉ định một giá trị tham số là tùy chọn. Nếu tham số SKIPPRODVELCHECK không được chỉ định trong lệnh, theo mặc định, Kaspersky Endpoint Security sẽ quét và hiển thị danh sách các chương trình không tương thích được phát hiện.
  • SKIPproductUNINSTALL=1|0 có nghĩa là đồng ý (1) hoặc cấm (0) đối với tự động loại bỏđã tìm thấy các chương trình không tương thích với Kaspersky Endpoint Security. Việc chỉ định một giá trị tham số là tùy chọn. Nếu tham số SKIPPRODUNINSTALL không được chỉ định trong lệnh, theo mặc định, Kaspersky Endpoint Security sẽ cố gắng loại bỏ tất cả các chương trình không tương thích được tìm thấy.

Để cài đặt chương trình hoặc cập nhật phiên bản của chương trình với tên người dùng và mật khẩu xác nhận quyền thay đổi thông số chương trình và vận hành chương trình, hãy làm theo các bước sau:

Thư viện là tập hợp mã mà chúng ta tập hợp lại để có thể sử dụng chúng trong các chương trình khác. Chúng ta sẽ xem xét các thư viện chi tiết hơn sau, nhưng bây giờ chỉ đưa dòng này vào bất kỳ chương trình nào bạn viết. Hàng tiếp theo - dòng trống. Máy tính hiển thị các ký hiệu dòng mới với tính cách đặc biệt. Các dòng, dấu cách và tab mới được gọi là khoảng trắng. Go hầu như không quan tâm đến khoảng trắng, chúng tôi sử dụng nó để làm cho chương trình dễ đọc hơn.

Việc sử dụng dấu ngoặc kép như thế này được gọi là "chuỗi ký tự", là một loại "biểu thức". Chuỗi được mô tả chi tiết hơn trong chương tiếp theo, nhưng khoảnh khắc nàyĐiều quan trọng cần nhớ là trong phần mở đầu "nhân vật này cuối cùng phải được theo sau bởi một nhân vật khác" và mọi thứ ở giữa đều được đưa vào lời thoại. Sau này bạn sẽ thấy phần khai báo hàm.

  • Nếu bạn muốn cài đặt chương trình hoặc cập nhật phiên bản của chương trình một cách tương tác, hãy nhập lệnh sau tại dấu nhắc lệnh:

    setup.exe /pKLLOGIN=

    msiexec /i KLLOGIN= KLPASSWD=***** KLPASSWDAREA= .

  • Nếu bạn muốn cài đặt chương trình hoặc cập nhật phiên bản của chương trình ở chế độ im lặng, hãy nhập lệnh sau tại dấu nhắc lệnh:

    setup.exe /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pKLLOGIN= /pKLPASSWD=***** /pKLPASSWDAREA= /s

    Chúng có đầu vào, đầu ra và một loạt các bước gọi là thao tác được thực hiện theo thứ tự. Hàm này không có tham số, không trả về gì và chỉ có một câu lệnh. Hàm tên chính rất đặc biệt vì nó là hàm được gọi khi chương trình được thực thi. Phần cuối cùng của chương trình của chúng tôi là dòng này.

    Tuyên bố này có ba thành phần. Tại thời điểm này, chúng ta đã thấy rất nhiều thuật ngữ mới và bạn có thể hơi choáng ngợp, đôi khi việc đọc to chương trình của bạn một cách có ý thức sẽ rất hữu ích. Một lần đọc chương trình chúng ta vừa viết có thể trông như thế này.

    msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= KLLOGIN= KLPASSWD=***** KLPASSWDAREA= ALLOWREBOOT=1|0/qn .

Thay vào đó, bạn có thể chỉ định một hoặc nhiều giá trị sau cho tham số KLPASSWDAREA (cách nhau bằng dấu chấm phẩy), tương ứng với các thao tác yêu cầu xác nhận:

Hàm này không có đối số, không trả về gì và thực hiện như sau: 1. Bạn có thể tìm hiểu thêm về điều này bằng cách nhập nội dung sau vào terminal của mình. Trong số những thứ khác, bạn nên thấy điều này. Dấu cách luôn được thêm vào giữa các toán hạng và một dòng mới được thêm vào.

Nó trả về số byte đã ghi và lỗi ghi đã xảy ra. Hãy quay trở lại chức năng này. Chương trình của chúng tôi bắt đầu với một gói cơ bản. . Đầu tiên tải xuống và cài đặt nút. Cách bạn thực hiện việc này tùy thuộc vào loại máy và hệ điều hành. Sau khi nút được cài đặt, bạn có thể kiểm tra cài đặt của mình bằng cách nhập thông tin sau tại dấu nhắc lệnh.

  • BỘ. Thay đổi các thông số của chương trình.
  • LỐI RA. Chấm dứt chương trình.
  • TUYỆT VỜI. Vô hiệu hóa các thành phần bảo vệ và dừng tác vụ quét.
  • GIẢI QUYẾT. Tắt chính sách Bảo mật Kaspersky Trung tâm.
  • DISCTRL. Tắt các thành phần điều khiển.
  • LOẠI BỎ. Xóa một phím.
  • KHÔNG CÓ. Loại bỏ, thay đổi hoặc khôi phục một chương trình.
  • BÁO CÁO. Xem báo cáo.

Khi cài đặt chương trình hoặc cập nhật phiên bản chương trình, các tệp sau được hỗ trợ ở chế độ im lặng:

Cách khởi chạy bất kỳ ứng dụng nào thông qua dòng lệnh

Điều này sẽ phản hồi số phiên bản của phiên bản bạn vừa cài đặt. Shell rất tốt cho việc thực hành, nhưng chúng ta muốn viết chương trình, lưu trữ chúng trong các tệp và thực thi chúng theo yêu cầu. Đối tượng bảng điều khiển tích hợp của Node cho phép bạn ghi vào thiết bị đầu cuối. Về mặt kỹ thuật, nó cho phép bạn ghi lại các luồng lỗi tiêu chuẩn và đầu ra tiêu chuẩn của hệ thống, nhưng chúng ta sẽ đề cập đến vấn đề đó sau. Chạy chương trình của bạn cũng đơn giản như gọi nút trên tệp chứa chương trình của bạn.

Đây là một cặp đôi ứng dụng đơn giản, dường như xuất hiện trong các bài học lập trình cơ bản. Phần đầu tiên cho thấy sức mạnh của cả hai. Và đây là một chương trình đơn giản để ghi lại những dòng đầu tiên của tam giác nổi tiếng Pascal. Và đây là một chương trình tạo ra một ván bài ngẫu nhiên gồm năm ván bài mỗi lần nó được chạy.

  • setup.ini chứa Thông số chung cài đặt chương trình;
  • tệp cấu hình install.cfg chứa các tham số vận hành cho Kaspersky Endpoint Security;
  • setup.reg chứa các khóa đăng ký.

Các tệp setup.ini, install.cfg và setup.reg phải được đặt trong cùng thư mục với Phân phối Kaspersky Bảo mật điểm cuối 10 Gói dịch vụ 2 cho Windows.

Tất nhiên, các chương trình được khởi chạy từ dòng lệnh phải có quyền truy cập vào các đối số của chúng. Ví dụ: nếu chúng ta nhập như sau. Nếu tập lệnh của bạn có nhiều hơn một hoặc hai đối số dòng lệnh, chúng tôi thực sự khuyên bạn nên tạo đối số đầu vào được đặt tên và sử dụng trình phân tích cú pháp dòng lệnh. Có sẵn cho nút một số lượng lớn trình phân tích tham số; chọn bất kỳ cái nào bạn thích.

Nếu họ được phép làm điều này, bạn có thể được đưa đến một trang web độc hại lưu trữ tập lệnh đang tìm kiếm hệ thống tệp của bạn. thông tin cá nhân và gửi đến đó mọi thứ anh ấy tìm thấy cho mình máy chủ gốc. Và tất nhiên các tập lệnh trình duyệt không thể ghi vào hệ thống tập tin.

Tài liệu này đã được lưu trữ và không còn được duy trì.

Cài đặt từ dòng lệnh - chỉ định tham số

Có thể áp dụng với: Bảo vệ hàng đầu cho Exchange

Ngày sửa đổi phần: 2010-05-10

Bảng sau đây tóm tắt các tùy chọn mà bạn có thể sử dụng khi chạy gói cài đặt được giải nén (setup.exe) từ một dòng lệnh:

Bạn có thể đoán được tại sao không. Tuy nhiên, nút này cho phép bạn đọc và ghi tập tin. Hãy chỉ đưa ra một ví dụ đơn giản. Vậy là nó đã đẹp rồi giới thiệu nhanh vào việc sử dụng nút để viết các tập lệnh dòng lệnh, nhưng chúng ta hầu như chưa tìm hiểu sơ qua về nút là gì và nó có thể làm gì.

Đặc biệt trong các bản cài đặt cũ hơn, quá trình khởi động ngày càng trở nên chậm trễ hơn khi các chương trình mới được khởi chạy. Nếu có nhiều chương trình trong menu Khởi động, quá trình tải xuống sẽ lâu hơn. Công cụ này có thể khởi chạy các chương trình và công cụ khởi động với độ trễ, từ đó giải quyết tình trạng treo hệ thống do chương trình đồng thời. Bạn cần phải hành động. Sau khi được chọn, trình hướng dẫn sẽ cài đặt các chức năng đã chọn. Bộ công cụ tạo một tệp nhật ký từ bản phân tích mà bạn có thể đọc sau để phát hiện tình trạng chậm của hệ thống.

Tham số Sự miêu tả Yêu cầu

Cài đặt mà không cần sự can thiệp của người dùng - không xuất hiện trên màn hình

Tham số bắt buộc /Một

Tham số tùy chọn /c

Điều này hoạt động cho mọi chữ cái trong mọi thư mục. Vì vậy, bạn nên dừng tất cả các chương trình đang chạy trước đó. Đây là cách duy nhất để đảm bảo rằng tất cả các nhạc cụ và trình điều khiển đều được ghi lại. Trong một số trường hợp, bạn có thể nhận được thông báo lỗi ở dạng Không thể tìm thấy trình ghi nhật ký chế độ người dùng trong danh sách các trình ghi nhật ký đang hoạt động. Nếu cách này không hiệu quả, bạn không thể sử dụng bộ công cụ để phân tích sâu hơn hoặc ít nhất là bị hạn chế hoặc phải làm thêm một số công việc.

Phân tích đầu tiên về quá trình khởi động

Chúng tôi sẽ chỉ cho bạn cách làm điều đó. Đang tải. Tuy nhiên, điều này không đặc biệt quan trọng để phân tích mà chỉ phục vụ cho việc so sánh sau này. Một tệp có dữ liệu kernel, nghĩa là phần khởi đầu của hệ điều hành và một tệp có dữ liệu người dùng. Bạn có thể lọc hiển thị theo khu vực menu, được hiển thị bằng cách nhấp vào phía bên trái của cửa sổ. Để thực hiện việc này, hãy nhấp vào biểu tượng ở bên trái giữa cửa sổ. Hiện có sẵn nhiều phạm vi đo lường khác nhau. Nếu bạn bỏ chọn hộp kiểm, biểu đồ tương ứng trong trình xem cũng sẽ biến mất.

Cài đặt thụ động - không có lời nhắc nào cho người dùng nhưng hiển thị tiến trình

Tham số bắt buộc /Một

Tham số tùy chọn /c

/MộtĐường dẫn tớiTệp trả lời

Chỉ định một tệp phản hồi được yêu cầu

Cần có file trả lời

Bằng cách này bạn có thể ẩn chính xác những gì bạn cần. Màn hình hiển thị động, có nghĩa là bạn có thể ẩn các biểu đồ ẩn bất kỳ lúc nào và ngược lại. Lựa chọn khu vực cụ thể và nhấp vào nó click chuột phải chuột. Sau đó chọn PivotTable. Bây giờ bạn thấy trong bảng rằng các tiến trình đang trì hoãn việc bắt đầu. Nếu bạn nhấp vào biểu đồ trên biểu đồ, bạn có thể phóng to một phần của quảng cáo. Để thực hiện việc này, hãy chọn khu vực bằng chuột mà bạn muốn phóng to và nhấp chuột phải. Sử dụng lệnh menu Tỷ lệ để chọn để bắt đầu thao tác chia tỷ lệ.

/q hoặc /P

[/cPathtoConfigFile]

Chỉ định một tệp cấu hình tùy chọn

Cần có tập tin cấu hình

Chỉ hợp lệ với các tham số /q hoặc /P

Trước khi thực hiện cài đặt thụ động hoặc im lặng, bạn phải giải nén tệp setup.exe bằng lệnh sau:

Ngoài đồ họa, bạn cũng có thể tạo bảng cho các khu vực khác bằng cách chọn " Bảng tổng hợp» trong menu ngữ cảnh. Bảng hiển thị thông tin tương tự như trình quản lý tác vụ trong khoảng thời gian được đo. Bạn có thể sắp xếp chế độ xem bằng cách nhấp vào cột thích hợp trong bảng. Nếu bạn không nhận ra quy trình, hãy tìm kiếm tệp thực thi bằng công cụ tìm kiếm.

Bằng cách này, bạn sẽ nhanh chóng phát hiện ra các quá trình đang trì hoãn việc bắt đầu. Bạn nên loại bỏ chúng khỏi quá trình khởi động càng nhiều càng tốt để tăng tốc độ khởi động hệ thống. Tuy nhiên, hãy nhớ rằng một số chương trình có thể ngừng hoạt động nếu bạn tắt tính năng AutoPlay. Trong menu ngữ cảnh của các mục và chọn tìm kiếm trên Internet, bạn có thể bắt đầu tìm kiếm thông qua chương trình trên Internet. Bạn không cần phải cài đặt công cụ này mà có thể chạy trực tiếp. Tab “Đăng nhập” cũng rất quan trọng. Tại đây bạn có thể thấy các mục bắt đầu bằng thông tin đăng nhập của người dùng.

frontexchangesetup.exe /x: đường dẫn trích xuất

Cài đặt im lặng cho phép bạn chạy tập lệnh trong khi cài đặt Microsoft Forefront Protection 2010 cho Exchange Server (FPE). Kiểu cài đặt này không hiển thị bất kỳ thông báo nào về trạng thái cài đặt. Tất cả đầu ra được ghi vào nhật ký cài đặt, nhật ký chương trình hoặc nhật ký sự kiện. Cài đặt im lặng có thể được sử dụng để thực hiện cài đặt tự động và phân tán trên . Cài đặt im lặng yêu cầu tệp phản hồi được cung cấp bằng cách sử dụng /Một. Mẫu tệp phản hồi, có thể được sửa đổi để phù hợp với môi trường cụ thể của bạn, được cung cấp trong gói cài đặt cùng với lược đồ XML (tệp XSD) mà bạn có thể sử dụng để xác thực tệp phản hồi kết quả. Nếu như đúng tập tin Nếu không có phản hồi nào được cung cấp, quá trình cài đặt sẽ bị hủy bỏ và lỗi sẽ được ghi lại. Để biết thông tin về cách xem tệp câu trả lời mẫu, hãy xem.

Sau khi giải nén gói cài đặt ( thông tin thêm xem phần), bạn có thể chạy cài đặt im lặng với tệp trả lời bằng cách nhập thông tin sau vào dòng lệnh:

setup.exe /q /a Đường dẫn tớiTệp trả lời

Tệp câu trả lời chứa câu trả lời cho bất kỳ câu hỏi nào bạn có thể có trong quá trình cài đặt. Đây là một tham số bắt buộc. Ngoài ra, bạn có thể chỉ định tham số /c

setup.exe /q /a Đường dẫn tớiTệp trả lời/

Cài đặt thụ động hoạt động giống như cài đặt im lặng nhưng nó hiển thị thanh tiến trình để hiển thị tiến trình cài đặt.

Sau khi giải nén gói cài đặt (xem phần để biết thêm thông tin), bạn có thể chạy cài đặt thụ động với tệp trả lời bằng cách nhập thông tin sau tại dấu nhắc lệnh:

setup.exe /p /a Đường dẫn tớiTệp trả lời

Tệp câu trả lời chứa câu trả lời cho bất kỳ câu hỏi nào bạn có thể có trong quá trình cài đặt. Đây là một tham số bắt buộc. (Xem phần để biết thông tin về cách xem tệp câu trả lời mẫu.) Ngoài ra, bạn có thể chỉ định tham số /c, cho phép bạn tùy chọn nhập cài đặt cấu hình vào máy chủ sau khi cài đặt hoàn tất. Đây là những cài đặt được xuất từ ​​máy chủ khác. Cú pháp phải như sau:

setup.exe /p /a Đường dẫn tớiTệp trả lời/

Các bạn thân mến, không có gì bí mật khi người dùng đang làm việc Dựa trên Linux, luôn chĩa mũi dùi vào những người làm việc trên Windows. Họ nói rằng đối với Windows, bạn cần cài đặt ứng dụng trong ít nhất 10 phút, nhấn một số lượng lớn các nút, loay hoay với các hộp kiểm lựa chọn. Và trước khi thực sự cài đặt ứng dụng, bạn cần tìm trang web chính thức của chương trình mà không bị lạc trên Internet. Người dùng Linux tự hào rằng họ có thể cài đặt bất kỳ tiện ích nào từ thiết bị đầu cuối bằng cách thực hiện một lệnh nhất định.

Trong Windows nó có sẵn như trong cơ hội Linux cài đặt, gỡ cài đặt hoặc chỉnh sửa chương trình bằng lệnh.

Các nhà phát triển tuyên bố rằng Windows 10 cũng sẽ có khả năng cài đặt nhanh, cập nhật và xóa hỗ trợ khác nhau từ thiết bị đầu cuối của hệ thống. Chúng ta chỉ còn phải chờ bản phát hành chính thức. Nhưng bạn không cần phải đợi ngày ra mắt mà hãy sử dụng ngay tính năng tuyệt vời, điều này sẽ cho phép người dùng cài đặt chương trình từ dòng lệnh. Tuy nhiên, đây không phải là tất cả những điều ngạc nhiên: tiện ích này cũng sẽ cho phép bạn xóa, cập nhật, mở và đóng chương trình. Hấp dẫn? Chúng ta hãy làm quen với Chocolatey tốt hơn.

Cài đặt chương trình thông qua dòng lệnh

Bây giờ chúng tôi sẽ cố gắng quản lý các chương trình theo cách thuận tiện hơn và rất giống với cách thực hiện trong Môi trường Linux. Và nó sẽ giúp chúng ta điều này dịch vụ đặc biệt sô cô la, quản lý gói cho cửa sổ. Ứng dụng khách Chocolatey là một tiện ích được thiết kế để chạy trong bảng điều khiển. Hãy thử cài đặt nó ngay lập tức. Để cài đặt, hãy mở terminal với quyền quản trị viên. Nhấp chuột phải vào menu Bắt đầu và nhấp vào Dấu nhắc Lệnh (với quyền quản trị viên). Bây giờ hãy sao chép đoạn mã sau:

@powershell -NoProfile -ExecutPolicy không hạn chế -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE% \sôcôla\bin

Chèn và nhấn Nhập phím. Bây giờ bạn cần đóng bàn điều khiển để dữ liệu về các biến được làm mới.

Dịch vụ Chocolatey có danh mục tiện ích và ứng dụng phong phú: hiện có hơn 2000 tiện ích. Bạn có thể xem chúng trên trang web chính thức https://chocolatey.org/packages. Vì vậy, đã đến lúc tìm hiểu cách cài đặt bất kỳ chương trình nào thông qua dòng lệnh:

Mở lại terminal với tư cách quản trị viên. Chúng tôi sao chép văn bản được trình bày ở bên phải chương trình trên trang web https://chocolatey.org/packages. Ví dụ: để cài đặt trình duyệt Google Chromeđoạn mã sau được trình bày:

choco cài đặt googlechrome -y

Sao chép nó và dán nó vào thiết bị đầu cuối. Đừng quên viết tổ hợp -y sau mã từ trang web. Bấm phím Enter. Bây giờ tất cả những gì còn lại là chờ quá trình cài đặt trình duyệt hoàn tất. Sau đó bạn có thể đóng cửa sổ terminal.

Như bạn có thể đã nhận thấy, trình duyệt Google Chrome được cài đặt rất nhanh. Chúng tôi không phải nhấp vào bất kỳ nút nào hoặc chọn vị trí để lưu tệp (đĩa C được sử dụng theo mặc định). Nhân tiện, những người dùng mới làm quen có thể tạo một bộ ứng dụng yêu thích của họ vào sổ ghi chú để không phải truy cập dịch vụ Chocolatey mỗi lần. Để gỡ cài đặt một chương trình thông qua dòng lệnh, hãy nhập mã gỡ cài đặt, sau đó là tên của chương trình. Ví dụ: choco unistall ccleaner.

CHÚ Ý. Dịch vụ này chỉ hoạt động với các gói được cài đặt thông qua nó. Tức là nếu phần mềm nào không có sẵn để cài đặt qua Chocolatey thì bạn sẽ không thể gỡ bỏ phần mềm đó theo cách này.

Cách chạy hoặc gỡ cài đặt chương trình thông qua dòng lệnh

Bây giờ hãy xem xét một phương thức cho phép thông qua dòng lệnh. Điều này có thể được thực hiện trong ba các bước đơn giản. Bắt đầu nào:

  1. Mở một thiết bị đầu cuối của hệ điều hành Windows.
  2. Trong cửa sổ xuất hiện, hãy ghi đường dẫn đầy đủ đến vị trí của tệp khởi chạy ứng dụng. Ví dụ: D:/Files/chrome.exe
  3. Chúng ta nhấn Enter và đợi hệ thống mở những gì chúng ta cần.

Đã đến lúc tìm hiểu cách đóng chương trình thông qua dòng lệnh. Đối với điều này chúng ta cần bảo mật bổ sung taskkill. Hãy bắt đầu:


Hãy tóm tắt lại

Các độc giả thân mến, hôm nay chúng ta đã xem xét những gì thoạt nhìn có vẻ là một chủ đề phức tạp. Nhưng bây giờ bạn biết rằng bạn có thể rất dễ dàng cài đặt hoặc gỡ cài đặt một số chương trình thông qua dòng lệnh bằng dịch vụ Chocolatey. Và bạn cũng biết cách mở hoặc đóng một ứng dụng thông qua cùng một thiết bị đầu cuối. Chúng tôi hy vọng rằng bạn đã cố gắng làm mọi thứ một cách chính xác và không còn câu hỏi nào về chủ đề này. Hãy cho chúng tôi biết ý kiến ​​và ấn tượng của bạn trong phần bình luận!

Đội BẮT ĐẦU cho phép bạn chạy các ứng dụng trong một cửa sổ riêng biệt, với khả năng chỉ định một số tham số để thực thi chúng.

Định dạng dòng lệnh:

BẮT ĐẦU ["tiêu đề"] [lệnh/chương trình] [tham số]

Tùy chọn dòng lệnh:

"phần mở đầu"- tiêu đề cửa sổ. Phải ở trong dấu ngoặc kép.

con đường- thư mục làm việc.

B- khởi chạy ứng dụng mà không tạo cửa sổ mới và tắt xử lý tổ hợp phím CTRL+C. Nếu một ứng dụng không tự xử lý CTRL+C thì cách duy nhất để phá vỡ nó là sử dụng CTRL+Break.

TÔI- Môi trường mới sẽ là môi trường gốc được truyền vào cmd.exe chứ không phải môi trường hiện tại.

PHÚT- Chạy lệnh/chương trình trong cửa sổ thu nhỏ.

TỐI ĐA- Khởi chạy lệnh/chương trình trong cửa sổ phóng to.

CHIA- Chạy 16-bit chương trình Windows trong một vùng nhớ riêng biệt.

ĐÃ CHIA SẺ- Chạy chương trình Windows 16-bit trong Khu vực chung ký ức.

THẤP- Khởi chạy ứng dụng với mức độ ưu tiên IDLE (mức độ ưu tiên thấp nhất).

BÌNH THƯỜNG- Khởi chạy ứng dụng với mức độ ưu tiên BÌNH THƯỜNG.

CAO- Khởi chạy ứng dụng với mức độ ưu tiên CAO.

THỜI GIAN THỰC- Khởi chạy ứng dụng với mức độ ưu tiên REALTIME (mức độ ưu tiên cao nhất).

CHỜ ĐỢI- Khởi chạy một ứng dụng và chờ đợi nó hoàn thành.

TRÊN MỨC BÌNH THƯỜNG- Khởi chạy ứng dụng có mức độ ưu tiên TRÊN BÊN NGOÀI (cao hơn tiêu chuẩn)

DƯỚI MỨC TRUNG BÌNH- Khởi chạy một ứng dụng có mức độ ưu tiên DƯỚI BÌNH THƯỜNG (thấp hơn tiêu chuẩn)

đội/chương trình- Nếu điều này đội ngũ nội bộ cmd.exe hoặc tập tin batch, bộ xử lý lệnh (cmd.exe) được khởi chạy bằng khóa chuyển /K. Điều này có nghĩa là cửa sổ sẽ không bị đóng sau khi lệnh hoàn thành. Nếu đó không phải là lệnh nội bộ cmd.exe hoặc tệp bó thì đó là chương trình sẽ được khởi chạy trong cửa sổ đồ họa hoặc văn bản.

tùy chọn- Các tham số được truyền vào lệnh/chương trình.

Để gọi các tệp không thể thực thi thông qua cơ chế ánh xạ loại tệp, chỉ cần nhập tên tệp vào dòng lệnh. Ví dụ, lệnh

BẮT ĐẦU MYFILE.TXT

Sẽ kích hoạt soạn thảo văn bản SỔ TAY bằng cách mở tệp MYFILE.TXT. Để biết thông tin về cách tạo các ánh xạ này từ các tệp bó, hãy xem các lệnh ASSOC và FTYPE.

Khi chạy ứng dụng 32-bit với Giao diện đồ họa Trình xử lý lệnh người dùng CMD.EXE không đợi ứng dụng thoát ra trước khi quay lại dấu nhắc lệnh. Hành vi mới này KHÔNG áp dụng cho các ứng dụng đang chạy từ các tệp bó.

Khi thực thi dòng lệnh có phần tử đầu tiên là chuỗi văn bản "CMD" không có phần mở rộng tên tập tin hoặc chỉ định đường dẫn, nó được thay thế bằng giá trị của biến COMSPEC. Điều này ngăn cản khởi chạy CMD.EXE khỏi thư mục đang hoạt động hiện tại, nếu có chương trình như vậy ở đó.

Nếu mục dòng lệnh đầu tiên không chứa phần mở rộng tên tệp, bộ xử lý lệnh CMD.EXE sẽ sử dụng giá trị biến môi trường PATHEXT để xác định phần mở rộng tên tệp thực thi và thứ tự tìm kiếm tập tin mong muốn. Mặc định cho biến PATH EXT được đặt thành:

COM;.EXE;.BAT;.CMD

Lưu ý rằng cú pháp này tương tự như cú pháp của biến PATH, nghĩa là các phần tử riêng lẻ được phân tách bằng dấu chấm phẩy.

Nếu không có phần mở rộng nào khớp khi tìm kiếm tệp thi hành, phần mở rộng khớp sẽ được kiểm tra tên được chỉ định thư mục. Nếu tên thư mục khớp với tên được chỉ định thì lệnh START sẽ chạy EXPLORER cho đường dẫn đó. Nếu hành động này được thực hiện từ dòng lệnh, nó tương đương với việc chạy lệnh CD /D trên đường dẫn đã chỉ định. Vì vậy, ví dụ, lệnh

bắt đầu C:\windows

Mở thư mục C:\windows trong cửa sổ Explorer.

Ví dụ về việc sử dụng:

bắt đầu /?- cấp giấy chứng nhận về việc sử dụng lệnh.

bắt đầu- khi khởi chạy mà không có tham số, một cửa sổ thông dịch lệnh CMD mới sẽ mở ra.

bắt đầu "Cửa sổ CMD mới của tôi"- như trong trường hợp trước, CMD sẽ được khởi chạy trong một cửa sổ mới, nhưng văn bản sẽ được hiển thị dưới dạng tiêu đề cửa sổ Cửa sổ CMD mới của tôi

bắt đầu devmgmt.msc- tiện ích mở rộng sẽ được khởi chạy .msc Trình quản lý thiết bị Windows.

bắt đầu http://google.com- trình duyệt Internet sẽ khởi chạy và trang công cụ tìm kiếm Google sẽ mở ra.

bắt đầu gửi thư tới: [email được bảo vệ] - việc khởi động sẽ hoàn tất ứng dụng thưở chế độ chuẩn bị e-mail cho địa chỉ [email được bảo vệ] .

bắt đầu / phút notepad.exe- Notepad sẽ được khởi chạy trong một cửa sổ thu nhỏ.

bắt đầu "Tệp sao lưu" /min /belownormal mybackup.bat- phóng tập tin hàng loạt trong một cửa sổ thu nhỏ với mức độ ưu tiên giảm.

bắt đầu /trên mức bình thường /MAX winword.exe- khởi chạy trình chỉnh sửa Phần mềm soạn thảo văn bản trong một cửa sổ mới, được phóng to toàn màn hình và có mức độ ưu tiên cao hơn.

bắt đầu "" /high /MAX "C:\Program Files\Good game\MyGame"- khởi động chương trình Trò chơi của tôi với mức độ ưu tiên cao.

Quản lý ưu tiên thuận tiện sử dụng để đảm bảo công việc thoải mái người dùng với ứng dụng tương tác trong bối cảnh thực hiện các nhiệm vụ tính toán dài hạn. Vì vậy, ví dụ: mức độ ưu tiên bằng nhau của trình soạn thảo MS Word và tác vụ tính toán tiêu tốn một phần tài nguyên đáng kể bộ xử lý trung tâm, có thể có hiệu ứng đóng băng khi làm việc với dữ liệu văn bản. Việc giảm mức độ ưu tiên của nhiệm vụ tính toán sẽ tạo điều kiện bình thường cho công việc của người dùng so với nền tảng công việc của họ.

Xin lưu ý rằng tiêu đề cửa sổ có thể được bỏ qua, nhưng đặc thù của việc xử lý các tham số đầu vào bằng lệnh bắt đầu có thể gây ra kết quả không mong muốn khi cố gắng chạy một chương trình có tên hoặc đường dẫn chứa (các) khoảng trắng. Ví dụ: nếu bạn cố chạy lệnh sau:

bắt đầu "C:\Program Files\FAR\FAR.EXE"

Do có khoảng trắng trong đường dẫn đến tệp thực thi, dòng chạy FAR.EXE phải được đặt trong dấu ngoặc kép, tuy nhiên định dạng của tham số đầu vào cho bắt đầu giả định sự hiện diện của một tiêu đề cửa sổ, cũng được đính kèm trong dấu ngoặc kép, khiến cho "C:\Program Files\FAR\FAR.EXE" được hiểu là một cái gì đó không phải là chương trình thực thi và làm tiêu đề cửa sổ - trình thông dịch sẽ được khởi chạy CMD với tiêu đề cửa sổ "C:\Program Files\FAR\FAR.EXE" . Để ngăn điều này xảy ra, bạn cần sử dụng bất kỳ tiêu đề nào, thậm chí trống:

bắt đầu "" "C:\Program Files\FAR\FAR.EXE"

Khi chạy tập tin batch bằng lệnh bắt đầu, cửa sổ thông dịch lệnh (cmd.exe) được khởi chạy với tham số /K, tức là sau khi thực hiện các lệnh trong tệp bó, cmd.exe không chấm dứt. Ví dụ: có một tệp bó test.bat nội dung sau:

KIỂM TRA TIẾNG ỒN

Khi chạy nó bằng lệnh bắt đầu test.bat sẽ được hoàn thành tiếng vọng và cửa sổ bộ xử lý lệnh sẽ vẫn mở trong khi chờ người dùng nhập liệu. Thực tế này phải được tính đến khi sử dụng lệnh bắt đầu trong các tình huống được thực hiện tự động mà không cần sự can thiệp của người vận hành. Để đóng một cửa sổ CMD Sau khi thực thi file batch, chỉ cần thêm lệnh vào cuối file LỐI RA.

Không có gì bí mật khi người dùng Linux luôn coi thường những người làm việc trên Windows. Họ nói rằng đối với Windows, bạn cần cài đặt ứng dụng trong ít nhất 10 phút, nhấn một số lượng lớn các nút, loay hoay với các hộp kiểm lựa chọn. Và trước khi thực sự cài đặt ứng dụng, bạn cần tìm trang web chính thức của chương trình mà không bị lạc trên Internet. Người dùng Linux tự hào rằng bất kỳ tiện ích nào
có thể cài đặt từ thiết bị đầu cuối bằng cách chạy một lệnh nhất định.

Trong Windows, giống như trong Linux, có thể cài đặt, xóa hoặc chỉnh sửa chương trình bằng lệnh.

Các nhà phát triển tuyên bố rằng Windows 10 cũng sẽ cung cấp khả năng cài đặt, cập nhật và xóa nhanh chóng nhiều phần mềm khác nhau khỏi thiết bị đầu cuối hệ thống. Chúng ta chỉ còn phải chờ bản phát hành chính thức. Nhưng bạn không cần phải đợi bản phát hành mà ngay bây giờ hãy tận dụng một tính năng tuyệt vời cho phép người dùng cài đặt chương trình từ dòng lệnh. Tuy nhiên, đây không phải là tất cả những điều ngạc nhiên: tiện ích này cũng sẽ cho phép bạn xóa, cập nhật, mở và đóng chương trình. Hấp dẫn? Chúng ta hãy làm quen với Chocolatey tốt hơn.

Cài đặt chương trình thông qua dòng lệnh

Bây giờ chúng ta sẽ cố gắng quản lý các chương trình theo cách thuận tiện hơn và rất giống với cách thực hiện trong môi trường Linux. Và một dịch vụ đặc biệt có tên Chocolatey, trình quản lý gói cho Windows, sẽ giúp chúng ta điều này. Ứng dụng khách Chocolatey là một tiện ích được thiết kế để chạy trong bảng điều khiển. Hãy thử cài đặt nó ngay lập tức. Để cài đặt, hãy mở terminal với quyền quản trị viên. Nhấp chuột phải vào menu Bắt đầu và nhấp vào Dấu nhắc Lệnh (với quyền quản trị viên). Bây giờ hãy sao chép đoạn mã sau:


Dán nó vào và nhấn phím Enter. Bây giờ bạn cần đóng bàn điều khiển để dữ liệu về các biến được làm mới.

Dịch vụ Chocolatey có danh mục tiện ích và ứng dụng phong phú: hiện có hơn 2000 tiện ích. Bạn có thể xem chúng trên trang web chính thức https://chocolatey.org/packages. Vì vậy, đã đến lúc tìm hiểu cách cài đặt bất kỳ chương trình nào thông qua dòng lệnh:

Mở lại terminal với tư cách quản trị viên. Chúng tôi sao chép văn bản được trình bày ở bên phải chương trình trên trang web https://chocolatey.org/packages. Ví dụ: để cài đặt trình duyệt Google Chrome, đoạn mã sau được cung cấp:


Sao chép nó và dán nó vào thiết bị đầu cuối. Đừng quên viết tổ hợp -y sau mã từ trang web. Bấm phím Enter. Bây giờ tất cả những gì còn lại là chờ quá trình cài đặt trình duyệt hoàn tất. Sau đó bạn có thể đóng cửa sổ terminal.

Như bạn có thể thấy, trình duyệt Google Chrome được cài đặt rất nhanh chóng. Chúng tôi không phải nhấp vào bất kỳ nút nào hoặc chọn vị trí để lưu tệp (đĩa C được sử dụng theo mặc định). Nhân tiện, những người dùng mới làm quen có thể tạo một bộ ứng dụng yêu thích của họ vào sổ ghi chú để không phải truy cập dịch vụ Chocolatey mỗi lần. Để gỡ cài đặt một chương trình thông qua dòng lệnh, hãy nhập mã gỡ cài đặt, sau đó là tên của chương trình. Ví dụ: choco unistall ccleaner.

CHÚ Ý. Dịch vụ này chỉ hoạt động với các gói được cài đặt thông qua nó. Tức là nếu phần mềm nào không có sẵn để cài đặt qua Chocolatey thì bạn sẽ không thể gỡ bỏ phần mềm đó theo cách này.

Cách chạy hoặc gỡ cài đặt chương trình thông qua dòng lệnh

Bây giờ hãy xem xét một phương thức cho phép thông qua dòng lệnh. Điều này có thể được thực hiện trong ba bước rất đơn giản. Bắt đầu nào:

  1. Mở một thiết bị đầu cuối của hệ điều hành Windows.
  2. Trong cửa sổ xuất hiện, hãy ghi đường dẫn đầy đủ đến vị trí của tệp khởi chạy ứng dụng. Ví dụ: D:/Files/chrome.exe
  3. Chúng ta nhấn Enter và đợi hệ thống mở những gì chúng ta cần.

Đã đến lúc tìm hiểu cách đóng chương trình thông qua dòng lệnh. Để làm được điều này, chúng ta cần thêm phần mềm taskkill. Hãy bắt đầu:



Hãy tóm tắt lại

Hôm nay, thoạt nhìn, chúng ta đã xem xét một chủ đề có vẻ phức tạp. Nhưng bây giờ bạn biết rằng bạn có thể rất dễ dàng cài đặt hoặc gỡ cài đặt một số chương trình thông qua dòng lệnh bằng dịch vụ Chocolatey. Và bạn cũng biết cách mở hoặc đóng một ứng dụng thông qua cùng một thiết bị đầu cuối. Chúng tôi hy vọng rằng bạn đã cố gắng làm mọi thứ một cách chính xác và không còn câu hỏi nào về chủ đề này.

Có lẽ không có gì ảnh hưởng đến tính bảo mật của hệ thống nhiều hơn chính người dùng hệ thống đó và đôi khi quản trị viên phải chiến đấu với Trojan của kẻ thù không nhiều bằng với người dùng đơn giản. Vì những mục đích này, các tài khoản có một số quyền nhất định sẽ được sử dụng; đã tạo một nhóm, chỉ định các quy tắc, thêm người dùng và thế là xong – hãy để họ tận hưởng nút Bắt đầu và chiếc khăn quàng cổ.

Tình trạng tương tự xảy ra với Internet, nếu bạn lướt web với tư cách quản trị viên trên world wide web thì dù thế nào đi nữa cũng sẽ có một loại virus độc ác xâm nhập vào hệ thống và muốn chạy chương trình từ dòng lệnh để thực hiện những thủ đoạn bẩn thỉu hơn nữa. và để kiểm soát, nó sẽ đăng ký vào sổ đăng ký. Một điều nữa là tài khoản bị giới hạn - bạn không thể làm gì nhiều với nó. Nhưng ngay cả trong trường hợp này, bạn vẫn phải đưa ra những ngoại lệ - ví dụ: bạn cần chạy chương trình thông qua dòng lệnh không thuộc quyền sở hữu của bạn. tài khoản và dưới một cái khác (có quyền lớn hơn) hoặc đơn giản là khởi chạy các chương trình có tham số bổ sung. Với những mục đích này, hai tiện ích dòng lệnh sẽ được xem xét - CHẠY NHƯ(chạy chương trình thông qua dòng lệnh trong một tài khoản khác mà không cần đăng xuất) và BẮT ĐẦU(chạy chương trình từ dòng lệnh với các tham số bổ sung). Chúng tôi ghi nhớ điều đó để đáp ứng hành động tương tự Máy chủ tập lệnh cung cấp các phương thức và .

Tiện ích START - dòng lệnh

Tiện ích này cung cấp một số tham số bổ sung:

  • khởi chạy chương trình ở một chế độ nhất định;
  • mở một cửa sổ duyệt cho một thư mục (thư mục) nhất định;
  • mở các tài liệu có loại được đăng ký trong Windows (nghĩa là nó được chỉ định ứng dụng nào sẽ mở tài liệu có phần mở rộng nhất định).

Vì vậy, hãy làm quen với cú pháp cơ bản của tiện ích này:

BẮT ĐẦU ["tiêu đề"] [lệnh/chương trình] [tham số]

Với điều kiện là lệnh/chương trình xác định lệnh dòng lệnh nội bộ ( TRỰC TIẾP, SAO CHÉP...) hoặc một tệp bó, sau đó khởi chạy chúng trong một cửa sổ mới (với điều kiện là khóa không được chỉ định /TRONG) chương trình tự động bắt đầu CMD.EXE từ dòng lệnh bằng nút chuyển /K. Trong điều kiện này, cửa sổ mới sẽ không bị đóng sau khi lệnh được thực thi. Với điều kiện đó không phải là tiện ích CMD nội bộ hoặc tệp bó đang được thực thi thì chương trình này sẽ chạy trong cửa sổ đồ họa hoặc văn bản.

Với điều kiện là phần tử đầu tiên vỏ bọc sẽ là chữ CMD không có đuôi và đường dẫn file thì bộ xử lý lệnh sẽ thay thế bằng giá trị của biến COMSPEC(đường dẫn đầy đủ đến trình thông dịch lệnh). Nếu phần tử đầu tiên là tên chương trình đang được thực thi mà không có phần mở rộng thì giá trị của biến môi trường sẽ được sử dụng RATNECHT, điều này sẽ giúp xác định phần mở rộng tên Các tập tin thực thi và thứ tự tìm file cần thiết. Thông thường, biến RATNEXT chứa các giá trị sau:

RATNEXT=.COM;.EXE;.BAT;.CMD

Với điều kiện là không tìm thấy tệp nào có phần mở rộng mặc định, trình thông dịch lệnh sẽ kiểm tra xem Tên Tên thư mục. Nếu vậy thì Tiện ích BẮT ĐẦU sẽ khởi chạy Explorer và mở thư mục được chỉ định trong đó.

"phần mở đầu"– xác định tiêu đề cửa sổ đang được tạo. Ví dụ:

BẮT ĐẦU "Sao chép dữ liệu" copyer.bat

/con đườngthông số này chỉ định thư mục làm việc khi mở cửa sổ lệnh mới.

/TÔIchìa khóa đã cho nói nó mới môi trường hoạt động sẽ là môi trường ban đầu được cmd.exe truyền vào, không phải môi trường cửa sổ lệnh hiện tại.

/PHÚT– tham số này cho biết lệnh/chương trình được khởi chạy thông qua dòng lệnh ở dạng thu nhỏ, nhưng nếu sử dụng /MAX thì trong cửa sổ phóng to (tối đa).

/CHIA– thực thi ứng dụng 16 bit trong vùng bộ nhớ riêng

/ĐÃ CHIA SẺ- thực thi ứng dụng 16 bit trong vùng bộ nhớ dùng chung

Phím /THẤP | /BÌNH THƯỜNG | /CAO | /THỜI GIAN THỰC| /TUYỆT VỜI | /DƯỚI MỨC TRUNG BÌNH đặt mức độ ưu tiên của tác vụ sẽ được khởi chạy.

/CHỜ ĐỢI– chạy chương trình từ dòng lệnh và đợi cho nó kết thúc

/TRONG- việc thực thi diễn ra mà không cần tạo một cửa sổ mới (tất nhiên, nếu có thể). Do đó, nếu lệnh cmd.exe nội bộ hoặc tệp bó được chạy bằng khóa này, thì bản sao mới thông dịch lệnh sẽ được khởi chạy trong cửa sổ lệnh hiện tại.

Ví dụ về việc sử dụng tiện ích START:

Bạn cần chạy Microsoft Word từ cửa sổ nhắc lệnh làm tiến trình chính với hai thao tác mở tự động tập tin được chỉ định(tên của một trong các tệp có chứa khoảng trắng, vì vậy nó nằm trong dấu ngoặc kép):

BẮT ĐẦU /MAX winword.exe "My document.doc" docum.doc

Mở cửa sổ trình duyệt cho thư mục Tài liệu của tôi trên ổ đĩa hiện tại:

BẮT ĐẦU "Tài liệu của tôi"

Mở cửa sổ trình duyệt cho thư mục hiện tại:

Mở tệp My Favorite Document.doc từ thư mục Tài liệu của tôi trong cửa sổ tiêu chuẩn:

BẮT ĐẦU "C:\Tài liệu của tôi\Tài liệu yêu thích của tôi.doc"

Tiện ích dòng lệnh RUNAS

Tiện ích RUNAS Dòng lệnh không chứa cú pháp phức tạp và sử dụng khá đơn giản. Nó cho phép bạn chạy một chương trình thông qua dòng lệnh với tư cách một người dùng khác mà không cần kết thúc phiên hiện tại. Theo quy định, nó được quản trị viên sử dụng để thực hiện các nhiệm vụ nhỏ. lệnh hệ thống. Ví dụ:

runas/người dùng: [email được bảo vệ] regedit.com

runas /user:dataAdmin regedit.exe

Đương nhiên, nếu bạn cần chạy một ứng dụng dưới một người dùng khác có nhiều quyền hơn và có mật khẩu, thì tất nhiên, bạn cần phải biết mật khẩu, không thể không có mật khẩu:

runas/người dùng: [email được bảo vệ] regedit.exe
Đi vào mật khẩu cho [email được bảo vệ]:
Đang cố gắng khởi động “regedit.exe” với tư cách người dùng
"[email được bảo vệ]"...

Lệnh trong cửa sổ dấu nhắc lệnh Chạy như/? cung cấp trợ giúp chi tiết về thông số bổ sung tiện ích này.