Frage

Meine Abteilung hat mit der Aufnahme der Morgen Präsentation Audio für die zukünftige Verwendung beauftragt worden, die integrierte Windows Sound Recorder verwenden. Aufgrund der menschlichen Natur, dass wir nicht immer daran denken, es rechtzeitig zu starten.

Fenster nicht über einen eingebauten, entspricht dem Unix cron Funktion. Neben ein neuen Software-Programm zu installieren (die Zeit in Anspruch nehmen wird, möglicherweise Geld kosten und erfordern IA-Zertifizierung), gibt es eine einfache Möglichkeit, um die Aufnahme zu automatisieren?

Ich bin einen einfachen Python-Skript für sie zu schreiben nicht abgeneigt, aber ich habe nicht für Windows vor programmiert; Ich weiß nicht, die APIs oder etwas für diese Art von Programm erforderlich.


Bearbeiten Vielen Dank für die Antworten. Ich fühle mich wie ein Dummkopf. Ich normalerweise nicht Windows-Computer verwenden, so dass ich nicht bewusst war, dass Windows den Task-Scheduler hatte.

Allerdings, wenn ich es mit dem Recorder-Programm getestet, alle es taten, war offen das Programm; es eigentlich nicht die Aufnahme starten. Wie kann ich es bekommen, um tatsächlich die Aufnahme zu starten, wenn es geöffnet wird?

War es hilfreich?

Lösung

set WshShell = WScript.CreateObject("WScript.Shell") 
WScript.Sleep(100)
WshShell.Run "%SystemRoot%\system32\sndrec32.exe" 
WScript.Sleep(100)
WshShell.AppActivate "Sound - Sound Recorder" 
WScript.Sleep(100)
WshShell.SendKeys " " 
WScript.Sleep(100)

Speichern Sie den obigen Text als RunSoundRecorder.vbs. Dadurch wird die Tonaufzeichnung Anwendung starten und starten Sie es aufnehmen. Zeigen Sie einfach den Taskplaner in dieser Datei.

Incase Sie Änderungen vornehmen möchten:
In der dritten Zeile ist die exe ausführen
Die fünfte Zeile ist das, was in der Titelleiste der Anwendung ist.

Andere Tipps

Verwenden Sie AutoIt3

Run ( @SystemDir + "\sndrec32.exe", "workingdir" )
Sleep(5000) ;five seconds
WinActivate( "Sound - Sound Recorder" )
Sleep(100)
Send( " " )

. Hinweis: Ich kann das nicht getestet, weil ich Windows nicht sehr oft verwenden mehr

Auf jeden Fall lohnt sich, wenn Sie eine Win32-Gui automatisieren möchten. Es scheint tatsächlich, wie es noch mehr Funktionen erhalten hat, seit ich es zuletzt benutzt.

Features: (aus www.autoitscript.com/autoit3/ )

  • Einfach zu erlernen BASIC-ähnliche Syntax
  • Simulieren Tastatureingaben und Mausbewegungen
  • Manipulieren Fenster und Prozesse
  • Interagieren Sie mit allen gängigen Windows-Steuerelemente
  • Skripte können in eigenständige ausführbare Dateien kompiliert werden
  • Erstellen Graphical User Interfaces (GUIs)
  • COM-Unterstützung
  • Reguläre Ausdrücke
  • Anruf direkt externe DLL und Windows-API-Funktionen
  • skript RunAs Funktionen
  • Detaillierte Hilfe-Datei und eine große Community-basierte Support-Foren
  • Kompatibel mit Windows 95/98 / ME / NT4 / 2000 / XP / 2003 / Vista / 2008
  • Unicode und x64 Unterstützung
  • Digital für innere Ruhe unterzeichnet
  • Works with Windows Vista User Account Control (UAC)

Es gibt keine Befehlszeilenparameter im Aufnahmemodus zu starten. Sie müssen manuell starten Aufnahme!

Start-Programme-Zubehör-System Tools-Geplante Tasks

Sie können einfach in Windows Planen.

Heres ein Artikel, der in einfachen Schritten zeigt. Wie die Windows-Taskplaner verwenden

Und es gibt sogar Alt-Text
(Quelle: visualcron.com )

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top