Microsoft Edge是否有“继续使用智能手机”选项?

时间:2018-09-23 21:14:47

标签: android bash windows-10 cygwin microsoft-edge

在过去的五年中,我拥有一个古老的Bourne-Again SHell脚本(BASH),在Microsoft Windows 10操作系统的CygWin环境下获得了巨大的成功。

Shell脚本会执行一些技巧,然后自豪地弹出一个Web浏览器:Chrome或Firefox或Internet Explorer或Opera或Safari。

现在,我要做的是使BASH Shell脚本环境在智能手机上的Android PS中弹出它。

我想用微软的方式来做。我的想法是使用应该具有“电话继续”选项的Microsoft Edge。应该。

在Android操作系统的智能手机上,我已经安装了Microsoft Launcher应用程序和Microsoft Edge浏览器

现在,我正试图告诉CygWin Environment掷硬币并将其显示在智能手机上。这是我的代码:

cygwin_starter="/usr/bin/cygstart.exe"
browser_executable="/cygdrive/C/System32/cmd.exe
/C C:\Windows\explorer.exe
shell:Appsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
!MicrosoftEdge"
$cygwin_starter "$browser_executable" $tested_address

我遇到各种奇怪的错误,类似于以下错误:

Unable to start 'C:\System32\cmd.exe \C
C\Windows\explorer.exe
shellAppsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
!MicrosoftEdge':
The specified file was not found.

我尝试使用cygstart.exe和不使用cmd.exe。我确信那里已经有很多人已经骑了很长时间了。

更新:

我只是在这里粘贴此次要修改的当前状态,以便使事情变得越来越清晰。

没有其他软件错误!

这是random.sh文本编辑软件应用程序中B.A.SH. Notepad++ Shell脚本文件的较小修改:

edge_starter="C:\Windows\explorer.exe
shell:Appsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge
$tested_address"
edge_batch_file="Edge.BAT"
echo $edge_starter > $edge_batch_file
cygwin_starter="/usr/bin/cygstart.exe"
browser_executable="/cygdrive/C/Windows/System32/cmd.exe /K $edge_batch_file"
$cygwin_starter $browser_executable

我有意在一些漂亮的回车符上面插入了代码,以便您可以在狭窄的显示屏上精美地看到代码。

CygWin终端窗口显示干净的平板,没有任何软件错误:

dobre@Draupadi
/cygdrive/g/Root/Freelancing/8_Software_Development/GitHub_Projects/Random

$ ./random.sh
_____________________________________________________________________
The script has run for 0 hours, 0 minutes, and 46 seconds.
It has tested 2 addresses.
The found address is:
https://www.amruta.org/1990/08/17/
_____________________________________________________________________
Press any key to continue...d

dobre@Draupadi
/cygdrive/g/Root/Freelancing/8_Software_Development/GitHub_Projects/Random
$

C:\Windows\System32\CMD.EXE终端窗口显示以下输出:

G:\Root\Freelancing\8_Software_Development
\GitHub_Projects\Random>C:\Windows\explorer.exe
shell:Appsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge
https://www.amruta.org/1990/08/17/

G:\Root\Freelancing\8_Software_Development\GitHub_Projects\Random>

然后将弹出“文档”窗口,而不是Microsoft Edge。

如果我取出赋予它的$tested_address参数,那我就正确了。也就是说,我得到了Microsoft Edge,但是没有所需的网页。也就是说,我得到了一个空白的Microsoft Edge页面。

更新:

我认为我终于正确了。命令行只是其中之一,它很简单,如下所示:

/usr/bin/cygstart.exe /cygdrive/C/Windows/System32/cmd.exe
/c "start microsoft-edge:$tested_address"

现在我可以在Microsoft Edge中获得所需的网页,但是找不到“继续在智能手机上”选项。它有一个“共享”菜单,但是我看不到其中有Android驱动的智能手机,因此我可以将网页发送给它。

更新:

我进行了更多研究,似乎“智能手机上的继续”选项尚未实现,我只是在不久的将来太匆忙而已。

我已经测试了基于Android的智能手机的PC上继续功能,并且运行良好。从智能手机发送的网页会在Microsoft Edge中很好地弹出。

我期望“智能手机上的继续”选项应已实施,但事实并非如此。我可以找到一个强制转换选项,但这不是一回事。一个人可以以某种方式将屏幕的一部分,整个Web浏览器(Chrome或Microsoft Edge),它们的选项卡甚至整个屏幕投射到另一台电子设备,但这听起来与我只想弹出的情况不同使用诸如想象中的“智能手机上的继续”选项之类的选项在网络浏览器中显示一个网页。

0 个答案:

没有答案