Ví dụ, trong Bash, tôi có thể làm điều này:
emacs foo.txt &
Có bất kỳ tương đương trong Windows? Tôi dường như không thể tìm ra cách để làm điều này với phiên bản windows của emacs.
Ví dụ, trong Bash, tôi có thể làm điều này:
emacs foo.txt &
Có bất kỳ tương đương trong Windows? Tôi dường như không thể tìm ra cách để làm điều này với phiên bản windows của emacs.
Câu trả lời:
Lệnh khởi chạy chương trình từ dòng lệnh trong Windows là "bắt đầu"
Starts a separate window to run a specified program or command.
START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/AFFINITY <hex affinity>] [/WAIT] [/B] [command/program]
[parameters]
"title" Title to display in window title bar.
path Starting directory
B Start application without creating a new window. The
application has ^C handling ignored. Unless the application
enables ^C processing, ^Break is the only way to interrupt
the application
I The new environment will be the original environment passed
to the cmd.exe and not the current environment.
MIN Start window minimized
MAX Start window maximized
SEPARATE Start 16-bit Windows program in separate memory space
SHARED Start 16-bit Windows program in shared memory space
LOW Start application in the IDLE priority class
NORMAL Start application in the NORMAL priority class
HIGH Start application in the HIGH priority class
REALTIME Start application in the REALTIME priority class
ABOVENORMAL Start application in the ABOVENORMAL priority class
BELOWNORMAL Start application in the BELOWNORMAL priority class
AFFINITY The new application will have the specified processor
affinity mask, expressed as a hexadecimal number.
WAIT Start application and wait for it to terminate
Bạn có thể muốn sử dụng tùy chọn MIN để bắt đầu chương trình thu nhỏ
HaHa, tôi đã thành công, Để sử dụng văn bản siêu phàm3 làm máy chủ xem trước đánh dấu là đề xuất của tôi, sau khi tôi đóng cửa sổ văn bản siêu phàm, tôi sẽ không làm việc. Tôi đã thử nhiều phương pháp, cuối cùng nó cũng hoạt động. Đầu tiên, bạn nên tạo một con dơi để bắt đầu chương trình này.
start /B "" "D:\dev\sublime3\Sublime Text 3\subl.exe" "-s" "%USERPROFILE%\Dropbox\dev\apis\*.markdown"
sencond, chạy dơi này theo lịch trình nhiệm vụ.
run window+R->taskschd.msc->add a task
thêm một kích hoạt để chạy dơi này theo lịch trình này
thêm dơi này như là một hoạt động để thực hiện
Kết quả này là nó hoạt động để tránh hiển thị cửa sổ văn bản cao siêu. Và nó hoạt động xung đột với văn bản cao siêu thường được mở.
Có thể bạn đã đoán, tôi sử dụng OmniMarkupPreviewer
plugin để xem trước markdown. Tôi đã sửa lỗi này (hoặc tính năng không hoàn hảo) rằng nó sử dụng id chế độ xem khác nhau mỗi lần.
bắt đầu calc
Cách khởi động chương trình từ một dấu nhắc lệnh trong Windows
Lệnh START được sử dụng tại dấu nhắc MS-DOS để khởi động chương trình dựa trên MS-DOS hoặc dựa trên Windows. Chương trình được bắt đầu như một tác vụ riêng biệt có thể chạy ở nền trước hoặc nền.
Thật không may, tôi không nghĩ rằng điều này là có thể.
Bạn có thể làm điều này trong tập lệnh Windows Scripting Host, với nội dung như:
Set oShell = WScript.CreateObject("WScript.Shell")
Set oProc = oShell.Run "<your command here>",0,True
Trường hợp "0" nói rằng cửa sổ kết quả sẽ bị ẩn (đối với các tùy chọn khác, hãy xem tài liệu tại http://msdn.microsoft.com/en-us/l Library / d5fk67ky (VS85 ) .aspx ) và " đúng "nói rằng bạn muốn đợi lệnh hoàn thành trước khi tập lệnh của bạn tiếp tục.
Nó sẽ là một bài tập đơn giản để gói nó trong một tập lệnh "chạy lệnh ẩn này" chung mà bạn có thể sử dụng từ dòng lệnh.
Nếu bạn đã cài đặt PowerShell mới của Microsoft, thì có thể có một cách dễ dàng hơn để làm điều này (Tôi chưa làm việc với PowerShell).
Nếu bạn hài lòng khi cửa sổ được thu nhỏ thì bạn có thể làm điều đó với lệnh "bắt đầu" mà người khác đề cập. Thật không may, tùy chọn "/ B" (có vẻ như đó là những gì bạn muốn) chỉ dành cho các lệnh và nó không dừng các ứng dụng cửa sổ xuất hiện trên màn hình.
Lưu ý: bất cứ điều gì ở trên mà bạn sử dụng để bắt đầu một chương trình với một cửa sổ chính bị ẩn / thu nhỏ, không có gì ngăn nó tạo ra các cửa sổ mới có thể nhìn thấy, hoặc đưa cửa sổ chính lên và tập trung, khi nó đang chạy.