Saving a script into a file

This topic contains 2 replies, has 3 voices, and was last updated by Profile photo of Daniel Krebs Daniel Krebs 3 months, 1 week ago.

  • Author
    Posts
  • #64012
    Profile photo of Joe
    Joe
    Participant

    Hi All,

    Need a little help with something I've been thinking about for sometime.

    May sound silly but will be of great help to me.

  • #64021
    Profile photo of Jack
    Jack
    Participant

    Can you elaborate more on what you mean?
    Do you mean save an entire script?
    Or save the output?
    Or something else?

  • #64024
    Profile photo of Daniel Krebs
    Daniel Krebs
    Moderator

    Hi Joe,

    Not sure why your example and additional text has disappeared but based on what I've in my notification from this forum. I think using a "here"-string would be the easiest option.

    Example:

    $FolderPath = "C:\Log\Test 1"
    $Source = "D:\Log"
    
    $script = @"
    MD $folderPath
    xcopy `"$Source`" `"$FolderPath`"
    "@
    
    $script | Out-File -FilePath C:\temp\script.ps1
    

You must be logged in to reply to this topic.