Đặt hình nền từ dòng lệnh trong Mac OS X

Anonim

Bạn đã bao giờ ước mình có thể đặt hình nền máy Mac từ dòng lệnh trong OS X chưa? Trên thực tế, bạn có thể thay đổi ảnh nền màn hình từ thiết bị đầu cuối, điều này có thể hữu ích cho nhiều tình huống khác nhau, từ đưa vào tập lệnh thiết lập, đến quản lý từ xa, tự động hóa hoặc bất kỳ điều gì khác mà bạn có thể nghĩ đến.

Tất nhiên, đối với hầu hết người dùng Mac, bạn sẽ đặt hình nền từ Tùy chọn hệ thống OS X hoặc bằng cách nhấp chuột phải vào ảnh ở đâu đó trong hệ thống tệp, đây chắc chắn là phương tiện nhanh nhất và hiệu quả nhất thay đổi hình nền màn hình Mac, nhưng đối với những người thích thực hành nhiều hơn một chút hoặc những người cần biết cách điều chỉnh ảnh nền màn hình từ dòng lệnh, hãy đọc tiếp.

Để thay đổi hình nền màn hình từ dòng lệnh của OS X, bạn sẽ sử dụng lệnh osascript, lệnh này thực ra chỉ là giao diện người dùng của dòng lệnh đối với AppleScript, như bạn sẽ thấy với một số applescript cơ bản trong cú pháp:

"

osascript -e &39;tell ứng dụng Finder>"

Ví dụ: để đặt ảnh trên màn hình có tên “cabo-san-lucas.jpg” làm hình nền:

"

$ osascript -e &39;báo cho Trình tìm kiếm ứng dụng đặt ảnh màn hình thành tệp POSIX ~/Desktop/cabo-san-lucas.jpg&39; "

Không có xác nhận, hình nền sẽ thay đổi ngay lập tức.

Nếu bạn đang tìm kiếm một số hình nền hấp dẫn để sử dụng cho việc này, hãy duyệt qua bộ sưu tập hình nền của chúng tôi tại đây, có rất nhiều hình nền đẹp để bạn lựa chọn.

Một vấn đề có thể xảy ra với phương pháp này là khi thiết lập nhiều màn hình, trong đó hình nền màn hình chính sẽ thay đổi nhưng màn hình phụ thì không. Gần như chắc chắn có một cách giải quyết dài hơn cho các máy trạm có nhiều màn hình, vì vậy nếu bạn tình cờ biết cú pháp AppleScript thích hợp, vui lòng để lại nhận xét kèm theo thông tin chi tiết.

Việc sử dụng thiết bị đầu cuối và phương pháp osascript để điều chỉnh hình nền có nhanh hơn thay đổi hình nền nền theo cách truyền thống hoặc sử dụng “Đặt làm nền” trong Safari không? Đối với hầu hết người dùng thì không, nhưng cách tiếp cận dòng lệnh mang lại một số lợi ích mà các tùy chọn khác không có, đáng chú ý là khả năng dễ dàng tạo kịch bản thay đổi hình ảnh màn hình nền và khả năng thay đổi hình nền từ xa thông qua SSH, cái mà có thể hữu ích trong môi trường nối mạng (hoặc thậm chí để chơi khăm).

Đặt hình nền từ dòng lệnh trong Mac OS X