Exit .ps1 script IF current date is January 1st

This topic contains 4 replies, has 2 voices, and was last updated by  Stan Gor 2 years, 3 months ago.

  • Author
    Posts
  • #27540

    Stan Gor
    Participant

    Hello!

    I am new to PowerShell scripting your help will be really appreciated!

    I need to exit my .ps1 script IF current date is January 1st

    Best Regards

  • #27541

    Tim Curwick
    Participant

    Stan,

    Something like this:

    If ( (Get-Date).DayOfYear -gt 1 )
    {
    # Your code
    }
    
  • #27542

    Stan Gor
    Participant

    Thank you Tim! Did you mean for January 1st should be

     
    -eq 1
    
  • #27543

    Tim Curwick
    Participant

    If #Your code is going to be to exit, then yes, you would use -eq 1. I tend to do it in reverse, so as to avoid exiting in the middle of a script, and to talk about the desired condition in a positive way, rather than filtering out the complementary condition. "If today is after January 1, do something."

  • #27544

    Stan Gor
    Participant

    Got it! Thank you for your help!

You must be logged in to reply to this topic.