來自國外網站的一對有用或有趣的小工具軟件(一)

本文收集了一些國外網站出品的工具軟件擦酌,它們有的小巧可愛蛇更,有的功能有趣闺鲸,能實現你自己都沒想到的需求筋讨,能解決一些莫名其妙卻找不到答案的問題,真可謂于無聲處響驚雷摸恍,能給我們的日常工作帶來很多的便利悉罕,在此感謝這些軟件的作者。

本文列出和未列出的軟件有好幾百個立镶,你不可能全都用上壁袄,但可以粗略瀏覽軟件的作用以做到心中有印象,下次遇到該問題就能找到對應的軟件媚媒。

網站: https://www.uwe-sieber.de/english.html#

USBDLM:USBDLM 作為 Windows 服務運行然想,可控制 Windows 為 USB 驅動器分配的驅動器號。作為“服務”運行使其獨立于登錄用戶的權限欣范,因此無需授予用戶更改驅動器號的權限。它會自動解決 USB 驅動器與當前登錄用戶的網絡或子驅動器之間的沖突令哟。
此外還可以為 USB 驅動器定義新的默認字母等恼琼。適用于 Windows XP 到 Windows 10 和 Server 2003 到 2019。
ComPortMan:作為 Windows 服務運行屏富,它可以控制Windows的COM端口分配晴竞。作為服務運行使其獨立于登錄用戶的權限,因此無需授予用戶更改 COM 端口的權限狠半。你可以通過幾個標準定義新的默認 COM 端口號噩死,它帶有 COM 端口信息工具,可顯示有關所有 COM 端口的詳細信息神年。

UsbTreeView:基于 Windows 驅動程序開發(fā)工具包中的 Microsoft“USBView”示例應用程序已维,現在獨立于GitHub。收集來自 Windows 設備管理器的信息并與找到的 USB 設備進行匹配已日;因此 UsbTreeView 可以顯示子設備垛耳,包括驅動器號和 COM 端口,可以設置右窗格的背景顏色和字體,時刻保持樹的刷新堂鲜,突出顯示插入和移除的USB設備栈雳,在安全移除失敗時顯示打開的句柄等。

RemoveDrive:通過命令行安全彈出USB驅動器缔莲。

EjectMedia:功能同上哥纫。對于CD/DVD,介質是物理彈出的痴奏,而在讀卡器上只是邏輯彈出蛀骇,在再次插入之前無法訪問。Windows 將彈出請求傳遞給驅動器抛虫,即使它是固定驅動器松靡。大多數固定驅動器會回答“invalid function”,但有些會在之后響應成功和“no media"”建椰。

RestartSrDev:在安全彈出設備時雕欺,可能收到錯誤信息“代碼 21”或“代碼 47”,此時無法激活該設備棉姐,本程序旨在解決此問題屠列,方法是重啟設備管理器里的USB Root Hub(包括3.0)和通用USB 集線器。但這會影響到連接其上的其它設備伞矩,所以本程序僅在要重新激活的設備是唯一連接的設備或設置了參數 -f(強制)時才執(zhí)行父設備的重新啟動笛洛。
因此,如果用管理員權限并通過 RemoveDrive 刪除驅動器乃坤,就可以通過 RestartSrDev重新激活驅動器苛让。
ReMount:可以快速更改驅動器號而無需進入 Windows 磁盤管理器。例如將驅動器 f: 更改為 f:
ReMount f: u:
如果把盤符更改到正在使用的其它盤符湿诊,請使用 -f 參數:
ReMount c: x: -f
除了驅動器號狱杰,也可以使用 NTFS 掛載點,但需要管理員權限厅须。
快速更改掛載點的GUI替代方案是USBDLM所屬的UsbDriveInfo仿畸。RestartSrDev 重新激活驅動器。
ReMount:可以快速更改驅動器號而無需進入 Windows 磁盤管理器朗和。例如將驅動器 f: 更改為 f:
ReMount f: u:
如果把盤符更改到正在使用的其它盤符错沽,請使用 -f 參數:
ReMount c: x: -f
除了驅動器號,也可以使用 NTFS 掛載點眶拉,但需要管理員權限千埃。
快速更改掛載點的GUI替代方案是USBDLM所屬的UsbDriveInfo。
AttachVHD:通過命令行掛載 VHD/VHDX/ISO 文件忆植。diskspart镰禾、powershell 和 vMount也能做到這點皿曲,但AttachVHD不用管理員權限。
DriveCleanup:以管理員權限運行吴侦,從設備樹中刪除所有當前不存在的 USB 存儲設備屋休、磁盤、CDROM备韧、軟盤劫樟、存儲卷和 WPD 設備,還會刪除與這些設備類型相關的孤立注冊表項织堂。
ListDosDevices:顯示每個驅動器號對應的內核名稱叠艳。
RescanDevices:當移除了DE 或 SATA 驅動器,該程序通過掃描新硬件將其重新激活易阳。
FCB:這是 Windows 自帶的文件比較程序 FC.EXE 的替代品附较,速度很快,但只支持的二進制模式比較潦俺。自帶的 FC.EXE 會分配大量內存并通過 Windows 文件緩存讀取文件拒课,FCB 則直接從磁盤讀取,使用三個獨立的線程讀取兩個文件并進行比較事示。所以 FCB 在大多數情況下比 FC.EXE 快早像。
FFB:刷新文件緩沖區(qū),類似于Linux 的 sync 命令或 Sysinternals 工具肖爵。
FFB [VolumeSpec1] [VolumeSpec2] ... [VolumeSpecN] [-p] [-d] [-f]
VolumeSpec 可以是驅動器號卢鹦、驅動器或任何類型的掛載點
-p 清除文件緩存
-d 如果可能,卸載卷
-f 強制卸載(打開的句柄變得無效)或強制刷新睡眠的驅動器
例子:
FFB C
FFB C D E
FFB C: D: E:
FFB C:\ D:\ E:
FFB C:\CardReader\SD
FFB \?\Volume{16b5dd59-158f-11e1-b349-00166f0dc865}
FFB \?\Volume{16b5dd59-158f-11e1-b349-00166f0dc865}
FFB X: -d -f
FFC:快速文件復制劝堪。FFC直接讀寫磁盤冀自,并且可以驗證寫入的數據∶肜玻可以復制 NTFS 安全屬性 (-sec)和替代數據流 (-ads)熬粗,可以通過一個或多個掩碼排除文件(示例:-e:.tmp -e:.bak)。
FSF:查找相同文件帝蒿。對于找到的重復文件可以將其刪除、替換為硬鏈接或改名巷怜。為了加快比較速度葛超,首先確定兩者必須相同才比較,再加上 -t 參數只比較一小部分而不是整個文件延塑。輸出結果是安裝大小排序而不是按照文件夾排序绣张。
ListLinks:列出NTFS重解析點、符號鏈接和硬鏈接关带。
重解析點
掛載點:指向邏輯卷或其他本地目錄(連接點)的目錄條目
符號鏈接:指向其他文件或目錄的文件或目錄條目 - 也具有相對路徑和遠程路徑
硬鏈接:指向同一驅動器上至少一個其他文件的條目(在NTFS驅動器上侥涵,每個文件條目都是硬鏈接沼撕,但通常每個文件只有一個硬鏈接)
SetFileSize:改變一個已經存在文件的大小,如果由小變大芜飘,多余的數據填 0务豺。
例子:
SetFileSize test.bin 1024
SetFileSize test.bin 0x400
SetFileSize test.bin 1024Ki
可以使用以下單位:
Mi 220 (10241024)
Gi 230 (1024
10241024)
Ti 240 (1024
102410241024)
K 103 (1000)
M 106 (10001000)
G 109 (1000
10001000)
T 1012 (1000
100010001000)
RunAsSystem:在 SYSTEM 上下文中啟動一個進程。當管理員權限不夠時嗦明,RunAsSystem 很有幫助笼沥。自 Vista 以來,有些注冊表項的所有者是管理員娶牌,但無法寫入或更改權限奔浅。RunAsSystem將窗口樣式和進程優(yōu)先級傳遞給被執(zhí)行的進程,這兩點都可以通過命令行參數重寫诗良。它等待啟動的進程結束汹桦,然后傳回其返回代碼(又稱錯誤級別)。
CloseWindow:通過命令行關閉窗口鉴裹。為了正確識別舞骆,必須給出窗口文本(標題)或類,支持通配符壹罚。
例子:
關閉計算器:closewindow -text="計算器" -count=999
關閉在資源管理器中打開的U盤的窗口:closewindow -class="CabinetWClass"
窗口的類可以用工具WinInfo來確定葛作。
WinInfo:把準心推動到窗口上,可得到窗口的類猖凛、標題赂蠢、句柄,坐標辨泳、樣式等等虱岂。
FindEXE:顯示Windows將要啟動的可執(zhí)行文件的路徑。
例子:
FindExe calc
C:\Windows\System32\calc.exe
FindExe test.txt
C:\Windows\System32\notpad.exe
Sleep: 等待 n 毫秒的控制臺程序菠红。
例子:sleep 1000
COM Name Arbiter Tool:控制保留的 COM 端口號第岖。
每當安裝新的 COM 端口時,Windows 都會查找第一個從未使用過的編號试溯。這樣可以確保同時連接兩個設備時不會發(fā)生沖突蔑滓。
在現實生活中,用戶不會同時使用他們的設備(作為 USB 到 COM 適配器)遇绞,但是 COM 數量會不斷增加键袱,因為當從設備管理器中卸載 COM 端口設備時,保留的號碼不會被刪除摹闽。25 年后蹄咖,微軟終于在 Windows 10 版本 1903 中修復了這個問題,卸載設備時刪除了保留端口號付鹿,因此不再需要這個工具澜汤。
CreateFile Tester:用于測試 Window API 調用 CreateFile 的不同參數蚜迅。 此外它可以獨占打開文件,以測試其他程序在嘗試打開此類獨占打開文件時的行為俊抵∷唬可以測試很多存儲信息功能,按鈕的工具提示會顯示一些提示务蝠。

1.png

DeviceIoControl Code Decoder:列出的 Windows DeviceIoControl 十六進制值或名稱(雙向)
LogForegroundWindow:識別哪個活動窗口獲得了焦點拍谐。
MCI-Browser:界面豪華,功能強勁的多媒體播放器我們已經見得很多了馏段,本程序卻是一個極簡的音頻和視頻文件播放器轩拨,只有250KB,可播放 DirectShow 或 Windows Media Control Interface (MCI) 支持的所有格式院喜⊥鋈兀可以到 https://www.free-codecs.com/下載解碼器以支持更多的文件格式。
285008d17a4c09e97ed3658ad8072fcc981acf.gif

1.png

如果發(fā)現視頻“偶爾”以較低質量或以奇怪的方式播放喷舀,通常是操作系統注冊了令人討厭的 DirectShow 過濾器砍濒。要查看媒體文件使用了哪些過濾器請使用 Microsoft 工具GraphEdit。啟動程序后不要點擊打開(這會打開一個過濾器圖)硫麻,單擊“文件”菜單中的“渲染媒體文件”爸邢。一旦確定了過濾器,就可以取消注冊這個過濾器或降低它的優(yōu)先級(優(yōu)點)拿愧,用于此目的的工具是 DirectShow FilterManager杠河。
UMBPCI:Windows ME 之后會忽略 CONFIG.SYS,因此沒有機會加載 UMBPCI.SYS浇辜,除非您使用補丁重新激活 CONFIG.SYS 券敌。
UMBPCI 是一個特定于具體硬件的 UMB 驅動程序,有一些限制和問題柳洋,所以不要在沒有充分理由的情況下使用它待诅,尤其是不能在啟動盤上使用,因為啟動盤可以在許多不同的計算機上工作熊镣。
UMBPCI 通過函數“Request XMS UMB”擴展了 DOS 或 Win95/98 的 HIMEM.SYS(這些是保留在內存中的 160 字節(jié)),這與EMM386所做的相同卑雁,如果你用 "noems "或 "ram "參數加載它。
285008d17a4c09e97ed3658ad8072fcc981acf.gif

示波器:它可以在長達24小時的時間內記錄一次測量绪囱,并可以管理测蹲、存儲和加載多個記錄。測量結果可以全部打印出來毕箍,并使用節(jié)省資源的元文件圖形復制到Windows剪貼板中弛房,從而很容易地導出到其他應用程序中道盏。

本程序使用 "Metex 14 Byte Polling Interface"的設備一起工作而柑。


285008d17a4c09e97ed3658ad8072fcc981acf.gif

285008d17a4c09e97ed3658ad8072fcc981acf.gif
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末文捶,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子媒咳,更是在濱河造成了極大的恐慌粹排,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涩澡,死亡現場離奇詭異顽耳,居然都是意外死亡,警方通過查閱死者的電腦和手機妙同,發(fā)現死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門射富,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人粥帚,你說我怎么就攤上這事胰耗。” “怎么了芒涡?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵柴灯,是天一觀的道長。 經常有香客問我费尽,道長赠群,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任旱幼,我火速辦了婚禮查描,結果婚禮上,老公的妹妹穿的比我還像新娘速警。我一直安慰自己叹誉,他們只是感情好,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布闷旧。 她就那樣靜靜地躺著长豁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪忙灼。 梳的紋絲不亂的頭發(fā)上匠襟,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機與錄音该园,去河邊找鬼酸舍。 笑死,一個胖子當著我的面吹牛里初,可吹牛的內容都是我干的啃勉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼双妨,長吁一口氣:“原來是場噩夢啊……” “哼淮阐!你這毒婦竟也來了叮阅?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤泣特,失蹤者是張志新(化名)和其女友劉穎浩姥,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體状您,經...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡勒叠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了膏孟。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片眯分。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖柒桑,靈堂內的尸體忽然破棺而出颗搂,到底是詐尸還是另有隱情,我是刑警寧澤幕垦,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布丢氢,位于F島的核電站,受9級特大地震影響先改,放射性物質發(fā)生泄漏疚察。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一仇奶、第九天 我趴在偏房一處隱蔽的房頂上張望貌嫡。 院中可真熱鬧,春花似錦该溯、人聲如沸岛抄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽夫椭。三九已至,卻和暖如春氯庆,著一層夾襖步出監(jiān)牢的瞬間蹭秋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工堤撵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留仁讨,地道東北人。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓实昨,卻偏偏與公主長得像洞豁,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內容