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

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

2022-07-20 15:38:01 編輯:薛航平 來(lái)源:
導(dǎo)讀 MParallel是用于Microsoft Windows設(shè)備的免費(fèi)命令行程序,使您可以并行運(yùn)行指定的多個(gè)任務(wù)。最好從一些示例開(kāi)始,以展示MParallel實(shí)際...

MParallel是用于Microsoft Windows設(shè)備的免費(fèi)命令行程序,使您可以并行運(yùn)行指定的多個(gè)任務(wù)。

最好從一些示例開(kāi)始,以展示MParallel實(shí)際的功能。在基本級(jí)別上,您可以運(yùn)行可以從命令行并行執(zhí)行的多個(gè)命令。

例如,有五個(gè)可以并行運(yùn)行到不同目的地的ping命令。

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

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

完成后,您可能需要運(yùn)行命令mparallel.exe --help以顯示受支持選項(xiàng)的列表。

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

命令MParallel.exe --count = 3 ping.exe -n 16 fsf.org:ping.exe -n 16 gnu.org:ping.exe -n 16 w3c.org以--count = 3開(kāi)頭,告訴MParallel您將要并行運(yùn)行三個(gè)命令。

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

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

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

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

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

結(jié)束語(yǔ)

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


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

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

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

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