Mở phím tắt thông qua Command Prompt Windows
Đã giải quyết, kiểm tra giải pháp đã đánh dấu
Trong Windows cmdshell, lệnh start SomeShortcut.lnkthường mở chương trình nếu lệnh được nhập vào đúng thư mục, chẳng hạn như start Surfshark.lnk.
Nhưng phím tắt tương tự dường như không hoạt động đối với các phím tắt có khoảng trắng trong tên của chúng. Thích start LibreOffice Writer.lnk.
Ngay cả khi start "LibreOffice Writer.lnk"nó mở ra một cửa sổ đầu cuối bổ sung:
Có cách nào vấn đề này có thể được loại bỏ. Hay tôi nên thực hiện một số thay đổi trong lệnh?
Hình ảnh của Command Prompt bổ sung trên start "LibreOffice Writer.lnk":
Sau khi lệnh được thực thi:
Trả lời
start "LibreOffice Writer.lnk" - nó mở ra một cửa sổ đầu cuối bổ sung
Đó là vì đối số được trích dẫn đầu tiên được chuyển đến startlà tiêu đề cửa sổ.
Lệnh sau sẽ hoạt động như mong đợi:
start "" "LibreOffice Writer.lnk"
Cú pháp
START "title" [/D path] [options] "command" [parameters]Chìa khóa:
title Text for the CMD window title bar (required.) path Starting directory. command The command, batch file or executable program to run. parameters The parameters passed to the command.
...
Luôn bao gồm TITLE, đây có thể là một chuỗi đơn giản như
"My Script"hoặc chỉ là một cặp dấu ngoặc kép trống""Theo tài liệu của Microsoft, tiêu đề là tùy chọn, nhưng tùy thuộc vào các tùy chọn khác được chọn, bạn có thể gặp sự cố nếu nó bị bỏ qua.
Bắt đầu nguồn - Bắt đầu một chương trình - Windows CMD - SS64.com