- 積分
- 296
- 最後登入
- 1970-1-1
- 閱讀權限
- 30
- 積分
- 296
- 帖子
- 精華
升級
98%
|
本帖最後由 afu730917 於 2012-8-18 13:50 編輯
基本上算是WIN7時就有的老方法了,給不想打電話 or 覺得打完電話會被微軟黑mark的 or 在等更好啟用方式的
剛好看到有其他論壇提出,我就也來做一份補充原理的
@echo off
title Windows 8/Svr 2012 永久試用(90天正版試用)
color fc
echo 原理為:
echo.Takeown /F..指令使管理員成為文件的所有者
echo.icacls../deny指令拒絕sid S-1-1-0 所定義的使用者存取權限
echo.icacls../grant指令則授予sid S-1-1-0 所定義的使用者存取權限
echo.
echo 請記得以管理員身份運行,按任意鍵繼續……
Pause>NUL
:Main
cls
Goto Choice
:E
cls
takeown /F %WINDIR%System32sppsvc.exe
takeown /F %WINDIR%System32sppcomapi.dll
takeown /F %WINDIR%System32sppcommdlg.dll
icacls %WINDIR%System32sppsvc.exe /deny *S-1-1-0:F
icacls %WINDIR%System32sppcomapi.dll /deny *S-1-1-0:F
icacls %WINDIR%System32sppcommdlg.dll /deny *S-1-1-0:F
echo 接下來將永久試用
SET Choice=
SET /P Choice= [ 按E 鍵退出] [ 按R 鍵返回]:
IF /I '%Choice:~0,1%'=='R' GOTO Main
IF /I '%Choice:~0,1%'=='E' echo.&Exit
cls
:R
cls
icacls %WINDIR%System32sppsvc.exe /grant *S-1-1-0:F
icacls %WINDIR%System32sppcomapi.dll /grant *S-1-1-0:F
icacls %WINDIR%System32sppcommdlg.dll /grant *S-1-1-0:F
SET Choice=
SET /P Choice= [ 按E 鍵退出] [ 按R 鍵返回]:
IF /I '%Choice:~0,1%'=='R' GOTO Main
IF /I '%Choice:~0,1%'=='E' echo.&Exit
cls
:Choice
echo.
echo [E] 按 E 執行永久試用
echo.
echo [R] 按 R 恢復原有狀態
echo.
echo.
echo.
SET Choice=
SET /P Choice= [請選擇要進行的操作:]
IF /I '%Choice:~0,1%'=='e' GOTO E
IF /I '%Choice:~0,1%'=='r' GOTO R
exit
echo.
exit
以上複製至文字檔後存為.bat,記得以管理員執行
|
|