运行powershell而不使用'run script'

时间:2016-07-24 11:12:14

标签: powershell

我有一个powershell文件(folderWatcher.ps1),我使用PowerShell ISE运行。

我已将'folderWatcher.ps1'放入我的启动文件夹中,因此打开机器时文件会打开。

但是,除非我选择“运行脚本”按钮(或F5)一次,否则脚本不会运行。

(之后脚本运行完美,直到机器关闭。)

现在,我的查询是:如何在不选择“运行脚本”按钮的情况下运行脚本? - 除了“运行脚本”之外,此过程中的所有任务都是自动执行的。

1 个答案:

答案 0 :(得分:0)

而不是将PS1文件放在启动文件夹中,而是在那里放置一个快捷方式。 我已经成功测试了以下内容:

在文件夹

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

我在目标中创建了一个带有此文本的Windows快捷方式:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -file C:\Scripts\FolderWatcher.ps1

此脚本在登录时没有提示就运行。