bat 的一些操作

2021-10-09 18:16:15 字數 933 閱讀 2924

把d:\test\test.txt這個檔案複製到d盤根目錄下,那麼,使用 copy d:\test\test.txt d:\ 就可以輕易辦到。 

copy /y d:\test\test.txt   d:\

copy /y 「d:\test\user  01\test.txt」   d:\files

如果要複製的路徑帶有空格、&等特殊符號的時候,請使用引號把這些特殊字元括起來

引數 /y (相當於自動選擇了yes選項)

taskkill /f /t /im qq.exe

taskkill /f /t /im qqservice.exe

後面的引數/im表示終止該程序的所有子程序

reg  add  "hkey_current_user\software\classes\ms-settings\shell\open\command" /d   "c:\program files (x86)\qqbutler\vbutler.exe" /f 

reg  add  "hkey_current_user\software\classes\ms-settings\shell\open\command" /v   delegateexecute /t  reg_sz  /d ""  /f

reg delete hkey_current_user\software\classes\ms-settings\shell\open\command  /f

schtasks.exe /create /tn "vbutlerautorun"    /sc onlogon  /rl highest /tr  "c:\program files (x86)\qqbutler\vbutlerclient.exe"

schtasks  /run  /tn    "vbutlerautorun"

schtasks /delete /tn  vbutlerautorun  /f

最近的一些bat小指令碼

計算目錄下的檔案個數,並新增到目錄名中 echo off setlocal enabledelayedexpansion 變數延遲 for f i in dir a d b dp0 do set a n 0 for r j in i do set a n 1 echo.i n 上面可以用來檢查檔名 ...

BAT指令碼的一些技巧寫法

我以前一直以為bat不能像linux的shell一樣設定函式並且呼叫,事實上我發現這是可以的。不過由於批處理的特性是一行一行執行的,這種label的函式必須要寫在文字的最後。如果寫在了批處理命令的前面,bat會逐行執行裡面的命令的。寫在文件的最後面,並且在 函式區域 前跳過這些 順便吐槽一下,這種函...

一些BAT的xss例項1 3題

原始碼 location.hash hash 屬性是乙個可讀可寫的字串,該字串是 url 的錨部分 從 號開始的部分 settimeout settimeout 方法用於在指定的毫秒數後呼叫函式或計算表示式。這道題的關鍵就在這行 settimeout aa x 100 payload settime...