DISM /Online /Disable-Feature:VirtualMachinePlatform
PowerShell Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All
bcdedit /set hypervisorlaunchtype off
GET /tasks/day/08.09.22+03:00
WatchShutdown
- для выполнения быстрого скрипта во время выключения, а я же говорю про WatchQueryShutdown
и прерывание выключения командой INTERCEPT-SHUTDOWN
- ранее я вполне успешно использовал данный механизм для прерывания и все работало отлично. А вот на счет системного таймаута не уверен, к сожалению, т.к. давно использовал и не помню деталей - надо проверять, будет ли таймер или прерывается с концами. Хм, да, вероятно все же не самое удачное решение, т.к. совет от Илья лук на счет групповых политик будет более верным решением: я сейчас посмотрел данный вариант и он выглядит более правильным, т.к. в этом случае скрипт запускается после выхода из системы и как часть процесса выключения. %C3 → Г
%E5 → е
%EE → о
%F0 → р
%E3 → г
%E8 → и
%E9 → й
function weekDays(locale, weekday = 'long') { // 'narrow', 'short', 'long'
locale = locale || 'default'
let i = 5 // Понедельник
let days = []
while(i < 12) {
days.push(new Date(1970, 0, i++).toLocaleString(locale, { weekday: weekday }))
}
return days
}
weekDays()
[ 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота', 'воскресенье']
weekDays('jpn')
[ '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日', '日曜日' ]