whycomputer.com >> Wiedza o Internecie >  >> Inteligentne urządzenia

Jak symulować naciśnięcia przycisków w pliku wsadowym

Wprowadzenie

Pliki wsadowe (.bat) umożliwiają automatyzację wielu zadań w systemie Windows poprzez zapisanie serii poleceń. Dzięki nim można uruchamiać polecenia DOS, kopiować pliki, a także wywoływać aplikacje i sterować ich zachowaniem przy pomocy klawiatury.

Tworzenie prostego pliku wsadowego

1. Otwórz Notatnik lub inny edytor tekstu.
2. Wpisz polecenie uruchamiające wybraną aplikację, np. aby otworzyć Microsoft Word 2010, wpisz:

start winword.exe

Po wykonaniu tego polecenia skrypt zatrzyma się, dopóki Word nie zostanie w pełni uruchomiony. Pamiętaj, aby po każdej linii nacisnąć klawisz Enter.

Symulowanie kliknięć i skrótów klawiszowych

W plikach wsadowych nie można bezpośrednio symulować kliknięć myszy w oknie programu, ale większość aplikacji obsługuje skróty klawiaturowe. Do ich wywołania można użyć polecenia sendkeys w skryptach Windows Script Host (WSH) lub wiersza poleceń powershell.

Przykład – utworzenie nowego dokumentu w Wordzie przy użyciu skrótu Alt+F, N:

@echo off
start winword.exe
timeout /t 5 /nobreak >nul
powershell -command \"[System.Windows.Forms.SendKeys]::SendWait('%FN')\"
rem % – klawisz Alt, F – menu Plik, N – Nowy

Podobnie, aby otworzyć okno drukowania (Alt+F, P) i zatwierdzić je, użyj:

powershell -command \"[System.Windows.Forms.SendKeys]::SendWait('%FP')\"
timeout /t 2 /nobreak >nul
powershell -command \"[System.Windows.Forms.SendKeys]::SendWait('{ENTER}')\"

Zapis i uruchomienie pliku

Zapisz plik z rozszerzeniem .bat. Po dwukrotnym kliknięciu system wykona wszystkie polecenia w kolejności, w jakiej zostały zapisane.

Wskazówki

• SendKeys to potężne narzędzie dostępne w Windows Script Host. Umożliwia wysyłanie praktycznie dowolnej kombinacji klawiszy do aplikacji DOS i Windows.
• Pełną listę dostępnych kodów i składni znajdziesz w dokumentacji Microsoft (MSDN).
• Dla bardziej złożonych scenariuszy rozważ użycie PowerShell lub języków skryptowych takich jak AutoIt.


URL:https://pl.whycomputer.com/inteligentne/100317691.html

Inteligentne urządzenia
  • Jak otworzyć i odczytać plik EMZ

    Co to jest plik EMZ?Plik EMZ to skompresowany plik graficzny, najczęściej wykorzystywany w aplikacjach Microsoftu (Word, PowerPoint, Visio). Do kompresji używany jest algorytm GZip, a po spakowaniu rozszerzenie zmienia się na .emz. GZip zapewnia wysoką współczynnik kompresji, ale sam w sobie nie jes

  • Jak przekonwertować pliki InDesign do formatu Scribus

    Scribus to darmowy, otwarto‑źródłowy program do składu publikacji. Umożliwia on otwieranie i edytowanie dokumentów utworzonych w Adobe InDesign po ich wcześniejszej konwersji do formatu obsługiwanego przez Scribus, np. PostScript (.ps) lub Encapsulated PostScript (.eps). Jak przygotować plik w Adobe

  • Jak naprawić uszkodzony i nieczytelny plik w systemie Windows

    Szybka naprawa uszkodzonych plików w Windows\nGdy plik jest nieczytelny lub uszkodzony, najczęściej przyczyną są awarie systemu, nagłe wyłączenia zasilania lub uszkodzone sektory dysku. System Windows posiada wbudowane narzędzia, które pozwalają przywrócić dostęp do takich plików.\nKrok 1 – uruchom

Wiedza o Internecie © https://pl.whycomputer.com