Czy można użyć polecenia AT, aby uruchomić polecenie co 5 minut?

4

Polecenie AT systemu Windows ma parametr „każdy”, który może potrwać dni tygodnia, oraz parametr „czas” określający porę dnia, jednak chciałbym uruchamiać polecenie co 5 minut. Jakiś sposób to zrobić? Patrzyłem na podobne pytania, ale nic nie daje w tym przypadku rzeczywistego przykładu składni wiersza poleceń.

Korzystam z systemu Windows 7. Dzięki!

Mike Christensen
źródło

Odpowiedzi:

4

Odpowiedź na twoje pytanie brzmi „nie”, ale z drugiej strony możesz użyć jeszcze lepszego narzędzia o nazwie schtasks.

Powinno to być uruchamiane co 5 minut

schtasks /create /tn "CLICKCLACK" /tr tiktak.bat /sc minute /mo 5

tydzień
źródło
Niesamowite! Znacznie lepiej niż stare polecenie AT.
Mike Christensen
Och, jednym z problemów jest to, że co 5 minut pojawia się na ekranie wiersz polecenia, co jest dość denerwujące. Czy jest jakiś sposób, aby uruchomić polecenie w trybie cichym? To tylko program konsolowy (EXE), który uruchamiam.
Mike Christensen
Uruchom z / RU, ponieważ inny użytkownik powinien pomóc LUB oto inne rozwiązanie superuser.com/questions/195249/…
tydzień
Owijarka VBS działa .. Na razie wystarczy! Dzięki ..
Mike Christensen
Jeszcze jedna uwaga - chociaż polecenia „schtasks” nie można użyć na komputerze zdalnym, można zaplanować wykonanie schtaskspolecenia na komputerze zdalnym za pomocą atpolecenia.
lordcheeto
1

Możesz utworzyć Zaplanowane zadanie, które konfiguruje zadanie co pięć minut. Na przykład użyłem narzędzia Harmonogram zadań , aby utworzyć proste zadanie, które będzie powtarzane co pięć minut. Jeśli chcesz użyć interwału, który nie jest dostępny na liście rozwijanej, możesz użyć polecenia schtasks , za pomocą którego możesz określić interwał w pełnych minutach.

Szczegółowe informacje o Harmonogramie zadań: http://technet.microsoft.com/en-us/library/cc721871.aspx

Szczegółowe informacje o poleceniu schtasks: http://technet.microsoft.com/en-us/library/cc725744.aspx

Tutaj wyświetlam właściwości zadania za pomocą polecenia schtasks:

C:\>schtasks /query /v /tn Test /fo list

Folder: \
HostName:                             MyComputer
TaskName:                             \Test
Next Run Time:                        11/15/2012 12:30:07 PM
Status:                               Ready
Logon Mode:                           Interactive/Background
Last Run Time:                        N/A
Last Result:                          1
Author:                               DOMAIN\user
Task To Run:                          xcopy c:\temp\file1.txt c:\temp\files2.txt /Y
Start In:                             N/A
Comment:                              N/A
Scheduled Task State:                 Enabled
Idle Time:                            Disabled
Power Management:                     Stop On Battery Mode, No Start On Batteries
Run As User:                          SYSTEM
Delete Task If Not Rescheduled:       Enabled
Stop Task If Runs X Hours and X Mins: 24:00:00
Schedule:                             Scheduling data is not available in this format.
Schedule Type:                        Daily
Start Time:                           N/A
Start Date:                           N/A
End Date:                             N/A
Days:                                 Every 1 day(s)
Months:                               N/A
Repeat: Every:                        0 Hour(s), 5 Minute(s)
Repeat: Until: Time:                  None
Repeat: Until: Duration:              24 Hour(s), 0 Minute(s)
Repeat: Stop If Still Running:        Disabled
Geoff Duke
źródło