我们可以通过javascript
获得指定exe
文件的绝对路径。使用javascript查找exe文件的绝对路径
(即)如果给像quicme
文件的名字,我想获得的文件名的路径
c://programfiles/quicme.exe
我们可以通过javascript
获得指定exe
文件的绝对路径。使用javascript查找exe文件的绝对路径
(即)如果给像quicme
文件的名字,我想获得的文件名的路径
c://programfiles/quicme.exe
不,你不能。您需要访问环境变量PATH
,浏览器中的JavaScript无法访问该变量。
但是,在Windows脚本宿主的JScript中,您可能可以。 (如果是这种情况,请为您的问题添加适当的标签。)
这不是一个想要的功能,可以访问客户端脚本中的用户环境变量,特别是如果它来自远程服务器。如果允许,可能会暴露出严重的安全问题。因此,您无法通过JavaScript实现在线。
不过,如果你离线想要它,一个解决方案可能是与WScript的,这将导致你喜欢的东西,要做到这一点读取PATH环境变量:
Set objShell = WScript.CreateObject("WScript.Shell")
Set colSystemEnvVars = objShell.Environment("System")
Set colUserEnvVars = objShell.Environment("User")
Wscript.Echo "Computer-specific PATH Environment Variable"
Wscript.Echo colSystemEnvVars("PATH")
Wscript.Echo "User-specific PATH Environment Variable"
Wscript.Echo colUserEnvVars("PATH")
欲了解更多信息,采取看看这个reference。
location.pathname给你绝对的文件 – PSR 2013-05-14 06:07:59
@PSR那好:) – 2013-05-14 06:08:30
如果有可能,任何人都将能够从远程服务器扫描你的硬盘,希望它更可能不可能做到 – 2013-05-14 06:13:15