
دانلود PSTOOLS (3. 5 مگابایت)
برنامه های کاربردی مانند Telnet و برنامه های کنترل از راه دور مانند PC Symantec در Anywhere به شما امکان می دهد برنامه هایی را در سیستم های از راه دور اجرا کنید ، اما آنها می توانند یک درد برای راه اندازی باشند و نیاز به نصب نرم افزار مشتری را بر روی سیستم های از راه دور که مایل به دسترسی هستید ، نصب کنید. PSEXEC یک دستگاه Telnet-Leight با وزن سبک است که به شما امکان می دهد بدون نیاز به نصب دستی نرم افزار مشتری ، فرآیندهای موجود در سیستم های دیگر را انجام دهید ، با تعامل کامل برای برنامه های کنسول. قدرتمندترین کاربردها PSEXEC شامل راه اندازی دستورالعمل های تعاملی در سیستم های از راه دور و ابزارهای فعال کننده از راه دور مانند IPConfig است که در غیر این صورت امکان نمایش اطلاعات در مورد سیستم های از راه دور را ندارند.
توجه: برخی از اسکنرهای ضد ویروس گزارش می دهند که یک یا چند ابزار به ویروس "مدیر از راه دور" آلوده شده اند. هیچ یک از PSTOOL ها حاوی ویروس هستند ، اما از ویروس ها استفاده شده اند ، به همین دلیل باعث ایجاد اعلان های ویروس می شوند.
فقط PSEXEC را در مسیر اجرایی خود کپی کنید. تایپ "PSEXEC" نحو استفاده از آن را نشان می دهد.
برای مقاله Mark که شامل استفاده پیشرفته از PSEXEC است ، به شماره ژوئیه 2004 مجله Windows IT Pro مراجعه کنید.
استفاده:
psexec [\ computer [، computer2 [.] |file]] [-u user [-p psswd] [-n s] [-r serviceName] [-h] [-l] [-s | -e] [-x] [-i [جلسه]] [-C اجرایی [-f | -v]] [-دایرکتوری W] [-D] [-] [-A n ، n.] CMD [استدلال] | پارامتر | شرح |
|---|---|
| -آ | پردازنده های جداگانه ای که برنامه در آن می تواند با کاما اجرا شود که در آن 1 کمترین CPU شماره گذاری شده است. به عنوان مثال ، برای اجرای برنامه در CPU 2 و CPU 4 ، وارد کنید: "-a 2،4" |
| -C | برای اجرای آن ، اجرایی مشخص شده را در سیستم از راه دور کپی کنید. اگر این گزینه را حذف کنید ، برنامه باید در مسیر سیستم در سیستم از راه دور باشد. |
| -d | منتظر خاتمه فرآیند (غیر تعامل) نباشید. |
| ما | مشخصات حساب مشخص شده را بارگیری نمی کند. |
| - s-f | برنامه مشخص شده را کپی کنید حتی اگر پرونده از قبل در سیستم از راه دور وجود داشته باشد. |
| -من | برنامه را به گونه ای اجرا کنید که با دسک تاپ جلسه مشخص شده در سیستم از راه دور در تعامل باشد. اگر هیچ جلسه مشخص نشده باشد ، روند در جلسه کنسول اجرا می شود. این پرچم هنگام تلاش برای اجرای برنامه های کنسول به صورت تعاملی (با IO استاندارد هدایت شده) لازم است. |
| -h | اگر سیستم هدف ویستا یا بالاتر باشد ، در صورت وجود روند کار با توکن مرتفع حساب را اجرا می کند. |
| - s-l | فرآیند را به عنوان کاربر محدود اجرا کنید (گروه Administrators را نوار می کند و فقط امتیازاتی را که به گروه کاربران اختصاص داده شده است اجازه می دهد). در ویندوز ویستا این روند با یکپارچگی کم اجرا می شود. |
| -n | مدت زمان اتصال به رایانه های از راه دور را مشخص می کند. |
| -پ | رمز عبور اختیاری را برای نام کاربری مشخص می کند. در صورت حذف این امر ، از شما خواسته می شود رمز عبور پنهان را وارد کنید. |
| - r-r | نام سرویس از راه دور را برای ایجاد یا تعامل با آن مشخص می کند. |
| - S-S | فرآیند از راه دور را در حساب سیستم اجرا کنید. |
| -u | نام کاربری اختیاری را برای ورود به رایانه از راه دور مشخص می کند. |
| -v | پرونده مشخص شده را فقط در صورت داشتن شماره نسخه بالاتر یا جدیدتر از سیستم موجود در سیستم از راه دور کپی کنید. |
| -w | دایرکتوری کار فرآیند (نسبت به رایانه از راه دور) را تنظیم کنید. |
| -ایکس | UI را در دسک تاپ Secure Winlogon (فقط سیستم محلی) نمایش دهید. |
| -اولویت | برای اجرای این روند با اولویت های مختلف ، -low ، -belownormal ، -aBoNormal ، -high یا Realtime را مشخص می کند. برای اجرای با حافظه کم و اولویت I/O در Vista ا ز-Background استفاده کنید. |
| کامپیوتر | PSEXEC را مستقیماً برای اجرای برنامه در رایانه از راه دور یا رایانه های مشخص شده مستقیم کنید. اگر نام رایانه را حذف کنید ، PSEXEC برنامه را بر روی سیستم محلی اجرا می کند و اگر یک کارت وحشی (\*) را مشخص کنید ، PSEXEC دستور را در تمام رایانه ها در دامنه فعلی اجرا می کند. |
| @فایل | PSEXEC دستور را در هر یک از رایانه های ذکر شده در پرونده اجرا می کند. |
| CMD | نام برنامه برای اجرای. |
| استدلال | آرگومان برای عبور (توجه داشته باشید که مسیرهای پرونده باید مسیرهای مطلق در سیستم هدف باشند). |
| -این ادراک | این پرچم نمایش گفتگوی مجوز را سرکوب می کند. |
شما می توانید برنامه هایی را که دارای فضایی در نام خود هستند با علائم نقل قول به عنوان مثال محصور کنید.
psexec \ marklap "c: \ name name app. exe" ورودی فقط هنگام فشار دادن کلید Enter به سیستم از راه دور منتقل می شود. تایپ CTRL-C روند از راه دور را خاتمه می دهد.
اگر نام کاربری را حذف کنید ، این روند در زمینه حساب شما در سیستم از راه دور اجرا می شود ، اما به منابع شبکه دسترسی نخواهید داشت (زیرا این جعل هویت است). اگر فرآیند از راه دور نیاز به دسترسی به منابع شبکه یا اجرای در یک حساب دیگر دارد ، یک نام کاربری معتبر را در دامنه Syntax مشخص کنید. توجه داشته باشید که رمز و دستور در ترانزیت به سیستم از راه دور رمزگذاری می شود.
کدهای خطایی که توسط PSEXEC بازگردانده شده است ، مخصوص برنامه هایی است که شما اجرا می کنید ، نه PSEXEC.
این مقاله که من نوشتم توضیح می دهد که چگونه PSEXEC کار می کند و نکاتی در مورد نحوه استفاده از آن ارائه می دهد:
دستور زیر یک دستور تعاملی را در \ marklap راه اندازی می کند:
psexe c-i \ marklap cmd این دستور IPConfig را در سیستم از راه دور با سوئیچ /All اجرا می کند و خروجی حاصل را به صورت محلی نمایش می دهد:
psexe c-i \ marklap ipconfig /همه این دستور آزمون برنامه را به سیستم از راه دور کپی می کند و آن را به صورت تعاملی اجرا می کند:
psexe c-i \ markla p-c test. exe اگر در مسیر سیستم نباشد ، مسیر کامل برنامه ای را که قبلاً روی یک سیستم از راه دور نصب شده است ، مشخص کنید:
psexe c-i \ marklap c: bin test. exe برای مشاهده محتوای SAM و کلیدهای امنیتی ، به صورت تعاملی در حساب سیستم اجرا کنید ::
psexe c-i - d-s c: windows regedit. exe برای اجرای اینترنت اکسپلورر مانند امتیازات کاربر محدود از این دستور استفاده کنید:
PSEXE C-L -D "C: Files Files Inteet Explorer iexplore. exe" 
دانلود PSTOOLS (3. 5 مگابایت)
ptstools
PSEXEC بخشی از کیت در حال رشد ابزارهای خط فرمان sysinteals است که به مدیریت سیستم های محلی و از راه دور به نام PSTOOLS کمک می کند.
اجرا می شود:
برچسب :
نویسنده : علیرام نورایی
بازدید : <-PostHit->