Existe-t-il un moyen de faire sortir automatiquement une machine Windows 7 lorsque j'essaie de me connecter avec Remote Desktop?
L'option d'économie d'énergie de la machine à laquelle je veux me connecter (imposée par la stratégie de groupe, je crois) consiste à dormir après 30 minutes, ce qui signifie que je dois soit marcher physiquement pour appuyer sur une touche, soit déclencher un réveil séparé. Outil LAN pour le sortir du mode veille.
Je serais bien si le client Connexion Bureau à distance envoyait automatiquement le paquet Wake-on-LAN - est-ce possible?
windows-7
remote-desktop
sleep
John Sibly
la source
la source
Réponses:
Vous devrez envoyer un paquet magique (pour Wake ON LAN) via votre routeur. Difficile car le routeur ne les transmet pas par défaut, mais il existe des solutions de contournement comme ici :
L'utilité:
L'utilitaire GUI du paquet magique est un freeware.
Vous pouvez également utiliser un raccourci clavier pour le réactiver avec la version en ligne de commande de Wake On LAN :
La syntaxe:
Simplifier les choses:
modifiez le script en conséquence pour que le chemin pointe vers l'
wolcmd.exe
exécutable et que le MAC, l'IP et le sous-réseau soient corrects.la source
Amélioration de la réponse de John Sibly ... si dans Windows, vous pouvez éviter le code C # en utilisant la cmd "timeout" comme ci-dessous.
Voir cette réponse sur StackOverflow pour plus d'options concernant la section sommeil du fichier .cmd: /programming/4317020/windows-batch-sleep
la source
Remote Desktop n'a pas de fonction de réveil à distance intégrée.
Vous pourrez peut-être configurer votre carte réseau pour qu'elle se réveille sur n'importe quel paquet. Cependant, cela ne fonctionnera probablement pas comme vous le souhaitiez - car cela ne fera pas de distinction entre votre tentative de connexion au bureau à distance et quelqu'un qui scanne simplement votre réseau ou un paquet latent d'un service que vous utilisiez.
Pour l'instant, vous devrez probablement vous contenter d'un processus en deux étapes: 1) réveiller l'ordinateur avec une seule application, 2) se connecter via un bureau à distance.
la source
En utilisant les informations des autres réponses, j'ai fini par créer un dossier contenant les fichiers suivants:
Donc, exécuter connect.bat, réveille mon ordinateur, attend 10 secondes, puis ouvre une connexion de bureau à distance à celui-ci.
connect.bat contient les éléments suivants:
Vous pouvez générer sleep.exe en enregistrant la source ci-dessous en tant que sleep.cs et en la complétant à l'aide du compilateur C # fourni avec le framework .NET:
Source pour sleep.cs
la source
Vous avez besoin d'une carte réseau qui prend en charge le déchargement ARP et le modèle de réveil TCP SYN comme indiqué dans http://technet.microsoft.com/en-us/library/ee617165%28v=ws.10%29.aspx
Si ces fonctionnalités sont prises en charge et activées, alors whindos ne vous avertira pas de la politique de mise en veille / veille prolongée lorsque vous activez le bureau à distance.
la source
Il existe différentes raisons de type liées au message d'erreur qui s'affiche.
Pas assez de mémoire
Fermez vos autres programmes, puis réessayez de vous connecter. Si le problème persiste, redémarrez votre ordinateur, puis réessayez de vous connecter. Si vous ne parvenez toujours pas à vous connecter, contactez votre administrateur réseau ou le support technique. (Pour plus d'informations, voir Prévention des problèmes de mémoire insuffisante.)
Panne de réseau
Assurez-vous que votre connexion réseau fonctionne, par exemple en accédant à un domaine local ou global ou si le câble Ethernet est branché sur votre adaptateur réseau ou que le commutateur sans fil est sous tension.
L'ordinateur distant est introuvable
Vérifiez que le Bureau à distance est activé. Vérifiez si l'ordinateur distant fonctionne (ni en mode veille ni en mode hibernation). Vérifiez le nom de l'ordinateur ou son adresse IP et assurez-vous de l'avoir tapé correctement.
La connexion d'un ordinateur domestique à un ordinateur d'un domaine d'entreprise nécessite une étape intermédiaire pour garantir que les ordinateurs peuvent communiquer, par exemple pour établir une connexion de réseau privé virtuel (VPN) au réseau d'entreprise.
Ou une autre application peut utiliser le même port que RDP.
Pour plus d'exemples que mes cas les plus courants ou pour plus de détails sur chacun d'eux, voir:
la source