দূরবর্তী ডেস্কটপ সেশনটি সংযোগ বিচ্ছিন্ন করতে একটি আদেশের আউটপুট পার্স করুন


1
qwinsta administrator | findstr Administrator

হিসাবে আউটপুট দেয়

>rdp-tcp#26        Administrator             2  Active

আমাকে কেবলমাত্র SESSIONNAME অর্থাৎ "rdp-tcp # 26" পেতে হবে এবং পরবর্তী কমান্ড হিসাবে ব্যবহার করতে হবে

tscon SESSIONNAME /dest:console

পরিবর্তনশীল% সেশননাম% সাহায্য করছে না তাই দয়া করে সেগুলি সমাধান করবেন না।


দয়া করে মনে রাখবেন যে সুপার ব্যবহারকারী কোনও স্ক্রিপ্ট রাইটিং পরিষেবা নয়। আপনি যদি এখন পর্যন্ত কী চেষ্টা করে থাকেন (আপনি যে কোনও স্ক্রিপ্ট ব্যবহার করছেন) এবং যেখানে আপনি আটকে আছেন তা যদি আমাদের জানান তবে আমরা নির্দিষ্ট সমস্যাগুলির সাথে সহায়তা করার চেষ্টা করতে পারি। আপনারও পড়া উচিত আমি কীভাবে একটি ভাল প্রশ্ন জিজ্ঞাসা করব?
ডেভিডপস্টিল

ইঙ্গিত / এফ জন্য
DavidPostill

উত্তর:


1

আমি rdp-tcp#26পরবর্তী কমান্ড হিসাবে পেতে এবং ব্যবহার করা প্রয়োজন

tscon SESSIONNAME /dest:console

নিম্নলিখিত ব্যাচ ফাইলটি ব্যবহার করুন:

@echo off
for /f "usebackq tokens=1" %%i in (`qwinsta administrator ^| findstr Administrator`) do (
  set _temp=%%i
  set sessionname=%_temp:~1%
  )
tscon %sessionname% /dest:console
endlocal

আরও পড়া

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