احتیاج به چند آدرس ویندوز

macsoft

Banned
سلام کسی از دوستان میدونه این آدرس ها رو جطوری MMB پیدا کنه ؟
Start Up ویندوز
Documents ویندوز
Desktop ویندوز

و در کل اسم کاربر ویندوز
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
میتونید از پلاگین Plugy و تابع expand_special_tags کمک بگیرید.
توضیحات مربوط به این تابع رو میتونید از PlugIndex موجود در پوشه ی Plugins محل نصب MMB مطالعه کنید.
 

evil_gates

اين نيز بگذرد ...
از طريق رجيستري و اين آدرس هم ميشه:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer\Shell Folder
 

evil_gates

اين نيز بگذرد ...
دوست عزيز

اگه وارد رجيستري بشيد و به آدرسي كه گفتم بريد ميبينيد كه مجموعه اي از كليدهاي مختلف هست كه آدرس پوشه مربوطه رو داره. كافيه با يك پلاگين مثلا SmallPlugin مقدار اين كليد رو از طريق اين آدرس بخونيد مثل اين كد:

کد:
Path$='HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders,Common Desktop'
PluginSet("Plugin","Path$")
PluginRun("Plugin","SetRegistryPath")
PluginRun("Plugin","RegistryRead")
PluginGet("Plugin","get$")
Message("","get$")

تو اين كد آدرس دسكتاپ تو متغير $get ثبت ميشه.

همينطور ميتونيد به جاي HKEY_CURRENT_USER از آدرس HKEY_LOCAL_MACHINE هم اقدام كنيد
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
با استفاده از پلاگین Plugy و با استفاده از کدهای زیر میتونید اطلاعات موردنظرتون رو بدست بیارید، البته روش جناب evil_gates مناسب تر هست.
کد:
String$ = [color=#800000]'<startup>|<documents>|<desktop>|<owner>|'[/color] 
[color=#000090][b]PluginSet[/b][/color]("plugy","String$") 
[color=#000090][b]PluginRun[/b][/color]("plugy","expand_special_tags") 
[color=#000090][b]PluginGet[/b][/color]("plugy","Status") 
[color=#0000FF]If[/color] (Status) [color=#0000FF]Then[/color] 
  [color=#000090][b]PluginGet[/b][/color]("plugy","Expanded$") 
[color=#0000FF]Else[/color] 
  [color=#000090][b]Message[/b][/color]("Something went Wrong !","") 
  [color=#000090][b]Return[/b][/color]() 
[color=#0000FF]End[/color] 
StartUp$   = [color=#000090][b]GetArrayItem[/b][/color](Expanded$,|,[color=#ff0000]1[/color]) 
Documents$ = [color=#000090][b]GetArrayItem[/b][/color](Expanded$,|,[color=#ff0000]2[/color]) 
Desktop$   = [color=#000090][b]GetArrayItem[/b][/color](Expanded$,|,[color=#ff0000]3[/color]) 
Owner$     = [color=#000090][b]GetArrayItem[/b][/color](Expanded$,|,[color=#ff0000]4[/color]) 
[color=#009000]****************************************[/color] 
Msg$ = [color=#800000]'Startup: '[/color] + StartUp$ + [color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color]) 
Msg$ = Msg$ + [color=#800000]'Documents: '[/color] + Documents$ + [color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color]) 
Msg$ = Msg$ + [color=#800000]'Desktop: '[/color] + Desktop$ + [color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color]) 
Msg$ = Msg$ + [color=#800000]'Owner: '[/color] + Owner$ 
[color=#000090][b]Message[/b][/color]("Msg$","")
 

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

بالا