I'm having trouble with my PowerShell code. When I run it, it freezes the characters at the top of the screen, scrolls downwards, and misaligns lines instead of keeping them offset as they should be. Here's the code I'm working with: [https://pastebin.com/Kci5jmEx](https://pastebin.com/Kci5jmEx). Any guidance on fixing these issues would be appreciated!
3 Answers
It sounds like you're doing some unusual stuff with your script, like writing it as a string and saving it to a file before executing. This might be complicating your debugging process. Have you thought about simplifying that? It could help solve some of your issues.
Yeah, I see your point. Maybe I'll try that next.
I’ve got a few questions for you: 1) Why are you using .NET classes like `Console` instead of straightforward PowerShell cmdlets? 2) What's with the text generation of the script? Why not just write and run the script directly? 3) What’s the end goal here? Is it meant to create a screensaver effect? By the way, did you get this from the PowerShell Pranks repo and tweak it?
Not exactly! I made some changes to it, but I’m stuck since my adjustments didn’t work as expected. I used .NET because that’s how the base I started with was structured. It's meant to be a startup command that opens in a second window.
You might want to check out Claude Code and use it with VS Code. It can refactor your code to make it cleaner and possibly fix some of those freezing issues.

True! Debugging can get tricky when you set it up that way. I wonder if just running the script directly might reveal more about where it's failing.