2012-03-16 44 views

Trả lời

29

Các giải pháp hóa ra là rất đơn giản.

  1. mở văn bản chỉnh sửa

  2. Viết lệnh, save as .bat.

  3. Nhấp đúp vào tệp đã tạo và lệnh tự động bắt đầu chạy trong dấu nhắc lệnh.

enter image description here

+0

Tôi muốn thêm vào câu trả lời của PhilipK. Cách tiếp cận của ông là chính xác. Nhưng bạn cần lưu tệp .bat vào đúng vị trí. Ví dụ, tôi đã cố tạo một lối tắt để chạy "outlook/safe". Tôi đã lưu tệp .bat vào màn hình. Nó không hoạt động. Tuy nhiên nó làm việc sau khi tôi lưu tập tin vào vị trí nơi "outlook.exe" được. Điều này cho thấy vị trí của tệp quan trọng. – Huai

+0

Nếu bạn thực sự muốn có nó chạy từ máy tính để bàn, bạn không thể thêm 'cd Applications' (hoặc cd những gì bao giờ bạn cần phải được vào thư mục) vào đầu của kịch bản? Hoặc tốt hơn là kiểm tra xem vị trí có là Thư mục ứng dụng hay không và nếu không thì hãy thay đổi thư mục thành thư mục thích hợp. Mặc dù vậy, bạn nên thực hiện một điểm tốt, bất kỳ ai làm điều này cũng nên cân nhắc. –

+0

Bạn chỉ có thể đặt vào tập tin thực thi: '@echo off ' ' cd "% HOMEDRIVE%/Your/Path/To/program.exe" ' Câu trả lời được chấp nhận này như thế nào? – Tqn

9

Có. Một lựa chọn mà bạn có là để tạo ra một tập tin batch chứa các lệnh

cmd -c {lệnh của bạn}

hoặc

cmd -k {lệnh của bạn}

Phím tắt sau đó sẽ đến tệp lô này.

+7

Nếu tôi không nhầm, k = keep và c = close và chỉ định điều gì xảy ra sau khi lệnh kết thúc. –

+0

@ArlenBeiler, Bạn có đoán điều đó không? – Pacerier

+0

Tôi không thể nhớ, nhưng nếu bạn Google, bạn có thể tìm thấy tham chiếu dòng lệnh cho cmd trực tuyến. –

32

Vâng, làm cho con đường của shortcut

%comspec% /k <command> 

nơi

  • %comspec% là biến môi trường cho đường dẫn đầy đủ cmd.exe của, tương đương với C:\Windows\System32\cmd.exe trên hầu hết (nếu không phải tất cả) của Windows cài đặt
  • /k giữ cửa sổ mở sau khi lệnh đã chạy, điều này có thể được thay thế bằng /c nếu bạn muốn đóng cửa sổ khi lệnh kết thúc ed chạy
  • <command> là lệnh bạn muốn chạy
+0

Không hiệu quả với tôi. –

+0

Sau đó, một cái gì đó là sai với bất cứ điều gì bạn đang cố gắng vì đây là cách kinh điển để làm điều đó. –

+2

Đến với tư cách người dùng không có cửa sổ, tôi không biết ý nghĩa của '/ 1234' là gì,'/k' có nghĩa là gì hoặc những gì nên đi vào các hộp khác. Tôi đã đặt lệnh trong cửa sổ cấu hình phím tắt, lệnh 100% hoạt động khi tôi chạy nó trong một thiết bị đầu cuối cmd và nó không hoạt động trong cửa sổ phím tắt khi tôi thay thế '" c: \ foo \ bar.exe "' với lệnh của tôi. Có lẽ có một vấn đề với các đối số, hoặc các điều khoản, tôi không biết, nó chỉ không hoạt động. Kết quả là một hộp thiết bị đầu cuối trống với một lỗi truy cập. –

8
  1. Tạo tập tin văn bản mới trên desktop;

  2. Nhập lệnh mong muốn vào tệp văn bản;

  3. Rename phần mở rộng của tập tin văn bản từ ".txt" -> ".bat"

2

Tôi cố gắng này, tất cả những gì đã làm là mở một dấu nhắc cmd với "cmd -c (lệnh của tôi) " và không thực sự chạy nó. xem bên dưới.

C: \ windows \ System32> cmd -c (powercfg/lastwake) Microsoft Windows [Phiên bản 6.1.7601] Bản quyền (c) 2009 Microsoft Corporation. Đã đăng ký Bản quyền.

C: \ windows \ system32>

*** Update
tôi đã thay đổi tập tin .bat của tôi để đọc "cmd/k (powercfg/lastwake)" và nó làm việc. Bạn cũng có thể bỏ qua() và nó cũng hoạt động.

4

Đây là một bài cũ nhưng tôi có vấn đề với tới trên bài viết đó có một số thông tin/cú pháp không chính xác ...

Nếu bạn muốn làm điều này với một biểu tượng shorcut bạn chỉ có thể tạo một shortcut trên desktop của bạn cho ứng dụng cmd.exe. Sau đó, thêm/K {command của bạn} vào đường dẫn shorcut.

Vì vậy, con đường mục tiêu mặc định shorcut thể trông giống như "% windir% \ system32 \ cmd.exe", chỉ cần thay đổi nó để% windir% \ system32 \ cmd.exe/k {lệnh}

dụ:% windir% \ system32 \ cmd.exe/k powercfg -lastwake

Trong trường hợp này tôi sẽ sử dụng/k (giữ mở) để hiển thị kết quả.

Arlen đã đúng về/k (giữ mở) và/c (đóng)

Bạn có thể mở một cửa sổ lệnh và gõ "cmd /?" để xem các tùy chọn của bạn.

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true

Một tập tin batch là loại quá mức cần thiết cho một lệnh command prompt duy nhất ...

Hy vọng điều này sẽ giúp người khác

+0

Tôi chưa bao giờ xác định rằng giải pháp chỉ nên hoạt động cho một dòng lệnh. –

90

tạo một shortcut Mở Command Prompt & Chạy một lệnh :

Có! Bạn có thể tạo một shortcut để cmd.exe với một lệnh được chỉ định sau nó. Ngoài ra, bạn có thể tạo tập lệnh theo lô, nếu mục tiêu của bạn chỉ là có cách có thể nhấp để chạy các lệnh.

bước:

  1. Nhấp chuột phải vào một số không gian trống trong Explorer, và trong menu ngữ cảnh vào "New/Shortcut".

  2. Khi được nhắc nhập một vị trí đặt một trong hai:

"C:\Windows\System32\cmd.exe /k Example" Điều này sẽ chạy lệnh và giữ command prompt mở sau.

hoặc

"C:\Windows\System32\cmd.exe /c Example" Điều này sẽ chạy lệnh và đóng cửa sổ lệnh.

Hoán đổi "Ví dụ" với lệnh bạn muốn.

Ghi chú:

  • Tested, và làm việc trên Windows 8 - Core x86-64 12 tháng 9 năm 2014

  • Nếu bạn muốn có nhiều hơn một lệnh, đặt một "&" biểu tượng ở giữa chúng. Ví dụ: "C:\Windows\System32\cmd.exe /k Example & Example".

+6

Điều này sẽ được đánh dấu là câu trả lời vì nó không yêu cầu tạo một tệp dơi. –

+0

bạn có thể nhập 'cmd' thay vì toàn bộ đường dẫn – cambunctious

+0

Bổ sung: thay thế 'Ví dụ' bằng tệp dơi. C: /workspace/startup.bat để tải một tập tin bat chuẩn bị cửa sổ lệnh của bạn. Gợi ý: Tôi luôn thêm màu cho các phím tắt lệnh khác nhau mà tôi khởi động. Dễ thấy nơi bạn đang làm việc. Thêm chúng trong thuộc tính phím tắt (nhấp chuột phải). –

0

Hãy thử điều này: cd ~ \ Desktop

khi bạn nhấn tab nó sẽ tự động điền vào con đường desktop

+0

Câu hỏi đã không hỏi làm thế nào để chạy một lệnh từ thư mục Desktop nó đã được hỏi làm thế nào để có một máy tính để bàn nhấp chuột có thể cắt ngắn chạy một lệnh. –

0
  1. goto đầu tiên mà thư mục từ nơi bạn để những gì để mở cửa sổ lệnh nơi máy tính để bàn hoặc một số vị trí khác
  2. tạo tệp văn bản ở vị trí đó chỉ cần viết cmd -c và lưu tên.bat
  3. nhấn đúp chuột để CMD con đường của bạn sẽ được thư mục đó enter image description here
0

Bạn cũng có thể tạo một shortcut trên desktop có thể chạy một lệnh cụ thể hoặc thậm chí là một tập tin thực thi bằng cách chỉ cần gõ lệnh trong " Nhập vị trí của mục " thanh trong trình hướng dẫn tạo phím tắt

  1. Nhấp chuột phải trên máy tính để bàn.
  2. Nhập lệnh trong "Nhập vị trí của mục" thanh.
  3. Nhấp đúp vào lối tắt để chạy lệnh.

Found detailed Instructions here

0

Sử dụng Kéo và phương pháp Drop

  1. Từ loại thanh cửa sổ tìm kiếm trong cmd để kéo lên hoạt động cửa sổ quán bar.
  2. Khi tùy chọn dòng lệnh được hiển thị, nhấp chuột phải vào tùy chọn đó và chọn Open File Location.
  3. Trình khám phá tệp sẽ mở ra và liên kết lối tắt được tô sáng trong thư mục. Nếu nó không được đánh dấu, sau đó chọn nó.
  4. Giữ phím Điều khiển và sử dụng chuột kéo lối tắt đến màn hình nền. Nếu bạn không thấy Copy to Desktop trong khi kéo và trước khi thả, hãy nhấn và giữ phím Điều khiển cho đến khi bạn thấy thông báo.
  5. Thả liên kết trên màn hình.
  6. Thay đổi thuộc tính nếu cần.
Các vấn đề liên quan