查看完整版本: 微軟官方允許的範圍內 Windows 7 循環延長試用 命令指令碼 .Cmd
頁: [1]

zissswei 發表於 2017-5-2 01:13 PM

微軟官方允許的範圍內 Windows 7 循環延長試用 命令指令碼 .Cmd

本帖最後由 zissswei 於 2017-5-3 12:33 PM 編輯


@ECHO OFF&& SETLOCAL&& PUSHD "%~dp0"&& SETLOCAL ENABLEDELAYEDEXPANSION&& SETLOCAL ENABLEEXTENSIONS&& SET _V=5&& IF NOT "!_V!"=="5" (Echo DelayedExpansion Failed&& Goto :EOF)



@Echo off&& title Windows 7 循環延長試用&& Color 9F
REM 微軟官方允許的範圍內 Windows 7 循環延長試用
REM ::::::::::::::::::::::::::::::::::::::: REM
REM ::  執行 rearm 可3次 30+30+30=90 天  :: REM
REM ::  重置 SkipRearm 登錄檔可操作8 次  :: REM
REM ::  之後執行 rearm 指令 8x30=240 天  :: REM
REM ::::::::::::::::::::::::::::::::::::::: REM



:_START
cls
Echo.
Echo  Windows 7 Ultimate 循環延長試用
Echo.
Echo ====================================================
Echo.
Echo  系統管理員    -輸入R             延長 30 天
Echo  權限執行:   重置 slmgr.vbs -rearm  可用  3 次
Echo.
Echo  系統管理員    -輸入S
Echo  權限執行:    重置 SkipRearm 登錄檔  可用8次
Echo.
Echo  [ 按 Q 退出 ] %Date% - %Time%
Echo.
Echo ----------------------------------------------------
:Enter_Error
Set Choice=
Set /P Choice= 請選擇要進行的操作:
IF /I '%Choice:~0,1%'=='R' Goto Rearm
IF /I '%Choice:~0,1%'=='S' Goto SkipRearm
IF /I '%Choice:~0,1%'=='Q' Goto Exit
Echo                     [輸入錯誤]&& Goto :Enter_Error



:Rearm
Cls&& Color 0A
cscript %windir%\system32\slmgr.vbs -rearm
Echo.
Echo ------------------------------------------------- ----------------
Set /p= [ 按 Y 鍵退出 ] [ 按 N 鍵返回 ] <nul&(sc /?|Find /I "SC Query Messenger">nul&&(Echo.&Exit)||(Echo.&Goto _START))
Echo.
Exit



:SkipRearm
Cls&& Color 0A
Echo.
Echo  匯入登錄檔
Echo.
(
Echo Windows Registry Editor Version 5.00
Echo.
Echo
Echo "SkipRearm"=dword:00000001
Echo.
Echo.
)>"%~dp0rearm.reg"
Regedit /S "%~dp0rearm.reg" & Del /F /A "%~dp0rearm.reg">nul 2>&1
Timeout /T 1 >nul 2>&1




Echo.
Echo 操作成功!
Echo.
Echo ------------------------------------------------- ----------------
Set /p= [ 按 Y 鍵退出 ] [ 按 N 鍵返回 ] <nul&(sc /?|Find /I "SC Query Messenger">nul&&(Echo.&Exit)||(Echo.&Goto _START))
Echo.



Exit



Goto :Eof
REM ::::::::::::::::::::::::::::::::::::::::: REM
REM ::  記 事 本  建議字型 : Consolas      :: REM
REM ::  文書編輯  推薦軟體 : NotePad++     :: REM
REM ::  副 檔 名  建    議 : FileName.Cmd  :: REM
REM ::::::::::::::::::::::::::::::::::::::::: REM

:: 開啟記事本(NotePad)存入內容  "_任意名稱.Cmd"  副檔名為 .Cmd

:: 檔案名稱+下橫線 "_" 避免執行路徑上(%Path%)調用出錯  建議...

:: 若使用NotePad++  編輯批次檔  設定 > 喜好設定 > 開新文件 > 編碼 > 請更換為 ANSI

:: 若使用NotePad    儲存檔案 > 另存新檔 : 雙引號 "_YourFileName.Cmd" > 存檔類型 : 所有檔案

:: !!! [提醒 : 微軟 .bat(不推薦) 或 .Cmd(命令指令碼) 編碼始終為 : ANSI ] !!!

:: 個人使用環境為 Windows 7 64位元 其他環境未測試 請斟酌使用...
以上若有問題  請回覆  謝謝!...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

keybow826 發表於 2017-5-24 08:53 AM

這好像是不錯的,感謝分{:31:}享!

linsj8093 發表於 2017-5-30 01:37 PM

感謝大大無私分享 雖然我早已經有 還是感謝你的無私

imchee2 發表於 2017-6-3 01:07 AM

very good {:45:}感謝大大無私分享 雖然我早已經有 還是感謝你的無私

spykyo2000 發表於 2020-8-3 11:06 AM

也許是接觸的不同,敘述的不甚了解代碼相關的說明並不是很清楚{:36:}<br><br><br><br><br><div></div>

nofi 發表於 2021-6-9 02:37 PM

這好像是不錯的.感謝大大無私分享
頁: [1]