Làm thế nào tôi có thể có được hai máy tính đi?


36

Có dù sao tôi cũng có thể có hai phiên bản ứng dụng Máy tính riêng chạy cùng lúc.


1
Tôi tự hỏi tại sao bạn muốn hai phiên bản của Máy tính. Tôi đặt Máy tính thành chế độ RPN, điều này cung cấp cho bạn một ngăn xếp có thể lưu trữ kết quả trung gian.
Hobbes

1
Ứng dụng máy tính trong Windows 10 sẽ mở bao nhiêu trường hợp tùy thích ..
Bộ nhận dạng

1
@Hobbes Tôi tự hỏi tại sao bạn nghĩ ai đó sẽ không thể chạy hai phiên bản Máy tính ... có thể họ muốn thực hiện hai phép tính khác nhau cùng một lúc (vì một số lý do) mà không viết ra câu trả lời trung gian của họ .
dùng253751

Trong chế độ RPN, kết quả trung gian của bạn vẫn hiển thị nếu bạn muốn. Không cần phải mở cửa sổ thứ hai. igor.io/2013/12/02/stack-machines-rpn.html
Hobbes

Ngoài ra, tôi đã yêu cầu một trường hợp sử dụng bởi vì điều đó sẽ cho phép một khuyến nghị tốt hơn.
Hobbes

Câu trả lời:


54

Cách nhanh nhất, đơn giản nhất và được cho là chính xác nhất để thực hiện việc này là sử dụng openlệnh trong Terminal.

Trong một cửa sổ mới, chạy lệnh

open -na Calculator

Điều này sẽ mở một phiên bản ( -n) mới của -aMáy tính ứng dụng ( ).

Nếu bạn muốn tiện dụng này chỉ với một nút bấm, bạn có thể nhập các lệnh sau vào Terminal và nó sẽ tạo một lối tắt có tên calchoặc calc.commandtrên máy tính để bàn của bạn sẽ luôn mở một phiên bản mới của Máy tính

cd ~/Desktop
echo open -na Calculator > calc.command
chmod +x calc.command
exit

Lưu ý rằng bạn chưa có tệp có tên calc.commandtrên máy tính để bàn của mình, nếu không nó sẽ bị xóa!


1
Làm thế nào để openlàm việc? Nó kiểm tra xem có gì trong thư mục Ứng dụng không?
Gabriel Romon

@GabrielRomon xem trang người đàn ông ở đây . Tôi không thấy nó nói rõ ràng ở bất cứ đâu, nhưng có vẻ như nó đang kiểm tra /Applicationshoặc sử dụng LaunchServicesđể tìm thấy nó.
scohe001

@GabrielRomon Có một cơ sở dữ liệu siêu dữ liệu theo dõi những thứ như ứng dụng; nó bao gồm các ứng dụng được tìm thấy trong /Applicationsvà thư mục con, ~/Applicationsvà thư mục con, và thậm chí cả những nơi như /System/Library/CoreServices.
Williham Totland

3
Một cách mà tôi tìm thấy giúp tôi "hiểu" lệnh "mở" là coi nó là từ đồng nghĩa trực tiếp cho lệnh "bắt đầu" trong Windows. Nhiều năm trước, điều đó được mô tả với tôi là "Làm bất cứ điều gì là điều thích hợp để làm cho ý nghĩa của đối tượng mở (bắt đầu)." Vì vậy, trong trường hợp ứng dụng, nó sẽ mở nó, trong trường hợp tài liệu, nó sẽ mở nó trong ứng dụng được liên kết, trong trường hợp url, nó sẽ mở nó trong tab trình duyệt mới, v.v.
nhận thức

6
@dgnuff Một cách dễ dàng khác để xem xét nó openlà gần tương đương với một lần bấm đúp.
Williham Totland

17

Câu open -na Calculatortrả lời là tốt. Khi tôi cần làm điều này trước đây, tôi đã gói nó trong một bản sao:

 do shell script "open -n " & quoted form of the POSIX path of the (path to the frontmost application as Unicode text)

Điều này phát hiện ứng dụng nào hiện đang ở phía trước và bắt đầu một thể hiện mới bằng open -naphương thức này.

Lưu tập lệnh này trong Trình soạn thảo Applescript dưới dạng "Chạy phiên bản khác" và đặt nó vào /Users/${USER}/Library/Scriptsthư mục của bạn . Sau đó, bạn sẽ tìm thấy nó trong Menu Script của người dùng ( bạn có thể cần bật ):

nhập mô tả hình ảnh ở đây

Chỉ cần đưa máy tính lên nền trước, sau đó chọn mục menu này và bạn sẽ có một phiên bản máy tính khác.


2
Theo tôi, đây là câu trả lời tốt nhất, vì nó là chung chung nhất. IE làm điều này một lần một lần và bây giờ bạn có thể chạy nhiều phiên bản của bất kỳ ứng dụng nào, không chỉ Máy tính.
Glen Yates

8

Bạn có thể chạy bao nhiêu tùy thích và thậm chí không cần sao chép ứng dụng.

Nhấp đúp chuột vào ứng dụng để mở một phiên bản, ví dụ:

/Applications/Calculator.app

Sau đó nhấp đúp vào tệp thực thi để mở phiên bản thứ hai
(bạn sẽ phải bấm ctrl + nhấp hoặc nhấp chuột phải vào ứng dụng và chọn "Hiển thị nội dung gói" để điều hướng đến tệp thực thi):

/Applications/Calculator.app/Contents/MacOS/Calculator

Trong trường hợp thứ hai này, một cửa sổ Terminal sẽ mở để chạy tệp thực thi. Đừng chấm dứt nó, hoặc bạn sẽ chấm dứt phiên bản thứ hai của Máy tính đang chạy.

Nhấp đúp vào tệp thực thi cho phép bạn mở bao nhiêu phiên bản Máy tính tùy thích (nghĩa là tôi không biết giới hạn trên).


1
Bạn cũng có thể chạy "/Appluggest/Calculator.app/Contents/MacOS/Calculator" & từ thiết bị đầu cuối nhiều lần bạn muốn và sau đó đóng cửa sổ thiết bị đầu cuối.
Scottmeup

1
Vâng, điều đó tránh điều hướng đến thực thi trong Finder, nhưng tôi vẫn cần mở cửa sổ, hoặc tất cả các trường hợp sẽ bị chấm dứt.
Redarm

Bạn đúng! Có vẻ như hồi ức của tôi đã có một chút tắt.
Scottmeup

7

Có, bạn có thể, nếu bạn có tài khoản quản trị viên. Chọn Calculator.app trong Ứng dụng, sau đó nhấp chuột phải (nhấp chuột điều khiển) và thực hiện Duplicatelệnh. Điều này sẽ tạo một bản sao của ứng dụng Máy tính mà sau đó bạn có thể sử dụng một cách tự do.

nhập mô tả hình ảnh ở đây


2
Điều này sẽ không làm cho ứng dụng chạy hai lần nhưng sẽ tạo một bản sao của ứng dụng và sau đó chạy bản sao
Matteo

3
@Matteo - Vâng, đúng, nhưng vấn đề ở đây là gì? OP yêu cầu "Làm thế nào tôi có thể có hai máy tính đi?" và nó làm điều đó
IconDaemon

6
Nó hoạt động nhưng nó là một sự lãng phí không gian. Để thực thi một ứng dụng hai lần, bạn không cần cùng một thông tin trên đĩa hai lần.
Matteo

1
@Matteo - Tôi vẫn không thấy bình luận của bạn thêm vào bài viết của tôi như thế nào. Bạn chỉ đang nêu sự thật lượm lặt từ những câu trả lời khác. Ít nhất không có gì sai với câu trả lời của tôi. Có thể có nhiều cách thanh lịch hơn để chạy Máy tính nhiều lần, nhưng nó hoạt động. Trong mọi trường hợp, 11,7 MB dung lượng ổ đĩa cho 2 bản sao của Máy tính là tối thiểu so với kích thước của Trang, (508 MB), Keynote (728MB), Excel (1.75GB!) Hoặc thậm chí là Final Cut Pro (3.76GB. )
IconDaemon

Có những vấn đề tiềm ẩn khác, như khi bản gốc được cập nhật. @Matteo Còn một symlink thì sao? Điều này sẽ tiết kiệm không gian và được cập nhật tự động.
Sparhawk

3

Mở terminal của bạn và chạy:

open -n /Applications/Calculator.app

hoặc là

open -na Calculator

Không cần sao chép ứng dụng hoặc bất cứ điều gì như thế!

Từ các tùy chọn trợ giúp cho open:

-n, --new         Open a new instance of the application even if one is already running.
-a                Opens with the specified application.

0

Bạn có thể sao chép ứng dụng máy tính vào một thư mục hoặc máy tính để bàn khác. Bây giờ thay đổi tên thành một cái gì đó khác như Calc (rất nguyên bản tôi biết). Bây giờ bạn có thể chạy cả hai.

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.