问候,我有这个代码,将在Windows启动时运行。 代码只是简单地杀死explorer.exe并启动远程桌面连接程序,即使用户退出程序,它将重新启动。
我没有问题的代码,但我想从桌面隐藏powershell.exe或最小化与禁用closuresbutton任何一个会为我工作。 我想用PowerShell程序而不是远程桌面连接。
请告诉我如何做到这一点。
问候,
这是我的代码:
$i =0 While ($i -le 1) { # get a handle for the Notepad process to wait for $rdp = [System.Diagnostics.Process]::Start( "rdp.rdp" ) # wait indefinitely... $rdp.WaitForExit() Start rdp.rdp }
我觉得我正在帮助某人在这里做一些疯狂的事情,但为了隐藏窗口,你可以设置这个PowerShell脚本作为SYSTEM帐户下的计划任务来运行,或者,你可以用一个程序,比如说。净:
procStartInfo = new ProcessStartInfo("cmd.exe", "/c " + command); procStartInfo.UseShellExecute = false; **procStartInfo.RedirectStandardOutput = true;** p = new Process(); p.StartInfo = procStartInfo; output = ""; try { p.Start(); output = p.StandardOutput.ReadToEnd(); p.WaitForExit(); }..........