שתי שאלות סקריפט

marvin2

New member
שתי שאלות סקריפט

אני מנסה למצוא פיתרון לשתי בעיות בעזרת קובץ BAT או סקריפט VB, ולא הצלחתי למצוא להם פיתרון בגוגל: 1. כיצד אפשר לתת פוקוס לתוכנה שפתוחה ברקע ע"י סקריפט (מניח שכאן חייבים VB) 2. אני מנסה לקחת שתי קבצים בעלי שם שמתחיל אותו הדבר אך אם המשך שונה ולתת להם אותו שם בדיוק, רק בסיומת שונה. לדוגמא:
filename_123.txt filename_abc.bat will be: filename_123.txt filename_123.bat​
למישהוא יש רעיון ?
 

amirmir123

New member
לבעיה השניה

אני ממש לא בטוח, אבל זכור לי שעל ה-Server2003 קיים קובץ שנקרא ForFiles. כמו שהוא נשמע, הוא עושה פעולות רק עבור קבצים מסויימים (בעלי סיומות מסויימות, מתחילים באותה אות וכו'). אתה יכול לקרוא את ה-Help של הקובץ הזה. מקווה שזה יעזור.
 

Motel

New member
תשובה

1. אם אתה עובד עם VBS אז אתה יכול להשתמש באובייקט WShell והפונקציה .AppActivate 2. תעבוד עם mid,left ב-VBS כדי להשוות את המחרוזות ולפי זה לשנות שם.
 
למעלה