我有一个脚本,当torrent通过BitTorrent完成下载时发送Pushover通知 脚本是:
$parameters = New-Object System.Collections.Specialized.NameValueCollection
$parameters.Add("token", "xxxxxxxxxxxxxxxxxxzbzx")
$parameters.Add("user", "xxxxxxxxxxxxxxxxxxxWJcV")
$parameters.Add("message", "Your torrent has finished dowloading.")
$client = New-Object System.Net.WebClient
$client.UploadValues("https://api.pushover.net/1/messages.json", $parameters)
我想添加洪流的名称 在BitTorrent上,当蠕虫完成时我会运行:
powershell.exe -noexit c:\Scripts\transfinish.ps
我该怎么办呢。
答案 0 :(得分:0)
宏%N表示torrent的标题。将命令行运行为:
powershell.exe -ExecutionPolicy Unrestricted -File c:\Scripts\transfinish.ps "%N"
然后,您可以使用$ args变量访问传递给脚本的参数。
例如:
$TorrentName = $args[0]