script for configure boot

Discussion forum for all Windows batch related topics.

Moderator: DosItHelp

Post Reply
Message
Author
mor.bas
Posts: 66
Joined: 25 Apr 2012 04:28

script for configure boot

#1 Post by mor.bas » 30 Apr 2013 06:57

Hi,
I have this script to configure boot fix.

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR /F "tokens=1,2" %%a IN ('bcdedit /enum') DO (
IF /I "%%a" EQU "identifier" SET CURRENT_IDENTIFIER=%%b
IF /I "%%a" EQU "device" (
IF /I "%%b" EQU "Unknown" (
ECHO run command: bcdedit /set !CURRENT_IDENTIFIER! device partition=F:
)
)
IF /I "%%a" EQU "osdevice" (
IF /I "%%b" EQU "Unknown" (
ECHO run command: bcdedit /set !CURRENT_IDENTIFIER! osdevice partition=F:
)
)
)

i dont know why it's doesnt change the value?

Any help?

foxidrive
Expert
Posts: 6031
Joined: 10 Feb 2012 02:20

Re: script for configure boot

#2 Post by foxidrive » 30 Apr 2013 07:20

Does this change the behaviour?

Code: Select all

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR /F "tokens=1,2" %%a IN ('bcdedit /enum') DO (
    IF /I "%%a" EQU "identifier" SET CURRENT_IDENTIFIER=%%b
 echo CURRENT_IDENTIFIER=!CURRENT_IDENTIFIER!
    IF /I "%%a-%%b" EQU "device-Unknown" ECHO run command: bcdedit /set !CURRENT_IDENTIFIER! device partition=F:
    IF /I "%%a-%%b" EQU "osdevice-Unknown" ECHO run command: bcdedit /set !CURRENT_IDENTIFIER! osdevice partition=F:
pause
)

mor.bas
Posts: 66
Joined: 25 Apr 2012 04:28

Re: script for configure boot

#3 Post by mor.bas » 30 Apr 2013 07:25

No the same problem.

No change.

Post Reply