با سلام خدمت دوستان عزیز

ما یک شبکه داخلی داریم که وقتی کاربران وارد میشوند صفحه وب را مشاهده میکنند

حالا میخوایم درون این صفحات لینکهایی بزاریم که کاربران با کلیک کردن، نرم افزار تحت ویندوز که روی ماشین نصب هست اجرا شود

من بوسیله این کد جاوا اسکریپت نرم افزارها رو run میکنم:





<script language="javascript">
function Adobe() {
var shell = new ActiveXObject("WScript.shell");
if (shell)
{
try
{
shell.run("Photoshop.exe");
}
catch(ee1)
{
alert("Error In Run Adobe PhotoShop.");
}
}
else
{
alert("Adobe PhotoShop is not installed on your system."); }
}


</script>
<input type="button" name="button1" value="Adobe PhotoShop" onClick="Adobe()" />
با این کد من به راحتی میتونم نرم افزارهای استاندارد مثل فتوشاپ یا جت ادیو یا غیره رو راه بندازم ولی وقتی که نوبت به نرم افزارهای فارسی میرسه این کد جواب نمیده مجبور شدم که آدرس دهی رو انجوری بدم :



shell.run("explorer.exe %programfiles%\\REF\\Mesc Search\\mesc.exe");1





ولی با این روش آدرس دهی خود فایل رو واسم دانلود میکنه یا اگر که دکمه run رو بزنم 3 تا کلیک بعدش دوباره باید انجام بدم که نرم افزار run بشه

راهی نداره کدی نوشته بشه که این 3 کلید رو بصورت اتوماتیک ok کنه؟