有什么方法可以下载新的浏览器,而当前(也是唯一的)浏览器无法正常工作?


0

我对IE有一个非常奇怪的问题,它以某种方式消失在用户的工作站中。我检测到许多感染,一些恶意软件和一些蠕虫。我肯定怀疑iexplore.exe被防病毒代理删除,感染和/或删除,因为我得到的错误提示说The specific path does not exist. Check the path and try again.,现在我该怎么办?我也尝试以安全模式启动,跟踪了Internet Explorer的位置,但是在那里没有找到iexplore.exe。我还尝试通过安装Windows更新来重新安装IE,没有成功。那么,有没有可以在不访问当前浏览器的情况下下载另一个浏览器?在最坏的情况下,我建议您重新安装Windows,但是想先尝试解决此问题。在Linux中,执行此操作的方法类似于sudo apt-get install chrome-browser,但是幸运的是Linux和病毒不是朋友。

注意:通过远程连接对工作站进行故障排除,因此在这种情况下,要在Flash上​​复制浏览器是很困难的。


您不能通过远程连接传输安装文件吗?
用户99572在

已经尝试过,由于连接很la脚而失败了-_-
Rudolph

1
您的问题尚不完全清楚。如果系统受到严重感染,则iexploer.exe丢失了重新安装的时间。我的意思是您可以尝试“ sfc / scannow”,并可能使它达到系统稳定的程度。不明白为什么您不能使用任何允许您这样做的远程桌面程序简单地传输5-10MB的文件。
Ramhound

@Ramhound-事实是连接严重断断续续。我不确定为什么,但是我认为这与Wireless High站点的干扰有关。约有50%的数据包丢失。
鲁道夫2013年

Answers:


6

Windows 7包含Powershell控制台的版本。以下是从Powershell下载Chrome所需的命令:

$source = "https://dl.google.com/tag/s/appguid={8A69D345-D564-463C-AFF1-A69D9E530F96}&iid={A46431AA-136A-0ABB-2EFC-F03022606C71}&lang=en&browser=4&usagestats=0&appname=Google%2520Chrome&needsadmin=prefers&installdataindex=defaultbrowser/update2/installers/ChromeStandaloneSetup.exe"
$dest = [Environment]::ExpandEnvironmentVariables("%HOMEDRIVE%%HOMEPATH%\Downloads\ChromeStandaloneSetup.exe")
$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)

4

您可以通过ftp获得Firefox,如Mozilla支持部门针对名为“ 如何在没有当前浏览器的计算机上安装Firefox ”的类似问题的答案中所述

马特·西尔弗曼(Matt Silverman)在“ 如何在没有Web浏览器的情况下下载Firefox”中也介绍了这样做的方法。

无论如何,基本思想是从命令行执行以下操作:

ftp
open ftp.mozilla.org
username: anonymous
password: anonymous
cd pub/mozilla.org/firefox/releases/latest/win32/en-US
ls
binary
lcd d:\folder (download destination)
get "Firefox Setup 22.0.exe"
(check that you have the Firefox Setup 22.0.exe file on the USB drive)
bye

这是在实际会话中执行此操作的记录:

C:\>ftp
ftp> open ftp.mozilla.org
Connected to ftp.dynect.mozilla.net.
220-
220-   ftp.mozilla.org / archive.mozilla.org - files are in /pub/mozilla.org
220-
220-   Notice: This server is the only place to obtain nightly builds and needs to
220-   remain available to developers and testers. High bandwidth servers that
220-   contain the public release files are available at ftp://releases.mozilla.org/
220-   If you need to link to a public release, please link to the release server,
220-   not here. Thanks!
220-
220-   Attempts to download high traffic release files from this server will get a
220-   "550 Permission denied." response.
220
User (ftp.dynect.mozilla.net:(none)): anonymous
331 Please specify the password.
Password: anonymous
230 Login successful.
ftp> cd pub/mozilla.org/firefox/releases/latest/win32/en-US
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
Firefox Setup 24.0.exe
Firefox Setup Stub 24.0.exe
226 Directory send OK.
ftp: 53 bytes received in 0.02Seconds 3.31Kbytes/sec.
ftp> binary
200 Switching to Binary mode.
ftp> get "Firefox Setup 24.0.exe"
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for Firefox Setup 24.0.exe (22710720 bytes).
226 Transfer complete.
ftp: 22710720 bytes received in 137.84Seconds 164.76Kbytes/sec.
ftp> bye
221 Goodbye.
C:\>

之后,只需运行.exe下载的文件以安装浏览器。


1

您可以通过运行以下VBS脚本在Matt Silverman的博客中使用该解决方案

' This is the URL of the chrome EXE.
strFileURL="https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7BA024641A-81C0-533A-53CB-AE9534821219%7D%26lang%3Den%26browser%3D4%26usagestats3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dfalse%26installdataindex%3Ddefaultbrowser/update2/installers/ChromeStandaloneSetup.exe"
' This is where the file will download to.
strHDLocation = "c:\ChromeStandaloneSetup.exe"
' Fetch the file
Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")
objXMLHTTP.open "GET", strFileURL, false
objXMLHTTP.send()
If objXMLHTTP.Status = 200 Then
Set objADOStream = CreateObject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1 'adTypeBinary
objADOStream.Write objXMLHTTP.ResponseBody
objADOStream.Position = 0 'Set the stream position to the start
Set objFSO = Createobject("Scripting.FileSystemObject")
If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile
strHDLocation
Set objFSO = Nothing
objADOStream.SaveToFile strHDLocation
objADOStream.Close
Set objADOStream = Nothing
End if
Set objXMLHTTP = Nothing

或者,您可以使用命令行ftp.exe并从FTP服务器下载浏览器。


3
请在您的答案中包括链接解决方案的重要部分。链接有时会消失,从而使答案无用。
gronostaj

0

如果您无法将安装文件传输到远程计算机,则可以传输将文件下载到文件夹的脚本。

下载并安装AutoHotkey

访问http://www.autohotkey.com/并安装到本地计算机。

打开记事本并粘贴以下代码

UrlDownloadToFile, http://www.your.download.url/installfile.exe, C:\installfile.exe
Run C:\installfile.exe
Exit

另存为DownloadBrowser.ahk。

转换为exe并传输到远程计算机

右键单击该文件,然后选择“编译文件”,您将获得DownloadBrowser.exe(文件大小应为数百KB)。在此执行exe。浏览器安装应自动运行。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.