اسکریپت نویسی

سلام و خسته نباشید خدمت شما
در مورد یک اسکریپت که بتواند در زمان اجرای سی دی یک پوشه را به عنوان مثال tc اگر در درایو ویندوز نبود فایل turbo.exe را اجرا کند و بعد از آن فایل tc را اجرا کند در غیر این صورت یعنی آن پوشه موجود بود فقط tc را اجرا کند
می خواستم به من کمک کنید
مر سی
bye bye
 

smd7m

Member
اسكريپ

در مورد يک اسکريپت که بتواند در زمان اجراي سي دي يک پوشه را به عنوان مثال tc اگر در درايو ويندوز نبود فايل turbo.exe را اجرا کند و بعد از آن فايل tc را اجرا کند
با سلام خدمت دوست گرامي ... سوال بالا رو متوجه نشدم که tc نام يك شاخه هست يا نام يک فايل و اگر اين فايل نباشد چطوري بعد از فايل turbo.exe اين فايل اجرا شود. همچنين اين دو فايل کجا قرار دارند.
به هر حال اميدوارم اسکريپ زير مورد استفاده شما واقع گردد.


FileExist("<SrcDrive>\tc.exe","check" )
if (check=1) then
Run("<SrcDir>\tc.exe","")
else
Run("<SrcDir>\turbo.exe","")
Run("<SrcDir>\tc.exe","")
end
 
آخرین ویرایش:

Saman

مدیر انجمن مولتی مدیا بیلدر
سلام

لطفا نام تاپيك تون رو درست انتخاب كنيد

سوال شما هم گنگ هستش يعني زيادي پيچونديش ، روشن ترش كن !

فعلا
 
سلام با عرض معذرت از این که خیلی بد سوالم را مطرح کردم
ببینید برای اجرای برنامه turbo c احتاج است که folder به نام tc در شاخه ویندوز موجود باشد که در صورت وجود
می توان فایل tc.exe را اجرا کرد وبعد وارد برنامه سی شد در غیر این صورت یعنی فولدری با نام tc در درایو ویندوز نبود ابتدا از روی سی دی فایلی با نام install.exe را اجرا کند تا برنامه نصب شود وسپس فایل tc.exe را از درایو ویندوز اجرا کند
امید وارم که سوال را متوجه شده باشید
مرسی
bye bye
 

silvercover

کاربر متخصص
دوست عزیز ممکن هست که توربو سی در شاخه ای دیگه نصب شده باشه و صرفا شاخه ویندوز نباشه.حالا اگه فرض رو بر این بزاریم که توی پوشه ویندوز نصب شده باشه میشه از این کد استفاده کرد:

path$='<Windows>\tc\tc.exe'
FileExist("path$","IsThere")
If (IsThere=0) Then
Message("Turbo c is not installed.","")
**Faramine Ejraye Install.exe ro inja bezar
Else
Run("<Windows>\tc\tc.exe","TOP")
End

این کد نحوه نصب رو پیگیری نمیکنه که بلافاصله بعد از اون برنامه نصب شده اجرا کنه. برای اون کار احتیاج به پلاگ این ها و کد های بیشتری هست.
 

جدیدترین ارسال ها

بالا