我有一个在机器启动时需要运行的可执行文件。场景是我需要编写install.ps1和uninstall.ps1。每次计算机启动时,install.ps1都会告诉计算机运行我的可执行文件。uninstall.ps1将告诉机器不要运行该可执行文件。我正在寻找如何编写install.ps1以及如何在其中编写内容,以便它能够运行可执行文件。另外,有没有什么方法可以让我在.ps1文件中放置一个计时器来检查可执行文件是否正在执行?
发布于 2012-10-23 20:07:17
你可以编写一个控制台应用程序,让你的可执行文件在启动时使用注册表运行,而不是编写powerscript?同样,您可以编写uninstall.exe,将上述条目从注册表中删除。简单和容易..难到不是么?
发布于 2012-08-13 19:01:27
您可以使用Scheduled Task启动可执行文件。类似于:
schtasks.exe /Create /TN myTask /SC ONSTART /TR notepad.exe它将在登录时启动记事本,根据:http://poshtips.com/2011/04/07/use-powershell-to-create-a-scheduled-task/
https://stackoverflow.com/questions/11932844
复制相似问题