Cum se apasă butoanele într-un fișier batch
Pasul 1
Deschideți Windows Notepad sau un alt program de editare a textului pe computer.
Pasul 2
Introduceți linia de comandă a sintaxei pentru a deschide o aplicație. De exemplu, pentru a deschide Microsoft Word 2010 din linia de comandă, trebuie să tastați:
cd C: \ Program Files (x86) \ Microsoft Office \ Office14 începe / w WinWord.exe
Textul liniei de comandă deschide Microsoft Word 2010 și oprește execuția continuă a fișierului batch până când Word este încărcat complet. (Notă: asigurați-vă că apăsați tasta "Enter" după fiecare rând de text.)
Pasul 3
Scrieți o comandă care simulează un click de mouse în interiorul aplicației deschise. De exemplu, pentru a introduce o comandă de fișier lot care simulează clicurile de mouse folosite pentru a crea un document nou în Microsoft Word 2010, introduceți următorul text de comandă în prima linie creată mai devreme:
WshShell.Sendkeys "n" (simulează acțiunea de a face clic pe "New" în meniul "File") WshShell.Sendkeys "% f" (simulează un clic pe "File" Introduceți} "(simulează clic pe" OK "pentru a finaliza crearea unui document nou în Word)
Pasul 4
Introduceți comenzi suplimentare pentru a face clic, dacă este necesar. Utilizați simbolul "%" pentru a simula cheia "Alt" utilizată în utilizarea comenzilor rapide de la tastatură în loc să faceți clic pe pictograme cu mouse-ul. De exemplu, puteți utiliza tastele "Alt" + "F" + "P" pentru a accesa cuvântul "Fereastra de tipărire". Folosirea comenzii rapide de la tastatură este identică cu apăsarea pe "File"> "Print" cu ajutorul mouse-ului. Pentru a simula cheile "Alt" + "F" + "P" într-un fișier batch, trebuie să scrieți:
WshShell.Sendkeys "p" (simulează dând clic pe opțiunea "Print" din meniul "Fișier") WshShell.Sendkeys "{f } "(simulează apăsarea butonului" OK "pentru a trimite documentul Word la imprimantă)
Pasul 5
Salvați fișierul în loturi cu un nume descriptiv de fișier. Utilizați extensia numelui de fișier ".bat" în loc de ".txt" implicit. Fișierul lot efectuează automat clicuri de mouse, pe baza textului din linia de comandă pe care ați specificat-o.