שלח תשובה

זירת השאלות

359
צפיות
4
תשובות

ה WSHSHELL מריץ לי רק את ה PROCESES

,‏ 18 ביוני, 2005

אני מנסה להריץ דף ASP על מערכת XP עם ה WSHSHELL על מנת לפתוח
תוכנה מסויימת ומה שקורה זה שהסקריפט רץ אך הוא לא פותח את התוכנה
אלא פותח רק את הפרוסס שלה ב TASK MANAGER וב APPLICATIONS
אין כלום האם ישנה בעיה עם הקוד או עם המערכת.

הינה הקוד:


<%
Set WShShell = Server.CreateObject("WScript.Shell")
    RetCode = WShShell.Run("D:Photoshop CSPhotoshop.exe",3,false)
Response.Write RetCode
set WShShell= nothing
%>


מודה מראש על העזרה

תגיות:

4 תשובות

  1. master7 הגיב:

    שכחתי לציין שב WIN98 הקוד עבד
    הוא עבד בלי שום בעיות

  2. תבדוק ב- XP מה המשתמש שהתוכנה נפתחה
    בו.
    יכול מאוד להיות שהתוכנה נפתחת במשתמש SYSTEM במקום במשתמש שלך ובכך בעצם היא רצה אך אתה לא יכול לראות או לשלוט בה באמצעות הממשק שלה.

  3. master7 הגיב:

    הוא מריץ אותו ביוזר משונה
    מה זה היוזר הזה ואיך אני גורם לו להריץ ביוזר שלי

  4. תחפש ב- MSDN על השגרה בה השתמשת
    לפתיחת התוכנה. יכול להיות שיש לה פרמטר אופציונלי של שם המשתמש.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!