Well, how advanced are we talking about? You're going to need something dynamic like ASP or ASP.NET to be able to make either a call to powershell.exe or the PowerShell APIs.
--PowerShell APIs, see the 3 part series here:
http://devinfra-us.blogspot.com/2008/05/powershell-and-aspnet-part-3.html
--powershell.exe:
Just simply wrapping some of the code (in an ASP page with the <% and %>) from here might do:
http://blog.sapien.com/index.php/2006/12/26/more-fun-with-scheduled-powershell/
Since you're looking to run powershell.exe, you may be able to use just about any "interface" though to run powershell.exe with the proper args.