Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 通过命令行在kiosk模式下打开边缘_Batch File_Browser_Kiosk - Fatal编程技术网

Batch file 通过命令行在kiosk模式下打开边缘

Batch file 通过命令行在kiosk模式下打开边缘,batch-file,browser,kiosk,Batch File,Browser,Kiosk,我正在运行一个本地托管的express服务器,希望有一个批处理脚本在kiosk模式下自动向本地主机打开Edge。原因是-此web服务器存储在usb驱动器上,我需要它在插入的所有windows计算机上都可以访问。带有Edge的Windows 10使该浏览器成为理想的工具 我尝试过使用internet explorer(它可以很容易地在kiosk:iexplor.exe-k中打开)https://localhost)但是,IE没有在我的Web服务器上正确加载内容。chrome和firefox也可以在

我正在运行一个本地托管的express服务器,希望有一个批处理脚本在kiosk模式下自动向本地主机打开Edge。原因是-此web服务器存储在usb驱动器上,我需要它在插入的所有windows计算机上都可以访问。带有Edge的Windows 10使该浏览器成为理想的工具

我尝试过使用internet explorer(它可以很容易地在kiosk:iexplor.exe-k中打开)https://localhost)但是,IE没有在我的Web服务器上正确加载内容。chrome和firefox也可以在kiosk中打开,但这需要安装它们。因为我无法确认这一点,并且我不想在usb驱动器中安装便携式浏览器,所以我只能使用Edge浏览器

start.bat:

cd https-server\browser :: change directory into browser 
start "browser" cmd /c "browser.bat :: opens new cmd prompt running browser.bat
cd .. :: changes directory back into https-server
node https-server.js :: starts nodejs server
pause
browser.bat:

c: :: c drive
cd C:\Program Files (x86)\Microsoft\Edge\Application :: changes directory into Microsoft Edge program folder
msedge.exe -k https://localhost :: my attempt at launching Edge in kiosk mode (-k is used to launch IE into kiosk)
pause

如果您知道自己在做什么,即在kiosk模式下运行Edge的影响,那么也许可以删除
browser.bat
并将
cmd/c“browser.bat”
更改为
@Start“browser”“@%ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe”-kioskhttps://yoursite
,就可以了。是的,这就是-k在internet explorer上所做的。我不知道该用什么旗子作为边缘,-koisk工作起来很有魅力。谢谢