在 MS-DOS 中使用亂數
由於在 MS-DOS 寫 batch 檔案中,需要使用到亂數(random的功能,便開始著手開始尋找相關的資訊。雖然 Shell Scipt 我並沒有用得很熟稔,但和 batch 檔案相比之下,撰寫 batch 檔案顯得額外的慘烈,只能說 snese 跟它真的很不熟。
經過一番資訊查找之後,下列將用一段程式碼直接做解說。
@echo off setlocal :: 設定亂數的範圍。這邊範圍設定為 4 set Range=4 :: 設定需要的路徑 set FilePath=C:\Temp\Data :: Windows 2000 後的版本皆適用的語法 set TestRandom=%Random% set /a TestRandom = TestRandom %% Range :: 測試語法是否正確,如無誤可將"ECHO"去除 ECHO "%FilePath%%TestRandom%.txt"
其實也不算什麼解說,該講的 snese 都寫在程式的註解內。經過這次的經驗,讓 snese 知道有些東西用 batch 檔案就能完成,而不需再轉借其他語言去完成,至少不用再走迂迴的路線來達成目的。
Recent Comments