উইন্ডোজ থেকে উইন্ডোজে কোনও কমান্ড কীভাবে প্রেরণ করবেন


12

আমি কীভাবে উইন্ডোজ কম্পিউটার থেকে অন্য উইন্ডোজ কম্পিউটারে রিমোট কমান্ডগুলি স্ক্রিপ্ট করব?

উদাহরণস্বরূপ, * নিক্স- * নিক্স নেটওয়ার্কগুলিতে, আমি করতে পারি ssh wu@otherbox fooএবং কীগুলি সঠিকভাবে সেট আপ করা আছে, fooরান করা হয় এবং এসএসএস ক্লায়েন্ট রিটার্ন কোড দেয়।


আমি এখনও কোনও মন্তব্য করতে পারছি না, না হলে আমি এটি এখানে ফেলে দেব: থার্ডিং পেক্সেক্স, যুক্ত হওয়া মন্তব্য সহ যে EULA কমান্ড লাইনের আর্গুমেন্ট / গ্রহণের মাধ্যমে গৃহীত হতে পারে
এনপিএস

উত্তর:


22

psexec - http://technet.microsoft.com/en-us/sysinternals/bb897553

PsExec একটি হালকা ওজন টেলনেট-প্রতিস্থাপন যা আপনাকে অন্য সিস্টেমে প্রক্রিয়াগুলি সম্পাদন করতে দেয়, ম্যানুয়ালি ক্লায়েন্ট সফ্টওয়্যার ইনস্টল না করে কনসোল অ্যাপ্লিকেশনগুলির জন্য সম্পূর্ণ ইন্টারেক্টিভিটি সহ সম্পূর্ণ করে।

আরেকটি বিকল্প হ'ল পাওয়ারশেল বা ভিবিএসক্রিপ্ট (ডাব্লুএমআই ব্যবহার করে) লেখা।


6

ডাব্লুএমআই কমান্ড লাইন সরঞ্জামটি একটি ভাল পছন্দ:

wmic.exe /node:somecomputer process call create "c:\bin\uphclean\uphclean.exe -install"


2

আপনি যদি স্ক্রিপ্টিং পদ্ধতির সন্ধান করেন তবে অন্য একটি উপায় রয়েছে। এটি psexec এবং wmic ছাড়াও পাওয়ারশেলের মাধ্যমেও করা যেতে পারে। রিমোট পাওয়ারশেলটি কেবল উইন্ডোজ 7 এবং সম্ভবত ভিস্তার জন্য এবং সার্ভার ২০০৮-এর জন্য অবশ্যই কাজ করে।

invoke-command -computername YourTarget01 -scriptblock {
    $Object=get-something $Wibble
    $Data1=$Object.method
    }

এটি ব্যবহারের জন্য উইনআরএম চালু এবং লক্ষ্য মেশিনে কনফিগার করা প্রয়োজন। এই স্টাফটি জিপিওর মাধ্যমে ঠেলাঠেলি করা যায় যাতে আপনার এটিকে সর্বত্র হাতে কনফিগার করতে হবে না। ভর মোতায়েনের জন্য কার্যকর। জটিল ক্রিয়াকলাপের জন্য, একটি একক সেশনের অবজেক্ট তৈরি করা ভাল ধারণা, যাতে আপনি প্রতিবার মেশিনটিতে আঘাত করার পরে কোনও নতুনকে ঘুরিয়ে ফেলছেন না:

$Session=new-pssession -ComputerName YourTarget01
invoke-command -Session $Session -Scriptblock { }

ডিফল্টরূপে শংসাপত্রগুলি হ'ল চালকের,

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.