اجراي فايل Html به هنگام گذاشتن Cd ؟؟

pirooz

Member
سلام
چطور مي‌شه يه فايل اتوران درست كرد كه وقتي cd رو داخل درايو قرار مي‌ديم، يك فايل HTML باز بشه؟

آيا كسي دستوري براي اين كار سراغ داره؟
 

ghoghnuse

Member
سلام . كافي است از برنامه autorun maker استفاده كني . و ايل inf ايجاد شده توسط اون را همرام با بقيه فايلهات روي ريشه اصلي سي دي كپي كني .
 
راه ساده تر.
note pad رو باز كنيد و درش كدهاي زير را كپي كنيد :

کد:
[autorun]
open=autorun.html
Icon=icon.ico
Name=Pirooz_Autorun

و بعد فايل رو به نام autorun.inf در پوشه اصلي ذخيره كنيد.
بايد مشخصات رو هم تغيير بديد؛
مثلاً autorun.html رو به نام فايل خودتون تغيير بديد.
icon.ico رو به نام آيكون و نام رو هم يك نام دلخواه انتخاب كنيد.

موفق باشيد.
 
آخرین ویرایش:

pirooz

Member
جادوي سبز گفت:
راه ساده تر.
note pad رو باز كنيد و درش كدهاي زير را كپي كنيد :

کد:
[autorun]
open=autorun.html
Icon=icon.ico
Name=Pirooz_Autorun

و بعد فايل رو به نام autorun.inf در پوشه اصلي ذخيره كنيد.
بايد مشخصات رو هم تغيير بديد؛
مثلاً autorun.html رو به نام فايل خودتون تغيير بديد.
icon.ico رو به نام آيكون و نام رو هم يك نام دلخواه انتخاب كنيد.

موفق باشيد.

عزيز جون ممنون از لطفت
ولي ايني رو كه شما نوشتي، به درد فايل‏هاي اجرايي مي‏خوره
فايل HTML رو نمي‏شه اين بلا رو به سرش آورد.
اگه دوست داري امتحان كني، يه بار يه سي.دي رايت كن، و اين فرمان‏ها رو توي فايل اتورانت قرار بده.
خواهي ديد كه وقتي سي.دي رو قرار مي‏دي، يك پيغام خطا مبني بر اينكه نتونسته اكسپلورر رو پيدا كنه، به نمايش در مي‏ياد و فايل HTML هم باز نمي‏شه.

همون راهي كه ققنوس عزيز پيشنهاد كردن به نظرم بهترين راه هست. يا اينكه خودت با ويژوال بيسيك يا هر برنامه‏ي ديگه‏اي، يك فايل اجرايي بنويسي كه اون فايل اجرايي، فايل ايندكس رو باز كنه!‏
باز هم از دوستان تشكر مي‏كنم.
 

pirooz

Member
خوب! براي اينكه بحث كامل بشه، پاسخ يكي از دوستاي عزيزم رو كه با ايميل براي من ارسال كرده اينجا مي‏ذارم براي اينكه دوستايي هم كه مي‏خوان استفاده كنن، براشون مفيد باشه.
مواد لازم:
يك فايل اجرايي كوچولو، در ويژوال بيسيك، كه اين كدها رو داخلش مي‏نويسيد:
کد:
Private Const SW_SHOWNORMAL = 1 ' Restores Window if Minimized or
                                ' Maximized

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

AppPath = Replace(App.Path & "\", "\\", "\")
SetupPath = AppPath & "YOURFILE.htm"
Call ShellExecute(Me.hwnd, "open", SetupPath, "", AppPath, SW_SHOWNORMAL)
البته بايد بگم كه من هنوز خودم اين كد رو امتحان نكرده‏ام. اگر هم مشكلي در اون هست، دوستان به بزرگي خودشون ببخشند!
.
 
آخرین ویرایش:

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

بالا