Аргументы ярлыка изменения с помощью сценария

Вы, кажется, надеетесь делать что-то подобное тому, что делают сайты как RapidShare. Насколько я знаю, Вы не можете сделать этого в конфигурационных файлах Apache; это потребует, по крайней мере, чтобы сценарии серверной стороны (вероятный PHP) с маленькой базой данных отслеживали запросы и служили загрузкам, если пользователь будет соответствовать критериям.

Вот пример с PHP и MySQL, который должен был бы быть адаптирован немного для установки ситуации: http://www.web-development-blog.com/archives/limit-the-number-of-downloads-per-client/

Код выше ограничивает количество соединений с единственной загрузкой, но поскольку Вы видите, что на понятии можно подробно остановиться для ограничения количества общего количества загрузок.

3
задан 7 February 2014 в 21:03
1 ответ

Как насчет:

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$env:PUBLIC\Desktop\oldapp.lnk")
$oldargs = $Shortcut.Arguments
$Shortcut = $WshShell.CreateShortcut("$env:PUBLIC\Desktop\newapp.lnk")
$Shortcut.TargetPath = "%ProgramFiles%\appdir\app.exe"
$Shortcut.Arguments = $oldargs -replace "server1", "server2"
$Shortcut.WorkingDirectory = "%ProgramFiles%\appdir"
$Shortcut.IconLocation = "%ProgramFiles%\appdir\pic.ico"
$Shortcut.Save()
4
ответ дан 3 December 2019 в 06:08

Теги

Похожие вопросы