Tôi có một ứng dụng Windows mà tôi cần phải gọi bằng phím tắt trên màn hình và một số tham số dòng lệnh.
Tôi đã làm điều này hàng ngàn lần, nhưng lần này thì hơi khác một chút. Thay vì sử dụng một tham số dòng lệnh thông thường như -e 12345
hoặc -example 12345
, tham số này sử dụng @12345
(bắt đầu bằng @
ký hiệu).
Các phím tắt Windows không thích tham số này xuất hiện ngay sau tên thực thi và nó chỉ loại bỏ mọi thứ. Tôi không biết tại sao.
Ví dụ:
c:\example\example.exe @12345 -e9876
là "mục tiêu", khi lưu, loại bỏ tất cả các tham số và để lại c:\example\example.exe
như mục tiêu.
Nhưng c:\example\example.exe -e9876 @12345
hoạt động tốt. Nó tiết kiệm, và xác nhận, và mọi thứ đều tốt.
Tuy nhiên tôi cần @
tham số là cái đầu tiên trong lệnh. Ngoài việc thực hiện một cái gì đó như gói lệnh trong một tệp bó và gọi lô, làm thế nào tôi có thể có một @
biểu tượng là tham số dòng lệnh đầu tiên trên phím tắt Windows?
.lnk
tệp thực sự khác nhau. (Đã thử nghiệm với mục tiêu là một tệp bó chỉ đơn giản lặp lại các thông số được truyền vào.)