আমি যখন দূরবর্তী ডেস্কটপ খুলি তখন উইন্ডোজ 7 ঘুম থেকে আসে


24

উইন্ডোজ 7 মেশিনটি রিমোট ডেস্কটপের সাথে এটিকে সংযোগ করার চেষ্টা করার পরে স্বয়ংক্রিয়ভাবে ঘুম থেকে বেরিয়ে আসার কী কোনও উপায় আছে?

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

রিমোট ডেস্কটপ সংযোগ ক্লায়েন্ট যদি ওয়েক-অন-ল্যান প্যাকেটটি স্বয়ংক্রিয়ভাবে প্রেরণ করে তবে আমি ভাল হব - এটি কি সম্ভব?


2
নতুন মাদারবোর্ডগুলির এই বৈশিষ্ট্যটি নেই?
ডালিন সেয়েভরাইট

@ ডালিনসিভাইটরাইট হ্যাঁ তারা করেন-আমার নতুন দেব যন্ত্রটি এখন স্বয়ংক্রিয়ভাবে এটি করে :)
জন সাবলি

উত্তর:


13

আপনার রাউটারের মাধ্যমে আপনাকে একটি ম্যাজিক প্যাকেট (ওয়াক ওয়ান ল্যানের জন্য) প্রেরণ করতে হবে। অসুবিধা কারণ রাউটারগুলি এগুলি ডিফল্টরূপে ফরোয়ার্ড করে না, তবে এখানে যেমন পাওয়া যায় তেমন কার্যকারিতা রয়েছে :

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

দূরবর্তী থেকে কম্পিউটার জাগ্রত করা আপনার ইন্টারনেটের আইপি ঠিকানা, এবং আপনি যে কম্পিউটারের জাগ্রত করতে চান তার ম্যাক নম্বর ব্যবহার করে ইন্টারনেটের মাধ্যমে ম্যাজিক প্যাকেট পাঠিয়ে কাজটি সম্পন্ন করা হয়।

আপনি যদি নিজের আইপি ঠিকানাটি না জানেন:

এর লিঙ্ক: আমি কীভাবে দূরবর্তী অবস্থান থেকে আমার কম্পিউটার / সার্ভারের ইন্টারনেট ঠিকানা পাই।

আপনাকে ওয়েক আপ ওভার ইন্টারনেটের জন্য সিস্টেম প্রস্তুত করতে হবে।

রাউটারটি চিন্তা করে একটি পোর্ট খুলুন এবং সফটওয়্যার ফায়ারওয়াল (উচ্চ বন্দর নম্বর ব্যবহার করুন যাতে এটি অন্য কোনও বন্দরের সাথে বিরোধ না করে, 5850 একটি ভাল উদাহরণ)।

আপনি ডাব্লুএলএল করতে চান এমন কম্পিউটারের অভ্যন্তরীণ আইপিতে পোর্টটি বরাদ্দ করুন (আপনি কেবল একটি কম্পিউটারের জন্য পোর্টটি ব্যবহার করতে পারেন)।

এই ইউটিলিটিটি পান এটি আপনাকে ডাব্লুএলএল এর জন্য একটি বন্দর নির্ধারণ করতে দেয়।

এর লিঙ্ক: উইন্ডোজ গ্রাফিকাল ইউজার ইন্টারফেসের জন্য ল্যান অন করুন (ডাব্লুএলএইচইউআই)

আপনার সাথে ডাব্লুএল জিইউআইয়ের একটি অনুলিপি নিয়ে যান এবং ম্যাক নম্বরটি লিখুন। রিমোট অবস্থানটিতে ডাব্লুএল জিইউআই শুরু করুন এবং আপনার ম্যাক নম্বরটি টাইপ করুন, ইন্টারনেট ঠিকানা টাইপ করুন (ইন্টারনেট আইপি) আপনি যে বন্দর নম্বরটি ওপেন ছেড়েছেন তা টাইপ করুন। Wake me up এ ক্লিক করুন এবং এটি কাজ করা উচিত।

ইউটিলিটি:

বিকল্প পাঠ

ম্যাজিক প্যাকেট জিইউআই ইউটিলিটি হ'ল ফ্রিওয়্যার।


ওয়েক অন ল্যানের কমান্ড লাইন সংস্করণের সাথে আপনি এটি জাগাতে হটকিও ব্যবহার করতে পারেন :

সিনট্যাক্স:

C:\path\to\wolcmd.exe [Mac address] [IP address] [Subnet mask] [port number]

জিনিসগুলি সহজ করা:

  • অটোহটকি ডাউনলোড করুন
  • এই স্ক্রিপ্টটি ব্যবহার করুন:
! ডব্লিউ :: রান, সি: ol wolcmd.exe 009027a324fe 195.188.159.20 255.255.255.0 8900
  • Alt+ + wরিমোট কম্পিউটারের জেগে উঠবে

স্ক্রিপ্টটি সেই অনুযায়ী সংশোধন করুন যাতে wolcmd.exeএক্সিকিউটেবল এবং ম্যাক, আইপি এবং সাবনেটের দিকে পয়েন্টগুলি সঠিক হয়।


হাই জন - হ্যাঁ এই সরঞ্জামটি আমার বর্তমানে ব্যবহার করতে হবে যদি আমি এই কম্পিউটারটিকে ঘুম থেকে নামাতে চাই। আমি ভাবছিলাম যে রিমোট ডেস্কটপ দ্বারা এটি স্বয়ংক্রিয়ভাবে করা সম্ভব হয়েছিল?
জন সাবেলি

1
স্থানীয়ভাবে আমি এটি স্বয়ংক্রিয়ভাবে করার কোনও উপায় জানি না এবং আপনি যদি দূরবর্তী ডেস্কটপ খোলার সময় যদি আমি স্বয়ংক্রিয়ভাবে এটি জাগ্রত করতে অটোহটকি ব্যবহার করি, অন্য কারণে আরডিসি খোলার পরেও আপনার হোম কম্পিউটারটি জাগ্রত হবে যা আপনি চান না, তাই আমি আমার উত্তরটি সম্পাদনা করেছি আপনার দূরবর্তী কম্পিউটারটি জাগানোর জন্য কীভাবে হটকি সেট করবেন সে সম্পর্কে বিস্তারিত জানাতে।
জন টি

1
জন টি এর উত্তর উজ্জ্বল। আমি কেবল যা যুক্ত করতে পারি তা হ'ল আমি আমার ডেস্কটপে একটি শর্ট কাট তৈরি করেছি: wol -i 192.168.1.61 -p 00: 24: 8C: 1F: 90: 23 wol 00: 24: 8C: 1F: 90: 23 (Can ' আমি মনে করি কেন আমি দুটি অনুরূপ কমান্ড যুক্ত করেছি) তারপরে আমি শর্টকাট একটি কীবোর্ড কম্বোকে নির্ধারণ করি যেমন Ctrl + shift + j একটি ডেস্কটপ মেশিনের জন্য সূক্ষ্মভাবে কাজ করে। তবে আমার ল্যাপটপের নিকের সাথে লড়াই করা।
গাই টমাস

সব প্রতিক্রিয়ার জন্য ধন্যবাদ। কমান্ড লাইন সংস্করণটি খুব আশাব্যঞ্জক দেখাচ্ছে - আমি মনে করি সমাধানটি (আমার পক্ষে কমপক্ষে) এর জন্য একটি ব্যাচ ফাইল তৈরি করা হবে: কমান্ড লাইন সরঞ্জামটি কল করুন, 5 সেকেন্ড বা তার জন্য অপেক্ষা করুন এবং "mstsc.exe mycomputer.rdp" চালু করুন
জন সাবেলি

3

জন সাবলির উত্তরের উন্নতি করা হচ্ছে ... উইন্ডোতে যদি আপনি নীচে হিসাবে "টাইমআউট" সেন্টিমিডি ব্যবহার করে সি # কোড এড়াতে পারেন।

ECHO OFF
CLS
WolCmd.exe MAC_OF_NIC IP_ADDR MASK 7
timeout 10
ECHO Starting remote desktop connection
start mstsc.exe mycomputer.rdp

। সিএমডি ফাইলের স্লিপ বিভাগ সম্পর্কিত আরও বিকল্পের জন্য স্ট্যাকওভারফ্লোতে এই উত্তরটি দেখুন: /programming/4317020/windows-batch-sleep


দরকারী কমান্ড - আমাকে মনে রাখতে হবে ভবিষ্যতের ব্যাচ ফাইলগুলির জন্য :)
জন সাবলি

2

রিমোট ডেস্কটপে কোনও অন্তর্নির্মিত দূরবর্তী জাগ্রত ক্ষমতা নেই।

যে কোনও প্যাকেটে ঘুম থেকে ওঠার জন্য আপনি আপনার নেটওয়ার্ক কার্ডটি কনফিগার করতে সক্ষম হতে পারেন। তবে এটি সম্ভবত আপনার ইচ্ছা মতো কাজ করবে না - কারণ এটি আপনার দূরবর্তী ডেস্কটপ সংযোগ প্রচেষ্টা এবং কেউ আপনার নেটওয়ার্ক বা আপনি যে পরিষেবাটি ব্যবহার করছেন সে থেকে একটি সুপ্ত প্যাকেট স্ক্যান করছে between

আপাতত, আপনাকে সম্ভবত দ্বি-পদক্ষেপের প্রক্রিয়াটি স্থির করতে হবে: 1) একটি অ্যাপ্লিকেশন দিয়ে কম্পিউটার জাগাতে, 2) রিমোট ডেস্কটপের মাধ্যমে সংযুক্ত করুন।


2

অন্যান্য উত্তর থেকে তথ্য ব্যবহার করে, আমি নিম্নলিখিত ফাইলগুলি সহ একটি ফোল্ডার তৈরি শেষ করেছি:

connect.bat
mycomputer.rdp (remote desktop connection file)
sleep.exe (a little program to wait a specified number of milliseconds)
wolcmd.exe

সুতরাং কানেক্ট.ব্যাট চলমান, আমার কম্পিউটারটি জেগে, 10 সেকেন্ড অপেক্ষা করে এবং তারপরে এটিতে একটি দূরবর্তী ডেস্কটপ সংযোগ খোলে।

সংযুক্ত.ব্যাটে নিম্নলিখিতটি রয়েছে:

ECHO OFF
CLS
WolCmd.exe 0011AA22BB33 10.1.255.255 255.255.0.0 7
ECHO Sleeping...
Sleep.exe 10000
ECHO Starting remote desktop connection
start mstsc.exe mycomputer.rdp

আপনি নীচের উত্সটিকে স্লাইডসিএস হিসাবে সংরক্ষণ করে এবং নেট। ফ্রেমওয়ার্কের সাথে সি # সংকলকটি ব্যবহার করে প্রশংসা করে ঘুম.এক্সপি উত্পন্ন করতে পারেন:

csc /out:sleep.exe c:\sleep.cs

ঘুমের জন্য উত্স

using System;
using System.Threading;

namespace Sleep
{
    class Program
    {
        static void Main(string[] args)
        {
            if (args.Length == 1)
            {
                int period = 0;
                Int32.TryParse(args[0], out period);
                Console.WriteLine("Sleeping for {0} ms", period);
                Thread.Sleep(period);
            }
        }
    }
}

2

আপনার কাছে এমন একটি নেটওয়ার্ক অ্যাডাপ্টার প্রয়োজন যা এআরপি অফলোড এবং টিসিপি এসওয়াইএন জাগরণ প্যাটার্নটিকে সমর্থন করে http://technet.microsoft.com/en-us/library/ee617165%28v=ws.10%29.aspx

যদি এই বৈশিষ্ট্যগুলি সমর্থিত এবং সক্ষম হয়, তবে আপনি যখন দূরবর্তী ডেস্কটপ চালু করেন তখন হোয়াইটসগুলি আপনাকে ঘুম / হাইবারনেট নীতি সম্পর্কে সতর্ক করে না।


আমি লক্ষ্য করেছি যে এটি আমার নতুন ডেভ মেশিনে কাজ করে - আমি অনুমান করি যে এটি কারণ।
জন সাবেলি

1

উপস্থিত ত্রুটি বার্তা সম্পর্কিত বিভিন্ন ধরণের কারণ রয়েছে।

পর্যাপ্ত অর্থ নেই

আপনার অন্যান্য প্রোগ্রামগুলি বন্ধ করুন এবং তারপরে আবার সংযোগ দেওয়ার চেষ্টা করুন। যদি সমস্যাটি অব্যাহত থাকে তবে আপনার কম্পিউটার পুনরায় চালু করুন এবং তারপরে আবার সংযোগ দেওয়ার চেষ্টা করুন। আপনি যদি এখনও সংযোগ করতে না পারেন তবে আপনার নেটওয়ার্ক প্রশাসক বা প্রযুক্তিগত সহায়তার সাথে যোগাযোগ করুন। (আরও তথ্যের জন্য, কম মেমরির সমস্যাগুলি প্রতিরোধ করা দেখুন))

নেটওয়ার্ক ব্যর্থতা

আপনার নেটওয়ার্ক সংযোগটি কিছু স্থানীয় বা বৈশ্বিক ডোমেন অ্যাক্সেসের মাধ্যমে বা ইথারনেট কেবলটি আপনার নেটওয়ার্ক অ্যাডাপ্টারে প্লাগ ইন করা থাকলে বা ওয়্যারলেস স্যুইচ চালু আছে তা নিশ্চিত করুন।

রিমোট কম্পিউটার খুঁজে পাওয়া যায় না

রিমোট ডেস্কটপ সক্ষম হয়েছে তা যাচাই করুন। দূরবর্তী কম্পিউটারটি চলছে কিনা তা পরীক্ষা করুন (ঘুম বা হাইবারনেশন মোডে নয়)। কম্পিউটারের নাম বা তার আইপি ঠিকানা যাচাই করুন এবং আপনি এটি সঠিকভাবে টাইপ করেছেন তা নিশ্চিত করুন।

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

অথবা অন্য কোনও অ্যাপ্লিকেশন আরডিপি হিসাবে একই পোর্ট ব্যবহার করতে পারে।

আমার সবচেয়ে সাধারণ ক্ষেত্রেগুলির চেয়ে আরও উদাহরণের জন্য বা তাদের প্রত্যেকের সম্পর্কে বিশদ জানতে দেখুন:

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