Simulering af knapper via en batchfil

Forfatter: Sharon Miller
Oprettelsesdato: 23 Januar 2021
Opdateringsdato: 13 Kan 2024
Anonim
Creo Parametric - Importing and Exporting STEP Files
Video.: Creo Parametric - Importing and Exporting STEP Files

Indhold

Batchfiler giver dig mulighed for at automatisere mange computeropgaver ved at gemme en liste med kommandoer i en ".Bat" -fil. Du kan automatisere DOS-kommandoer i en "batch" -fil og planlægge opgaver, der skal udføres på bestemte tidspunkter ved hjælp af "Windows Task Scheduler". For eksempel kan du oprette en "batch" -fil med DOS-kommandoer til at kopiere filer fra en mappe til en anden. Batcher, der indeholder DOS-kommandoer, er nemme at oprette, da der ikke er museklik at simulere eller knapper, du kan trykke på. På den anden side kan du ikke oprette en batch, der automatiserer museklik inden for et Windows-program. Men hvis programmet tillader tastaturgenveje, og de fleste af dem gør det, kan du bruge specielle DOS-kommandoer til at sende tastetryk i processen.


Trin 1

Åbn Windows Notepad eller en anden teksteditor på din computer.

Trin 2

Indtast kommandolinjens syntaks for at åbne et program. For eksempel for at åbne Microsoft Word 2010 fra en kommandolinje, skriv (uden anførselstegn): "cd C: Program Files (x86) Microsoft Office Office14 start / w WinWord.exe".

Kommandolinjeteksten åbner Microsoft Word 2010 og forhindrer batchfilen i at køre kontinuerligt, indtil Word indlæses helt. Sørg for at trykke på "Enter" -tasten efter hver tekstlinje.

Trin 3

Indtast en kommando for at simulere et museklik inde i det åbne program. For eksempel for at indtaste en batchfilkommando, der simulerer de museklik, der bruges til at oprette et nyt dokument i Microsoft Word 2010, skal du indtaste følgende tekstkommando under den første linje oprettet tidligere:

WshShell.Sendkeys "% f" (simulerer at klikke på "File" i menulinjen) WshShell.Sendkeys "n" (simulerer at klikke på "New" i menuen "File") WshShell.Sendkeys "{Enter}" ( simulerer at klikke på "OK" for at afslutte oprettelsen af ​​et nyt dokument i Word)


Trin 4

Indtast yderligere klikkommandoer efter behov. Brug symbolet "%" til at simulere "Alt" -tasten, der bruges, når du bruger tastaturgenveje, i stedet for at klikke på ikoner med musen. For eksempel kan du bruge "Alt" + "F" + "P" -tasten til at få adgang til Word-udskrivningsvinduet. Ved hjælp af tastaturgenvejen ville det være det samme som at klikke på "File"> "Print" med For at simulere at trykke på "Alt" + "F" + "P" tasterne i en batchfil, skal du skrive:

WshShell.Sendkeys "% f" (simulerer at klikke på "File" i menulinjen) WshShell.Sendkeys "p" (simulerer at klikke på "Print" i menuen "File") WshShell.Sendkeys "{Enter}" (simulerer at klikke "OK" for at sende Word-dokumentet til printeren).

Trin 5

Gem "batch" -filen med et beskrivende filnavn. Brug udvidelsen ".Bat" i stedet for standard ".Txt". Batchfilen udfører automatisk museklik i henhold til den kommandolinjetekst, du angav tidligere.