Мазмұны:

Дербес компьютерді автоматты түрде өшіруді бағдарламалау: 4 қадам
Дербес компьютерді автоматты түрде өшіруді бағдарламалау: 4 қадам

Бейне: Дербес компьютерді автоматты түрде өшіруді бағдарламалау: 4 қадам

Бейне: Дербес компьютерді автоматты түрде өшіруді бағдарламалау: 4 қадам
Бейне: windows 10 орнату Қазақша/How to install windows 10 from USB 2024, Қараша
Anonim
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз
Қажетті уақытты белгілеу арқылы компьютерді автоматты түрде өшіруді бағдарламалаңыз

Эй, бұл менің күнделікті өмірімнен алынған тағы бір нұсқаулық …

Соңғы рет мен компьютерге көптеген бағдарламалық жасақтаманы жүктеуім керек болды, мен оны бір түнде жүктеуге рұқсат беруім керек еді, мен жүктеуді аяқтағаннан кейін компьютерімді түні бойы қосулы ұстағым келмеді, сонымен бірге мен ояу бола алмадым. жүктеуді аяқтау және өшіру үшін! сондықтан мен компьютерді интерактивті түрде автоматты түрде өшіруге мүмкіндік беретін VBscript жасадым, жүктеу қанша уақыт алатынына байланысты компьютер өшірілмес бұрын қосылатын минуттарды тағайындаймын, мен оған қосымша уақыт беремін. жүктеу үшін қажетті уақыттан кейін өшіріңіз, егер жылдамдық төмендеуі мүмкін болса, бірақ мен ұйықтамаймын және компьютерімді түні бойы қоспаймын, ештеңе істемеймін! және бұл жағдайда ДК пайдаланушымен интерактивті болады, себебі мен оған дауыс пен баяндауды қостым! сондықтан менің нұсқаулығыма назар аударыңыз! және егер сізге ұнаса, пікір қалдырыңыз! рахмет

1 -қадам: Сценарий жазудан бастаңыз …

Сценарий жазудан бастаңыз …
Сценарий жазудан бастаңыз …

блокнотты ашып, келесі сценарийді блокнотқа жазыңыз: Dim xDim yset oShell = createobject («wscript.shell») Sapi = Wscript. CreateObject («SAPI. SpVoice») параметрін орнатыңыз x = InputBox («Компьютерді өшіргеннен кейін уақыттың жауабы: иә/жоқ «,» АВТОМАТТЫҚ ЖҮЙЕ ӨШІРІЛДІ! SCRIPTmaster арқылы «) егер x =» иә «болса, онда y = InputBox (» Өшіру автоматты түрде орын алатын уақытты енгізіңіз (уақыт минутпен…): «, «АВТОМАТТЫҚ ЖҮЙЕ ӨШІРІЛДІ!») Sapi.speak y + «өшіруге минут қалды» oShell. Run «shutdown.exe -s -t» & (y * 60) & «-f -c» «Жүйе енді автоматты түрде орнатылды. жүктеудің аяқталуын күтпеңіз, сіз ұйықтай аласыз! ҚАЙЫРЛЫ түн! 2 сағат бұрын қараңыз! >>>> осы автоматты өшіруді тоқтату үшін сценарийді қайта іске қосыңыз және егер x = «no» болса, «no» соңын теріңіз. «онда sapi.speak» жақсы, қош болғыңыз келсе, сценарийді жазған Айман Фархат SCRIPTmaster «oShell.run» shutdown.exe -a «егер

2 -қадам: кодтың сценарийдегі толық сипаттамасы …

Сценарийдегі кодтың толық сипаттамасы…
Сценарийдегі кодтың толық сипаттамасы…

Dim x және Dim y /// x және y айнымалысын жауапқа және уақытқа жауапты деп жариялайды. OShell = createobject («wscript.shell») /// ОЖ қабығын шақырады және wscript.shellSet Sapi = объектісін жасайды. Wscript. CreateObject («SAPI. SpVoice») /// SAPI терезелеріне қоңырау шалады және пайдаланушыға баяндайтын осы сценарийдегі сөйлеуге жауап беретін SAPI. SpVoice нысанын жасайды … x = InputBox («Сіз өшіруді қалайсыз ба? Сіздің компьютеріңіз белгілі бір уақыт өткен соң? жауап: иә/жоқ «,» АВТОМАТТЫҚ ЖҮЙЕ ӨШІРІЛДІ! «/// пайдаланушы компьютерді өшіргісі келетінін айтатын кірісті шақырады, егер x =» иә «болса /// тармақталған мәлімдеме = InputBox («Өшіру автоматты түрде аяқталуы үшін қалған уақытты енгізіңіз (уақыт минутпен…):», «АВТОМАТТЫҚ ЖҮЙЕ ӨШІРІЛДІ!») // егер пайдаланушы иә деп таңдаса, онда оған қалған уақытты белгілеу үшін басқа енгізу ұсынылады. өшіру үшін sapi.speak y + «өшіруге бірнеше минут қалды» /// терезелер SAPI қалған минуттарды оқиды oShell. Run «shutdown.exe -s -t» & (y * 60) & «-f -c» «Жүйе қазір автоматты түрде өшіруге арналған! жүктеудің аяқталуын күтпеңіз, сіз ұйықтай аласыз! ҚАЙЫРЛЫ ТҮН! ертең кездескенше! >>>> бұл автоматты өшіруді тоқтату үшін сценарийді қайта іске қосыңыз және «» «/// термесін теріңіз, бұл жүйені өшіруді іске қосуға шақырады және компьютерді берілген уақытқа сәйкес өшіреді. y! end if // егер бірінші жағдайда if операторы аяқталса, бұл жағдайда иә, егер x = «no» болса, онда //. басқа жауап жоқ жауапқа жауап береді sapi.speak «жарайды, сіз қош болғыңыз келсе, сценарий жазылады авторы Айман Фархат SCRIPTmaster «/// SAPI қолданушымен сөйлеседі және оған қоштасады oShell.run» shutdown.exe -a « / /shutdown.exe бұл жағдайда шақырылады және оған өшіруді орындамау керектігін айтады. -a! end қосу // if операторының соңы! бұл қысқаша, бірақ егжей -тегжейлі сипаттама болды, не істеу керектігін білу үшін келесі қадамға өтіңіз …

3 -қадам: сценарийді сақтау

Сценарийді сақтау
Сценарийді сақтау

Блокнотқа сценарийді енгізгеннен кейін оны сақтау керек, сақтауды нұқыңыз және файлдың атын енгізген жерге суретте көрсетілгендей.vbs файлының атын қойыңыз …

4 -қадам: сценарийді іске қосыңыз …

Сценарийді іске қосыңыз …
Сценарийді іске қосыңыз …
Сценарийді іске қосыңыз …
Сценарийді іске қосыңыз …
Сценарийді іске қосыңыз …
Сценарийді іске қосыңыз …

сіз сақтаған VB бағдарламасын екі рет нұқыңыз және сиқырды көріңіз!

Сізге алдымен суретті көрсеткендей өшіру керек немесе өшірілмеуі керек кіріс сұрауы жіберіледі. егер сіз теру арқылы өшіруді шешпесеңіз, бағдарлама автоматты түрде аяқталмайды … егер сіз иә деп теру арқылы өшіруді таңдасаңыз, суретте көрсетілгендей сіздің компьютеріңіздің қосылып тұруын қалайтын минуттар санын сұрайтын басқа енгізу сізді шақырады. төменде сосын өшіруді кері санау басталады, егер сіз қандай да бір себептермен осы өшіруді тоқтатқыңыз келсе, бағдарламаны өшіру кезінде қайта іске қосыңыз және «жоқ» теріңіз, ол өздігінен тоқтатылады! Бұл көптеген компьютер қолданушылары зардап шегетін мәселенің шешімі болды! Сізге менің нұсқаулығым ұнады деп үміттенемін, егер қаласаңыз, түсініктеме қалдырыңыз, мен сізден қуаныштымын. Сәттілік пен қайырлы түн!

Ұсынылған: