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 OmniMarkupPreviewerplugin để 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.