Windows vidē mēs varam automatizēt un izpildīt vairākus uzdevumus, pateicoties bat failiem, kas ļauj izpildīt uzdevumu, pateicoties skripta dizainam ar virkni komandu.
Sikspārņu fails vai arī saukts par partiju, būtībā ir fails, kurā ir virkne mūsu konfigurētu komandu, kuras tiks izpildītas secīgi sistēmā.
Izpildot bat failu, tas ir iepriekš konfigurēts tā, lai tas tiktu izpildīts, un komandu uzvednes logs, caur kuru tiek izpildītas komandas, tiek automātiski atvērts un aizvērts, tāpēc, izpildot šāda veida failus, mēs redzam vienkāršu komandu uzvednes konsoli zibspuldze.
Šodien Solvetic analizēs dažus veidus, kā mēs varam novērst konsoles aizvēršanu, izpildot nūjas failu, un tādā veidā detalizēti apskatīt izpildītās instrukcijas.
1. Izvairieties no konsoles aizvēršanas, rediģējot Windows failu
1. darbība
Lai izmantotu šo pirmo iespēju, mums ir jārediģē sikspārņa fails, un, lai to izdarītu, ar peles labo pogu noklikšķiniet uz tā un atlasiet opciju Rediģēt:
2. solis
Tas atvērs sikspārņu faila saturu piezīmju grāmatiņā un, lai izvairītos no konsoles automātiskas aizvēršanas, faila beigās pievienosim rindu cmd / k:
3. solis
Izmaiņas saglabājam, izmantojot taustiņus Ctrl + G vai izvēlnē Fails / Saglabāt. Tagad, kad izpildām failu, komandu uzvedne paliks redzama, un mēs varēsim redzēt izpildīto rīkojumu:
PALIELINĀT
2. Izvairieties no konsoles aizvēršanas, Windows failam pievienojot jaunu rindu
Līdzīgi kā iepriekšējā solī, šoreiz sikspārņa faila beigās faila beigās pievienosim vārdu PAUZE:
Tagad, izpildot sikspārņu failu, mēs redzēsim tā saturu, un, lai izietu, mums ir jānospiež taustiņš:
PALIELINĀT
3. Izvairieties no konsoles aizvēršanas, izmantojot Windows reģistra redaktoru
Nākamā pieejamā iespēja ir izveidot .reg failu, ar kuru tiks mainīts Windows reģistrs, tāpēc pirms tā izpildes iesakām izveidot rezerves kopiju.
1. darbība
Mēs atveram piezīmju grāmatiņu un ielīmējam:
[HKEY_CLASSES_ROOT \ Applications \ powershell.exe \ shell \ open \ command] @ = "\" C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe \ "-noExit \" & \ \ "% 1 \" \ "" [HKEY_CLASSES_ROOT \ Microsoft.PowerShellScript.1 \ Shell \ 0 \ Command] @ = "\" C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell .exe \ "-NoExit \" -Command \ "\" ja ((Get -ExecutionPolicy) -ne 'AllSigned') {Set -ExecutionPolicy -Scope Process Bypass}; & \ "% 1" \ "\ ""
PALIELINĀT
2. solis
Vēlāk mēs saglabāsim failu ar paplašinājumu .reg, lai tā saturu varētu pievienot reģistra redaktoram:
PALIELINĀT
3. solis
Pēc saglabāšanas mēs turpinām tās izpildi, un mēs redzēsim šādu ziņojumu:
Noklikšķiniet uz pogas Jā, lai apstiprinātu minētā reģistra pievienošanu operētājsistēmai un tādējādi novērstu komandu uzvednes konsoles automātisku aizvēršanu, izpildot sikspārņa failu.