Ví dụ: Bạn có phím tắt s
đến SomeProgram
trong thư mục hiện tại.Thực hiện các phím tắt như chương trình
Trong cmd.exe
, bạn có thể nhập s
và chương trình sẽ khởi chạy chương trình.
Trong PowerShell, gõ s
cho:
The term 's' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.
Nếu bạn gõ s.lnk
hoặc SomeProgram
, nó chạy chương trình tốt.
Làm cách nào tôi có thể định cấu hình PowerShell để thực thi lối tắt giống như chương trình?
cmd tự động thêm thư mục hiện tại "." vào biến môi trường PATH của bạn. PowerShell coi đây là một nguy cơ bảo mật và buộc bạn phải nhập đường dẫn. \ Một cách rõ ràng. Như trong linux, bạn có thể thêm "." vào biến môi trường PATH của bạn để khôi phục hành vi "nguy hiểm" ... – Jaykul
Tôi nghĩ bạn cũng phải nhập tên tệp đầy đủ, s.lnk, như slipsec đã nói – Jaykul
Jaykul/slipsec, câu trả lời tôi đưa ra là giải thích rằng bạn có thể thêm .lnk đến biến môi trường PATHEXT và sau đó bạn có thể khởi chạy một lối tắt từ dòng lệnh mà không cần thêm .lnk. – bruceatk