Բովանդակություն:

Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ

Video: Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ

Video: Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ
Video: SKR 1.4 - Ender3 Dual Extrusion upgrade 2024, Նոյեմբեր
Anonim
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել ՝ նշելով, թե որ ժամին եք ուզում դա անել

Այ, դա ևս մեկ հրահանգ է, որը վերցված է իմ առօրյայից…

Վերջին անգամ ես ստիպված էի ներբեռնել բազմաթիվ ծրագրակազմ իմ համակարգչում և ստիպված էի թողնել այն ներբեռնելու համար մեկ գիշերվա ընթացքում, ես չէի ուզում իմ համակարգիչը միացված պահել ներբեռնումներն ավարտելուց հետո երկար ժամանակ և միևնույն ժամանակ ես չէի կարող արթուն մնալ սպասելուն: ներլցումներն ավարտելու և անջատելու համար: ուստի ես պատրաստել եմ VBscript, որը թույլ է տալիս ԱՀ -ին ինքնաբերաբար անջատել ինտերակտիվ եղանակով: Ես նշանակում եմ այն րոպեները, որոնք ԱՀ -ն միացված կլինի նախքան անջատվելը `ըստ ներբեռնումների տևողության: անջատել ներբեռնման համար անհրաժեշտ ժամանակից հետո, եթե կարող է արագության նվազում լինել, բայց գոնե արթուն չեմ մնա, ոչ էլ ամբողջ գիշեր իմ համակարգիչը շրջված կպահեմ ՝ ոչինչ չանելով: և համակարգիչն այս դեպքում ինտերակտիվ կլինի օգտվողի հետ, քանի որ դրան ավելացրել եմ նաև ձայն և պատմություն: հետևաբար, դիտեք իմ հրահանգը: և եթե սիրում եք, խնդրում ենք մեկնաբանություն թողնել: շնորհակալություն

Քայլ 1: Սկսեք գրել սցենարը…

Սկսեք սցենարը գրելուց…
Սկսեք սցենարը գրելուց…

բացեք նոթատետրը և գրեք հետևյալ սցենարը նոթատետրում. Dim xDim yset oShell = createobject ("wscript.shell") Սահմանել Sapi = Wscript. CreateObject ("SAPI. SpVoice") x = InputBox ("youանկանու՞մ եք անջատել ձեր համակարգիչը հետո ժամանակի շրջան? "AUTOMATIC SYSTEM SHUTDOWN!") Sapi.s խոսել y + "անջատման համար մնացել են րոպեներ" oShell. Run "shutdown.exe -s -t" & (y * 60) & "-f -c" "Համակարգն այժմ ավտոմատ է անջատում! մի սպասեք ներբեռնումների ավարտին, կարող եք քնել: ԼԱՎ ԳԻՇԵ! տեսեք 2 օր առաջ: «then sapi.speak» լավ, ինչպես ցանկանում եք բարի ճանապարհ, սցենար ՝ գրված Այման Ֆարհատի կողմից, SCRIPTmaster «oShell.run» shutdown.exe -a »վերջ, եթե

Քայլ 2: Սցենարի օրենսգրքի մանրամասն նկարագրությունը…

Սցենարի օրենսգրքի մանրամասն նկարագրությունը…
Սցենարի օրենսգրքի մանրամասն նկարագրությունը…

Dim x և Dim y /// հայտարարում են x և y փոփոխականները համապատասխանաբար պատասխանի և ժամանակի համար: set oShell = createobject («wscript.shell») /// կանչում է OS պատյան և ստեղծում օբյեկտ wscript.shellSet Sapi = Wscript. CreateObject («SAPI. SpVoice») /// պատուհանները կոչում է SAPI և ստեղծում է SAPI. SpVoice օբյեկտը, որը պատասխանատու է այս սցենարի ելույթի համար, քանի որ այն պատմում է օգտվողին… x = InputBox («Կցանկանայի՞ք անջատել ժամանակ առ ժամանակ ձեր համակարգիչը? a branching statementy = InputBox («Մուտքագրեք ժամանակը, որ անջատումը տեղի ունենա ինքնաբերաբար (ժամանակը րոպեներով…). անջատման համար sapi.s խոսեք y + «անջատման համար մնացել են րոպեներ» /// windows- ը SAPI- ն կարդում է oShell- ից մնացած րոպեները: Run "shutdown.exe -s -t" & (y * 60) & "-f -c" "System հիմա է սահմանվել է ավտոմատ անջատման համար: մի սպասեք ներբեռնումների ավարտին, կարող եք քնել: ԲԱՐԻ ԳԻՇԵՐ! կհանդիպենք 2 րոպե առաջ >>>> այս Ավտոմատ անջատումը դադարեցնելու համար պարզապես վերագործարկեք սցենարը և մուտքագրեք ոչ մի "" "/// սա անջատման հայտարարությունն է, որը կոչ է անում համակարգի անջատման գործարկիչը գործարկել և փակում է համակարգիչը ըստ տվյալ ժամանակի, որն այս դեպքում փոփոխական y! end if // ավարտում է առաջին if նախադասությունը, որն այս դեպքում այո է, եթե x = "ոչ", ապա //. մեկ այլ պատասխան է պատասխան պատասխանի համար sapi.speak "ok, ինչպես ցանկանում եք բարի ճանապարհ by Ayman Farhat the SCRIPTmaster "/// SAPI- ն խոսում է օգտագործողի հետ և ասում նրան բարի ճանապարհ ավելացնելով -a! end if // if- ի վերջը! դա կարճ, բայց մանրամասն նկարագրություն էր, իմացեք գնացեք հաջորդ քայլին ՝ տեսնելու, թե ինչ անել…

Քայլ 3: Պահեք ձեր սցենարը

Պահելով ձեր սցենարը
Պահելով ձեր սցենարը

այն բանից հետո, երբ ձեր սցենարը մուտքագրեք նոթատետր, դուք պետք է այն պահեք, սեղմեք պահպանել, և այն վայրում, որտեղ մուտքագրում եք ձեր ֆայլի անունը, տեղադրեք ձեր հետևած ֆայլի անունը.vbs, ինչպես ցույց է տրված նկարում…

Քայլ 4: Գործարկեք ձեր սցենարը…

Գործարկեք ձեր սցենարը…
Գործարկեք ձեր սցենարը…
Գործարկեք ձեր սցենարը…
Գործարկեք ձեր սցենարը…
Գործարկեք ձեր սցենարը…
Գործարկեք ձեր սցենարը…

կրկնակի կտտացրեք VB ծրագրի վրա, որը դուք նոր եք պահել և տեսեք կախարդանքը:

Ձեզ առաջին հերթին կհուշի մուտքային հարցումը, որը ցանկանում եք փակել կամ չփակել, ինչպես ցույց է տրված նկարում: եթե չընտրեք փակել ՝ մուտքագրելով ոչ, ծրագիրը ինքնաբերաբար կավարտվի… ստորեւ. և ապա անջատման հետհաշվարկը կսկսվի, եթե ուզում եք որևէ պատճառով դադարեցնել այդ անջատումը, պարզապես վերագործարկեք ծրագիրը, քանի դեռ անջատումը տեղի է ունենում և մուտքագրեք ոչ, և այն ինքնավար կավարտվի: Այսպիսով, դա լուծում էր այն խնդրի համար, որից տառապում են համակարգչի շատ օգտվողներ: Հուսով եմ, որ ձեզ դուր եկավ իմ հրահանգը, եթե դա ձեզ դուր եկավ, խնդրում ենք թողնել մեկնաբանություն, ես այնքան ուրախ կլինեմ լսել ձեզանից: ՀԱ GՈՈԹՅՈՆ ԵՎ ԲԱՐԻ ԳԻՇԵՐ:

Խորհուրդ ենք տալիս: