Làm cách nào để mở một vị trí tệp nhất định trong PowerShell?


11

Sử dụng Windows PowerShell, có cách nào ngắn hơn để mở một chương trình khác hơn là sau không?

cd c:\program files
cd program folder
start program.exe

1
Thíchstart "c:\program files\program.exe"
50-3

Câu trả lời:


16

Bạn có thể sử dụng Invoke-Itemlệnh ghép ngắn và chỉ định đường dẫn đầy đủ thay vì thay đổi vị trí nhiều lần để đến thư mục chứa mục tiêu thực thi của bạn

Invoke-Item "C:\Program Files\Program Folder\Program.exe"


6

Bạn có thể bỏ qua các cdbước bằng cách chỉ định toàn bộ đường dẫn, vdc:\path\to\program.exe

Nếu đó là một chương trình bạn khởi chạy thường xuyên, bạn cũng có thể tạo bí danh . Với một bí danh, chẳng hạn, bạn có thể khởi chạy PowerShell c:\path\to\program.exechỉ bằng myapp.

Để tạo bí danh , sử dụng lệnh sau:

Set-Alias MyApp "C:\Path\To\Program.exe"

Cuối cùng, bạn cũng có thể thêm vị trí thư mục vào biến môi trường Windows PATH của mình . Đây là một liên kết đến một bài viết chi tiết cách làm điều này cho Python, nhưng bạn sẽ có thể làm theo các hướng dẫn tương tự cho thư mục của mình. /programming/6318156/adding-python-path-on-windows-7

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.