您的位置: 首頁 >互聯(lián)網(wǎng) >

MParallel具有多線程支持的批處理處理器

2022-07-20 15:38:01 編輯:薛航平 來源:
導讀 MParallel是用于Microsoft Windows設備的免費命令行程序,使您可以并行運行指定的多個任務。最好從一些示例開始,以展示MParallel實際...

MParallel是用于Microsoft Windows設備的免費命令行程序,使您可以并行運行指定的多個任務。

最好從一些示例開始,以展示MParallel實際的功能。在基本級別上,您可以運行可以從命令行并行執(zhí)行的多個命令。

例如,有五個可以并行運行到不同目的地的ping命令。

從那里,您可以探索高級選項,例如在目錄中查找所有jpg圖像,然后使用ImageMagick將其轉換為png格式,或者對視頻文件執(zhí)行相同的操作。

該程序作為可移植程序提供。只需下載適用于您的操作系統(tǒng)的最新歸檔文件(有32位和64位版本以及源代碼),然后在下載完成時提取歸檔文件。

完成后,您可能需要運行命令mparallel.exe --help以顯示受支持選項的列表。

您會注意到它支持很多功能。一般而言,在添加要執(zhí)行的程序之前,必須先從程序的參數(shù)開始命令。

命令MParallel.exe --count = 3 ping.exe -n 16 fsf.org:ping.exe -n 16 gnu.org:ping.exe -n 16 w3c.org以--count = 3開頭,告訴MParallel您將要并行運行三個命令。

這是一個基本示例,您可以做很多事情。例如,您可以告訴程序在文本文件中查找命令,而不是直接指定命令。如果您要執(zhí)行許多命令,或者為這些命令提供更好的編輯和管理選項,這將很有用。

您可以通過使用--input = commands.txt并將每個命令添加到文本文件中的一行來實現(xiàn)。

下面的命令稍微復雜一些:dir / b * .jpg | MParallel.exe --shell --stdin --- pattern =“ copy {{0}} {{0:N}}。png”

這使用dir命令查找所有.jpg圖像,運行MParallel并將文件重命名為.png。這不是您要執(zhí)行的操作,但是它展示了幾個新選項,例如運行Shell命令和使用模式。

該軟件包附帶兩個示例命令文件,您可以查看這些命令文件以獲取其他示例。第一種將MParallel與ImageMagick結合使用,將jpg圖像轉換為png文件,另一種FFmpeg將avi文件轉換為mp4文件。

結束語

MParallel是一個強大的程序,可能需要一些時間才能習慣,但是如果您以前使用過命令行或批處理文件,則應該立刻感到賓至如歸。它的最大優(yōu)點可能是它允許您并行運行命令,這將顯著加快現(xiàn)代系統(tǒng)上的執(zhí)行速度。


免責聲明:本文由用戶上傳,如有侵權請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯(lián)網(wǎng) 版權歸原作者所有。