Simulering av knapper via en batch-fil

Forfatter: Annie Hansen
Opprettelsesdato: 28 April 2021
Oppdater Dato: 10 Kan 2024
Anonim
Откровения. Массажист (16 серия)
Video: Откровения. Массажист (16 серия)

Innhold

Batchfiler lar deg automatisere mange datamaskinoppgaver ved å lagre en liste over kommandoer i en ".Bat" -fil. Du kan automatisere DOS-kommandoer i en "batch" -fil og planlegge oppgaver som skal utføres på bestemte tidspunkter ved hjelp av "Windows Task Scheduler". For eksempel kan du opprette en "batch" -fil med DOS-kommandoer for å kopiere filer fra en mappe til en annen. Batcher som inneholder DOS-kommandoer er enkle å lage, da det ikke er noen museklikk å simulere eller knapper du kan trykke på. På den annen side kan du ikke lage et parti som automatiserer museklikk i et Windows-program. Imidlertid, hvis programmet tillater hurtigtaster, og de fleste av dem gjør det, kan du bruke spesielle DOS-kommandoer til å sende tastetrykk i prosessen.


Trinn 1

Åpne Windows Notisblokk eller en annen tekstredigerer på datamaskinen din.

Steg 2

Skriv inn kommandolinjesyntaks for å åpne et program. For eksempel, for å åpne Microsoft Word 2010 fra en kommandolinje, skriv (uten anførselstegn): "cd C: Program Files (x86) Microsoft Office Office14 start / w WinWord.exe".

Kommandolinjeteksten åpner Microsoft Word 2010 og forhindrer at batchfilen kjører kontinuerlig til Word lastes helt inn. Sørg for å trykke "Enter" -tasten etter hver tekstlinje.

Trinn 3

Skriv inn en kommando for å simulere et museklikk i applikasjonen som er åpen. Hvis du for eksempel vil angi en batchfilkommando som simulerer museklikkene som ble brukt til å opprette et nytt dokument i Microsoft Word 2010, skriver du inn følgende tekstkommando under den første linjen som ble opprettet tidligere:

WshShell.Sendkeys "% f" (simulerer å klikke "File" i menylinjen) WshShell.Sendkeys "n" (simulerer å klikke "New" i "File" -menyen) WshShell.Sendkeys "{Enter}" ( simulerer å klikke "OK" for å fullføre opprettelsen av et nytt dokument i Word)


Trinn 4

Skriv inn flere klikk kommandoer etter behov. Bruk "%" -symbolet til å simulere "Alt" -tasten som brukes når du bruker hurtigtaster, i stedet for å klikke på ikonene med musen. For eksempel kan du bruke "Alt" + "F" + "P" -tasten for å få tilgang til Word-utskriftsvinduet. Ved å bruke hurtigtasten vil det være det samme som å klikke "File"> "Print" med For å simulere å trykke "Alt" + "F" + "P" -tastene i en batchfil, må du skrive:

WshShell.Sendkeys "% f" (simulerer å klikke "File" i menylinjen) WshShell.Sendkeys "p" (simulerer å klikke på "Skriv ut" i "File" -menyen) WshShell.Sendkeys "{Enter}" (simulerer å klikke "OK" for å sende Word-dokumentet til skriveren).

Trinn 5

Lagre "batch" -filen med et beskrivende filnavn. Bruk utvidelsen ".Bat" i stedet for standard ".Txt". Batchfilen utfører automatisk museklikk i henhold til kommandolinjeteksten du spesifiserte tidligere.