Пакетный сценарий для автоматического нажатия кнопок ссылок
Итак, у меня есть этот сайт localhost, который показывает gridview изображений, которые можно загрузить (используется кнопка link). Я создал пакетный файл и написал сценарий для его импорта в планировщик задач Windows. Это прекрасно работает. Но теперь я пытаюсь заставить скрипт делать щелчки. В настоящее время он просто запускает/ открывает сайт localhost.
Что я уже пробовал:
Вот мой код:
@ECHO OFF
Набор BROWSER=chrome.exe
START %BROWSER% - new-tab "http://localhost:7665/AdvGridView.aspx"
@ping 127.0.0.1 -n %WAIT_TIME% -w 1000 > nul
Пауза
aspx:
<form id="form1" runat="server"> <div> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" OnRowCommand="GridView1_RowCommand"> <Columns> <asp:BoundField HeaderText="ID" DataField="AdvID" /> <asp:BoundField HeaderText="Name" DataField="Name" /> <asp:BoundField HeaderText="Item" DataField="Item" /> <asp:ImageField HeaderText="Image" DataImageUrlField="ImgPath" ControlStyle-Height="120" ControlStyle-Width="140"> <ControlStyle Height="120px" Width="140px"></ControlStyle> </asp:ImageField> <asp:TemplateField HeaderText="View Information"> <ItemTemplate> <asp:LinkButton ID="lnkView" runat="server" CommandArgument='<%#Eval("AdvID") %>' OnClick="lnk_OnClick">View</asp:LinkButton> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="DownloadLink"> <ItemTemplate> <asp:Button ID="lnkDownload" runat="server" Text="Download" OnClick="DownloadFile" CommandArgument='<%# Eval("AdvID") %>' ></asp:Button> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> <asp:Button ID="btnDownload" runat="server" Text="Download" OnClick="lnk_OnClick" />