Hoe om vlermuislêer in Windows te skep

Dikwels is wenke om dinge en oplossings in Windows 10, 8 en Windows 7 te doen, stappe soos: "skep 'n .bat-lêer met die volgende inhoud en hardloop dit." Die beginner gebruiker weet egter nie altyd hoe om dit te doen en wat die lêer verteenwoordig nie.

Hierdie handleiding bevat inligting oor hoe om 'n vlermuiskommando te skep, dit te laat loop, en 'n paar addisionele inligting wat nuttig mag wees in die konteks van die betrokke onderwerp.

Skep 'n .bat-lêer met notaboek

Die eerste en maklikste manier om 'n vlermuislêer te skep, is om die standaard Notepad-program te gebruik, wat in alle huidige weergawes van Windows teenwoordig is.

Die skeppingsstappe sal soos volg wees.

  1. Begin Notepad (in Programme - Toebehore, in Windows 10 is dit vinniger om deur die soektog in die taakbalk te begin, as daar geen notaboek in die Begin-kieslys is nie, kan u dit vanaf C: Windows notepad.exe begin).
  2. Voer die kode van jou vlermuis in die notaboek in (byvoorbeeld, kopieer van iewers, of skryf jou eie, oor sommige opdragte - verder in die instruksies).
  3. Kies in die notaboeklys 'Lêer' - 'Stoor as', kies die plek om die lêer te stoor, spesifiseer die lêernaam met die uitbreiding .bat en natuurlik in die 'Lêertipe'-stel' Alle lêers '.
  4. Kliek op 'Stoor'.

Let wel: as die lêer nie op die gespesifiseerde plek gestoor is nie, byvoorbeeld, op ry C, met die boodskap "Jy het nie toestemming om lêers op hierdie plek te stoor nie", stoor dit in die Dokumente-gids of op die lessenaar en kopieer dit dan na die verlangde plek Die rede hiervoor is dat Windows 10 administrateur regte nodig het om aan sekere dopgehou te skryf, en aangesien Notepad nie as administrateur was nie, kan hy die lêer nie na die gespesifiseerde vouer stoor nie.)

Jou .bat-lêer is gereed: as jy dit begin, sal al die opdragte in die lêer outomaties uitgevoer word (as daar geen foute en administratiewe regte benodig word nie: in sommige gevalle moet u die vlermuiskassie as administrateur loop: regskliek op die .bat-lêer administrateur in die konteks kieslys).

Nota: in die toekoms, as jy die geskep lêer wil wysig, kliek daarop met die regter muisknop en kies "Edit".

Daar is ander maniere om 'n vlermuislêer te maak, maar hulle skryf almal neer op die skryf van een opdrag per reël na 'n tekslêer in enige teksredigeerder (sonder formatering), wat dan met die .bat-uitbreiding gestoor word (byvoorbeeld in Windows XP en 32-bis Windows 7, kan jy selfs 'n .bat-lêer op die opdraglyn skep deur gebruik te maak van 'n teksredigeerder (redigeer).

As u die vertoning van lêeruitbreidings aangeskakel het (veranderings aan die beheerpaneel - opsies vir ontdekkingsopsies - sien - verberg die uitbreidings van die geregistreerde lêertipes), dan kan u eenvoudig die .txt-lêer skep en hernoem die lêer deur die .bat-uitbreiding te stel.

Begin programme in die vlermuislêer en ander basiese opdragte

In die joernaal lêer kan u enige programme en opdragte uit hierdie lys hardloop: //technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (hoewel sommige van hierdie ontbreek in Windows 8 en Windows 10). Verder, net 'n paar basiese inligting vir beginner gebruikers.

Die mees algemene take is die volgende: die bekendstelling van 'n program of verskeie programme uit 'n .bat-lêer, die bekendstelling van 'n funksie (byvoorbeeld die skoonmaak van die knipbord, die verspreiding van Wi-Fi vanaf 'n skootrekenaar, die rekenaar afskakel deur die timer).

Om 'n program of programme uit te voer, gebruik die opdrag:

begin "" pad_to_program

As die pad spasies bevat, neem die hele pad in dubbele aanhalings, byvoorbeeld:

begin "" "C:  Program Files  program.exe"

Na die program pad kan u ook die parameters spesifiseer waarmee dit uitgevoer moet word (byvoorbeeld, indien die opstartparameters spasies bevat, sit dit in aanhalings):

Begin "" c:  windows  notepad.exe file.txt

Nota: in dubbele aanhalingstekens na aanvang, moet die spesifikasie die naam van die opdraglêer wat in die opdraglynopskrif vertoon word, insluit. Hierdie parameter is opsioneel, maar in die afwesigheid van hierdie aanhalings kan die uitvoering van vlermuislêers wat aanhalings in paaie en parameters bevat, op 'n onverwagte manier aangaan.

Nog 'n nuttige funksie is die launch van 'n ander vlermuislêer uit die huidige lêer. Dit kan gedoen word met die opdragbevel:

bel path_file_bat parameters

Die parameters wat by die opstart geslaag is, kan binne 'n ander vlermuis gelees word, byvoorbeeld, ons noem die lêer met parameters:

bel file2.bat parameter1 parameter2 parameter3

In file2.bat kan u hierdie parameters lees en gebruik as paaie, parameters om ander programme op die volgende manier te laat loop:

echo% 1 echo% 2 echo% 3 pouse

dit wil sê Vir elke parameter gebruik ons ​​sy volgnummer met 'n persenteken. Die resultaat in bogenoemde voorbeeld sal al die parameters wat aan die bevelvenster oorgedra word, uitvoer (die echo-opdrag word gebruik om teks in die konsolvenster te vertoon).

By verstek sluit die opdrag venster onmiddellik na die uitvoering van alle opdragte. As u die inligting in die venster moet lees, gebruik die pouse opdrag - dit sal die uitvoering van bevele stop (of sluit die venster) voordat u enige sleutel in die konsole deur die gebruiker druk.

Soms moet u eers 'n rukkie wag voordat u die volgende opdrag uitvoer. (Byvoorbeeld, voordat die eerste program ten volle begin is). Om dit te kan doen, kan u die opdrag gebruik:

time-out / t time_in sekondes

As u wil, kan u die program in geminimaliseerde vorm of uitgebreide video gebruik met die MIN en MAX parameters voordat u die program self spesifiseer, byvoorbeeld:

Begin "" / MIN c:  windows  notepad.exe

Om die bevelvenster te sluit nadat alle opdragte uitgevoer is (alhoewel dit gewoonlik sluit wanneer u begin om te begin), gebruik die uitgangsbevel in die laaste reël. As die konsole steeds nie sluit nadat u die program begin het nie, probeer die volgende opdrag:

cmd / c begin / b "pad_to_programme parameters

Nota: in hierdie opdrag, as die programpaaie of -parameters spasies bevat, is daar dalk bekendstelling probleme, wat soos volg opgelos kan word:

cmd / c begin "" / d "path_to_folder_with_spaces" / b program_file_name "parameters_with_spaces"

Soos reeds genoem, is dit slegs baie basiese inligting oor die mees gebruikte opdragte in vlermuislêers. As u addisionele take moet uitvoer, probeer om die nodige inligting op die internet te vind (kyk byvoorbeeld 'doen iets op die opdraglyn' en gebruik dieselfde opdragte in die .bat-lêer) of stel 'n vraag in die kommentaar, sal ek probeer om te help.