old_contents: #!/usr/bin/python
  # -*- coding: utf-8 -*-
  # This file is part of Ansible
  #
  # Ansible is free software: you can redistribute it and/or modify
  # it under the terms of the GNU General Public License as published by
  # the Free Software Foundation, either version 3 of the License, or
  # (at your option) any later version.
  #
  # Ansible is distributed in the hope that it will be useful,
  # but WITHOUT ANY WARRANTY; without even the implied warranty of
  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  # GNU General Public License for more details.
  #
  # You should have received a copy of the GNU General Public License
  # along with Ansible.  If not, see <http://www.gnu.org/licenses/>.
  
  # this is a windows documentation stub.  actual code lives in the .ps1
  # file of the same name
  
  DOCUMENTATION = '''
  ---
  module: win_scheduled_task
  version_added: "2.0"
  short_description: Manage scheduled tasks
  description:
      - Manage scheduled tasks
  options:
    name:
      description:
        - Name of the scheduled task
      required: true
    enabled:
      description:
        - Enable/disable the task
      required: false
      choices:
        - yes
        - no
      default: yes
    state:
      description:
        - State that the task should become
      required: false
      choices:
        - present
        - absent
    execute:
      description:
        - Command the scheduled task should execute
      required: false
    frequency:
      description:
        - The frequency of the command, not idempotent
      choices:
        - daily
        - weekly
      required: false
    time:
      description:
        - Time to execute scheduled task, not idempotent
      required: false
    daysOfWeek:
      description:
        - Days of the week to run a weekly task, not idempotent
      required: false
    path:
      description:
        - Folder path of scheduled task
      default: '\'
      required: false
  '''
  
  EXAMPLES = '''
    # Create a scheduled task to open a command prompt
    win_scheduled_task: name="TaskName" execute="cmd" frequency="daily" time="9am" description="open command prompt" path="example" enable=yes state=present
  '''
  
new_contents: #!/usr/bin/python
  # -*- coding: utf-8 -*-
  # This file is part of Ansible
  #
  # Ansible is free software: you can redistribute it and/or modify
  # it under the terms of the GNU General Public License as published by
  # the Free Software Foundation, either version 3 of the License, or
  # (at your option) any later version.
  #
  # Ansible is distributed in the hope that it will be useful,
  # but WITHOUT ANY WARRANTY; without even the implied warranty of
  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  # GNU General Public License for more details.
  #
  # You should have received a copy of the GNU General Public License
  # along with Ansible.  If not, see <http://www.gnu.org/licenses/>.
  
  # this is a windows documentation stub.  actual code lives in the .ps1
  # file of the same name
  
  DOCUMENTATION = '''
  ---
  module: win_scheduled_task
  version_added: "2.0"
  short_description: Manage scheduled tasks
  description:
      - Manage scheduled tasks
  notes:
      - This module requires Windows Server 2012 or later.
  options:
    name:
      description:
        - Name of the scheduled task
      required: true
    enabled:
      description:
        - Enable/disable the task
      required: false
      choices:
        - yes
        - no
      default: yes
    state:
      description:
        - State that the task should become
      required: false
      choices:
        - present
        - absent
    execute:
      description:
        - Command the scheduled task should execute
      required: false
    frequency:
      description:
        - The frequency of the command, not idempotent
      choices:
        - daily
        - weekly
      required: false
    time:
      description:
        - Time to execute scheduled task, not idempotent
      required: false
    daysOfWeek:
      description:
        - Days of the week to run a weekly task, not idempotent
      required: false
    path:
      description:
        - Folder path of scheduled task
      default: '\'
      required: false
  '''
  
  EXAMPLES = '''
    # Create a scheduled task to open a command prompt
    win_scheduled_task: name="TaskName" execute="cmd" frequency="daily" time="9am" description="open command prompt" path="example" enable=yes state=present
  '''
  
subject: Add note server 2012 note to win_scheduled_task.