@echo off
echo "請注意你的防毒軟體提示,一定要允許"
@echo ########################################
@xcopy c:\windows\system32\drivers\etc\hosts c:\windows\system32\drivers\etc\hosts.bak\ /d /c /i /y
@echo ########################################
@echo hosts檔案備份完畢,開始修改hosts檔案
@echo
@echo 117.79.149.116 search.b2b.cn >>c:\windows\system32\drivers\etc\hosts
@echo 117.79.149.116 news.search.b2b.cn >>c:\windows\system32\drivers\etc\hosts
echo "hosts檔案修改完成"
@ipconfig /flushdns
@echo "重新整理dns完成"
echo hosts檔案修改完畢,按任意鍵恢復系統原始狀態
@echo
@echo ########################################
@pause > nul
@copy c:\windows\system32\drivers\etc\hosts.bak\hosts c:\windows\system32\drivers\etc\hosts /y
@echo
@echo off
echo hosts檔案恢復完畢,按任意鍵退出
@echo
@pause > nul
@exit
@echo off
echo 搭建本地測試環境
echo.
c:cd \
if not exist lmhy-test\con md lmhy-test
if exist lmhy-test\hosts.bak goto backup_exists
echo 正在建立備份……
cd \windows\system32\drivers\etc
copy /y hosts \lmhy-test\hosts.bak > null
echo 完成!
echo.
goto backup_start
:backup_exists
echo 備份檔案已經存在,無需備份。
echo.
:backup_start
echo 正在寫入測試資料……
echo 127.0.0.1 localhost > hosts
echo 192.168.1.170 lmhy.com >> hosts
echo 192.168.3.170 www.lmhy.com >> hosts
echo 192.168.3.170 php.lmhy.com >> hosts
echo 192.168.3.170 test.lmhy.com >> hosts
echo 完成!
echo.
echo 建立 lmhy 本地測試環境完成。按任意鍵退出……
pause > null
@echo off
echo 解除安裝本地測試環境
echo.
c:cd \
if not exist lmhy-test\hosts.bak goto backup_not_exists
echo 正在還原備份……
copy /y \lmhy-test\hosts.bak \windows\system32\drivers\etc > null
cd \windows\system32\drivers\etc
if exist hosts del /q hosts
ren hosts.bak hosts
echo 完成!
echo.
echo 正在移除備份……
cd \
rmdir /s/q \lmhy-test\
echo 完成!
echo.
goto backup_done
:backup_not_exists
echo 備份檔案不存在,無法恢復。
@echo off&setlocal&cls
echo/&echo\&echo=&echo]&echo[&echo+
:start
if not defined a goto start
if %a% equ 1 (echo/&goto a)
if %a% equ 2 (echo/&goto b)
if %a% equ 3 (echo/&goto c)
if %a% equ 4 (cls&goto :eof)
cls
echo 輸入錯誤,按任意鍵重新開始... ...
pause>nul
echo/&echo\&echo=&echo]&echo[&echo+
goto start
:a >>%systemroot%\system32\drivers\etc\hosts echo 0.0.0.0 %b%
echo ********設定完成********
goto :eof
:b set/p b= 輸入要加速訪問的主機ip (如:192.168.1.6 ):
set/p bb= 輸入要加速訪問的主機網域名稱(如:www.baidu.com):
>>%systemroot%\system32\drivers\etc\hosts echo %b% %bb%
echo ********設定完成********
goto :eof
:c pushd %systemroot%\system32\drivers\etc\
>nul findstr /i "\<%b%\>">hosts.pp findstr /vi "\<%b%\>"del /f /q hosts
ren hosts.pp hosts
popd
echo ********設定完成********
goto :eof
使用npm製作CMD命令
製作乙個npm包,讓你可以在命令列執行你自己的命令,然後自定義一些操作 類似於各種vue cli或其他各種腳手架,通過執行vue命令,去建立乙個專案 建立乙個資料夾,作為你的npm包的目錄 以command test為例 bin屬性用於配置命令 其中mycommand為命令名稱,之後執行時使用的 m...
WINDWOS下DOS命令列登出命令
windwos下dos命令列登出命令為 shutdown l 或logoff 用法 shutdown i l s r a f m computername t xx mment d up xx yy 沒有引數 顯示此訊息 與 相同 i 顯示 gui 介面,必須是第乙個選項 l 登出 不能與選項 m ...
使用cmd命令,加快moss開發
使用visutal studio 進行 moss wss 開發的過程中 如開發webpart,eventhandler,pageclass,customfield 我們經常做的一件事情就是複製最新的dll到bin目錄,或者拖動dll到assambly目錄,然後重啟iis,一遍一遍,不勝其煩。其實,我...