|
|
@@ -3,21 +3,27 @@ setlocal
|
|
3
|
3
|
cd /d %~dp0
|
|
4
|
4
|
|
|
5
|
5
|
echo ===========================================
|
|
6
|
|
-echo BitLocker 回復キー保存 & 中断スクリプト
|
|
|
6
|
+echo BitLocker回復キー保存 & リセット準備
|
|
7
|
7
|
echo ===========================================
|
|
8
|
8
|
|
|
9
|
|
-:: 1. 回復キーをこのバッチと同じフォルダに保存(ファイル名:PC名_BitLocker.txt)
|
|
10
|
|
-echo [1/2] 回復キーを抽出して保存中...
|
|
|
9
|
+:: 1. 回復キーをこのバッチと同じフォルダに保存
|
|
|
10
|
+echo [1/3] 回復キーを保存しています...
|
|
11
|
11
|
manage-bde -protectors -get C: > "%~dp0%COMPUTERNAME%_BitLocker.txt"
|
|
12
|
12
|
|
|
13
|
|
-:: 2. BitLocker の保護を「再起動回数無制限」で中断
|
|
14
|
|
-echo [2/2] BitLocker の保護を中断中...
|
|
|
13
|
+:: 2. BitLocker の保護を中断(再起動でロックされないようにする)
|
|
|
14
|
+echo [2/3] BitLocker の保護を中断しています...
|
|
15
|
15
|
powershell -Command "Suspend-BitLocker -MountPoint 'C:' -RebootCount 0"
|
|
16
|
16
|
|
|
|
17
|
+:: 3. Windowsのリセットウィザードを起動
|
|
|
18
|
+echo [3/3] リセットウィザードを起動します...
|
|
17
|
19
|
echo.
|
|
18
|
20
|
echo -------------------------------------------
|
|
19
|
|
-echo 完了しました!
|
|
20
|
|
-echo このフォルダに「%COMPUTERNAME%_BitLocker.txt」があるか確認し、
|
|
21
|
|
-echo Windowsのリセット作業へ進んでください。
|
|
|
21
|
+echo 完了しました。テキストファイルを確認してください。
|
|
|
22
|
+echo この後、画面の指示に従ってリセット設定を行ってください。
|
|
22
|
23
|
echo -------------------------------------------
|
|
|
24
|
+echo.
|
|
|
25
|
+
|
|
|
26
|
+:: ウィザードを起動
|
|
|
27
|
+systemreset -factoryreset
|
|
|
28
|
+
|
|
23
|
29
|
pause
|