iT邦幫忙

1

Batch Script,你不一定要完全知道它才可以寫它。

  • 分享至 

  • xImage
  •  

有一天,同事分享了一個bat檔給我,說是刪除cookie超快的。
我試了一下,讓我才按了很多按鈕,就可以把所有的cookie刪掉。
我問他怎麼寫,他說你就用notepad開啟隨便一個文件就行了,寫好記得存檔檔名叫bat。

@echo off
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255     REM (刪除IE中所有的歷史記錄)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1       REM (僅刪除歷史記錄)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2       REM (僅刪除Cookies記錄)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8       REM (僅刪除Temporary Internet Files記錄)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16      REM (僅刪除Form Data記錄)
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32      REM (僅刪除Password History記錄)

但我想說是不是可以完成從某資料夾拷貝檔案到另外一個資料夾,順便開啟我的瀏覽器。
後來就以關鍵字batch script 加上複製檔案,及打開檔案找到下二段類似的文件,改了一下。

xcopy "C:\Users\jbuduoo\Desktop\git\systex-ng\dist\apps\platform\transactions\*.*"  "C:\systex\lbot\JBranch\btsnew.war\platform\transactions" /i /e /d /y
start "C:\Program Files\Internet Explorer\iexplore.exe" http://127.0.0.1:8080/bts

就完成我的功能。
但我來我覺得刪cookie的動作太慢,就留下copy及開啟的功能。

xcopy "C:\Users\jbuduoo\Desktop\git20200604\systex-ng\dist\apps\platform\transactions\*.*"  "C:\systex\lbot\JBranch\bts20200603\platform\transactions" /i /e /d /y
start "C:\Program Files\Internet Explorer\iexplore.exe" http://127.0.0.1:8080/bts/platform/index.html

做起事來,就真的快了一些。
很多時後,你以為只是多花幾個滑鼠點擊的時間,但寫著寫著,就可以讓你少掉幾十個點擊的時間。

若是看別人寫的batch script我也還是看不太懂,但程式就是解決問題的,你能解決掉問題就好了。以後有需要學更多,就再說吧!!

就像冷氣的說明書,你不用懂得裡面所有的內容,你只要知道怎麼開冷氣,怎麼調到你要的溫度就行。
那以後冷氣有問題再看說明書就好了。

參考資料:
win10介面 批次檔bat製作:https://youtu.be/XM0wi0HJlD8


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言