در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

اجرای برنامه یا دستور بر روی کلاینت با ابزار PSTools

در این مقاله قصد داریم نحوه اجرای برنامه یا دستور بر روی کلاینت ها رو خدمت شما عزیزان توضیح دهیم.برای امکان پذیر بودن انجام این کار شما باید از ابزار PSTools استفاده نمائید این ابزار شامل مجموعه ای از برنامه های کاربردی متنوع می باشد که اجرای این مجموعه تماما از طریق خط فرمان انجام می گیرد.شما این ابزار را به همراه برنامه های متنوع و تخصصی می توانید از آدرس زیر دانلود نمائید.

پس از دانلود کردن ابزار PSTools همانطور که قبلا خدمت دوستان عرض کردم می توانید برنامه های زیر را مشاهده نمائید

PsExec , psfile, PsGetsid, PsInfo, pskill, pslist, PsLoggedon, psloglist, 
pspasswd, psping, PsService, psshutdown, pssuspend 

در این قسمت ما از برنامه __PsExec __جهت اجرای برنامه یا دستور بر روی کلاینت (چیزی همانند Telnet یا برنامه های Remote)مورد نظر استفاده می کنیم.که ساختار کلی آن به صورت زیر می باشد،که تعدادی از سوئیچ های این دستور را به همراه مثال خدمت دوستان توضیح می دهیم.

usage: [\\computer[,computer[,...] | @file][-u user [-p psswd]][-n s][-l][-s|-e][-i [session]][-c [-f|-v]][-d]
[-w directory][-<priority>][-a n,n,...>] cmd [arguments]
  • computer در این قسمت شما نام یا آذرس IP کامپیوتر هایی را که قصد دارید برنامه یا دستوری بر روی آن اجرا شود را به شکل \\computer وارد می کنیم.
  • file@ با استفاده از این قابلیت شما قادر خواهید بود لیست کامپیوتر ها را در فایل با فرمت TXT وارد کنید .
  • u- نام کاربری که می خواهید با آن بر روی سیستم های مورد نظر برنامه را اجرا کنید.
  • p- تعیین رمز کاربر مورد نظر ، چنانچه پس از نام کاربری رمز را وارد نکنید در هنگام اجرا از شما رمز می خواهد.
  • s- اجرای برنامه بر روی سیستم مورد نظر با اکانت System account
  • e- لود کردن پروفایل کاربر مورد نظر

در قسمت cmd نام برنامه یا دستور مورد نظر را وارد کرده و چنانچه دارای آرگومان هایی باشند پس از آن وارد می کنیم.

مثال:

psexec \\s-info03  -u s\administrator cmd

اجرای برنامه یا دستور بر روی کلاینت با ابزار PSTools

*با اجرای دستور فوق شما از طریق کنسول CMD به سیستم مورد نظر متصل شده و دستورات مورد نظرتان را بر روی آن اجرا می کنید.

psexec \\s-info03  -u s\administrator ipconfig /all

اجرای برنامه یا دستور بر روی کلاینت با ابزار PSTools

*دستور فوق اطلاعات IP سیستم مورد نظر را به راحتی در اختیار شما قرار می دهد.

psexec @c:\computers.txt -u s\administrator  cmd /c "net time \\192.168.100.1 /set /y”

اجرای برنامه یا دستور بر روی کلاینت با ابزار PSTools

با آرزوی موفقیت

نویسنده:خارکن-رفیعی

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#دستورnet_user #باز_کردن_cmd_کامپیوتر_شبکه #اجرای_دستورات_تحت_شبکه #اجرای_دستورات_از_راه_دور
5 نظر
elahe80

سلام بر دوستان مهندس

ضمن تشکر از مطلب بسیار مفیدتون ، خواستم دوستانی که عملا با این دستورات در شبکه دامین کار کردن مرا با نحوه و فورمت ایجاد لیست و نحوه عملی اجرای دستورات آشنا کنند چون من با دستورات به صورت تک کاربره راحت می تونم کار کنم ولی لیست !

-در ضمن آیا با لیست از کلیــــه دستورات مثلا Pskill یا psshutdown و ... میشه بهره برد ؟

-در ضمن ممنون میشم مفهوم [] یا | و دیگر علایم بکار برده شده در دستورات رو برام مطرح کنید ؟ اصلا این -علایم باید در دستورات تایپ بشه ؟

-فورمت کاربران تو لیست باید چگونه باشه ؟

-آیا لیست در مسیر خاصی برای فراخونی باید قرار بگیرد ؟

با سپاس از شما دوستان مهربون

محمد رفیعی

با سلام وتشکر

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

computer1

computer2

سپس مسیر فایل را هنگام اجرای دستور وارد کنید.بهتر است برای سهولت فایل را در مسیر قابل دسترس قرار دهید.

ضمنا در همه دستوراتی که عبارت Computers وجود دارد شما می توانید از این طریق کار خود را انجام دهید.

elahe80

ضمن تشکر مجدد از راهنمایی شما

قابل عرض که ممنون میشم برای لیست تهیه شده فرضی :» دستور بستن یکباره یک نرم افزار مثلا "اکسل" ووو خاموش کردن کل کامپیوترهای لیست رو برام درج کنید (قابل ذکر در دامین یوزر من عضو گروه ادمین است)

متشکرم

محمد رفیعی

با سلام

psshutdown -s -u test\administrator -p *** @c:\computers.txt

developer1

باسلام و تشکر از مطالب مفیدتان . من میخوام در دامین مشخصات سخت افزاری همه کامپیوترها را بگیرم. ادمین هستم. با psinfo و psexc موفق نشدم. جایی هم که پسورد میخواد یا نمیتونم تایپ کنم یا access denied میده. مرسی

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....