من میخوام یوزر جاری ویندوز یعنی یوزری که در حال حاضر باهاش کار میکنم رو بدون استفاده از ای پی آی getusername و استفاده از کلید HKEY_CURRENT_USER به دست بیارم. ضمنا به SID یوزر جاری هم دسترسی ندارم.
لطفا راهنمایی کنید.
من میخوام یوزر جاری ویندوز یعنی یوزری که در حال حاضر باهاش کار میکنم رو بدون استفاده از ای پی آی getusername و استفاده از کلید HKEY_CURRENT_USER به دست بیارم. ضمنا به SID یوزر جاری هم دسترسی ندارم.
لطفا راهنمایی کنید.
سلام.
net user که برای ساخت یوزره نه به دست آوردن یوزر. ولی مشکل من اینه که برنامم به صورت سرویس ران میشه و وقتی از دستورات داس هم استفاده کنم یوزر سیستم برگردونده میشه. همین طور ای پی آی getusername.
میتونی با دستور set مشخصات ویندوز رو پیدا کنی User name هم توش هست
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
در ضمن وقتی cmd رو اجرا می کنی آخر همون اعلان داس user name رو نوشته میتونی از اون هم استفاده کنی
با این دستور اعلان داس رو نوی یک فایل txt ذخیره کن و از روی اون بخونش(مثل برنامه ی قبلی)کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
![]()
سلام.
نه این روشا جواب نمیدن. چون برنامه به صورت سرویس ران میشه دستورات داس هم یوزر سیستم رو برمیگردونن.
یه کم بیشتر توضیح میدی
زیاد در مورد سرویس ران شدن نمی دونم :43:
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)