2012-05-31 37 views
0

我想问你是否有可能(以及如何)将所有数据从打开的资源管理器窗口(名称或路径未知)自动复制到另一个文件夹?我不认为这是可能的.bat,但也许与VB?从打开的资源管理器窗口复制数据,用VB或.bat

+1

如果你的过程没有窗口的所有权,那么没有。 – starbolin

+0

这可能是可能的,但需要一点清晰。你将如何选择“窗口”?我问的原因是,如果有多个窗口打开,那么我们应该选择哪一个? –

回答

0

下面是一个简单的VBA示例,其中我在Internet Explorer中打开一个网页,复制所有文本并将其放置在单元格中。你的问题不是很清楚,所以我不知道这是否能解决你想要做的事情,但它可能会有所帮助。

编辑在重新阅读你的问题时,我想我把IE浏览器与IE浏览器混淆了......所以这可能不是相关的。如果是这样,我会删除这个。

Dim ex As InternetExplorer 
Dim hd As HTMLDocument 
Dim s As String 

Set ex = New InternetExplorer 

With ex 
    .Navigate "http://donttrack.us/" 
    .Visible = 1 
    Set hd = .Document 
    s = hd.body.innerText 
    Range("A1") = s 
End With 
相关问题