locked
eteindre un pc distant RRS feed

  • Question

  • pourquoi etant dans mon cyber je n'arrive pas à eteindre un pc de mon réseau à partir de mon pc . A l'invite de commande ceci me met:" accès refusé" erreur  5.
    mercredi 12 octobre 2011 11:45

Réponses

  • Pour éteindre vos pc à distance, je suppose que vous utilisez la commande shutdown de type : shutdown /s /f / t 5 /M \\%ordinateur_cible%.

    L'accès refusé correspond logiquement à un problème de droit.

    Une stratégie locale autorise l'arrêt à distance pour les membres du groupe administrateur local du poste :

    gpedit.msc / Configuration de l'ordinateur / Paramètres Windows / Paramètres de sécurité / Stratégies locales / Attributions des droits utilisateur / Forcer l'arrêt à partir d'un système distant.


    Julien Darakdjian [Nelite] - <link="http://daraktek.wordpress.com">http://daraktek.wordpress.com/</link>
    mercredi 12 octobre 2011 12:34
    Auteur de réponse
  • Justement on m'a demander de créer un script pour éteindre tout les pc à 19h tous les jours

    Voici le script:

    script "run.bat"
    ????????????????????????????????????????????????????????
    @echo off
    REM ----- IF EXIST "C:\systools\run_shutdown.cmd" goto end
    echo @echo off > C:\Systools\run_shutdown.cmd
    echo IF /I "%%1"=="#" GOTO execution >> C:\Systools\run_shutdown.cmd
    echo GOTO END >> C:\Systools\run_shutdown.cmd
    echo :execution >> C:\Systools\run_shutdown.cmd
    echo shutdown -s -f -t 300 -c "Stop in 5 minutes - Arret dans 5 minutes" >> C:\Systools\run_shutdown.cmd
    echo :END >> C:\Systools\run_shutdown.cmd
    echo echo End >> C:\systools\run_shutdown.cmd
    SCHTASKS /create /S %computername% /SC DAILY /ST 19:00:00 /tn "run_shutdown" /tr "C:\Systools\run_shutdown.cmd #" /ru SYSTEM
    REM -----
    :end
    ????????????????????????????????????????????????????????


    je vous explique un peu mon script en gros :

    -je cree un dossier Systools sur la racine de C:
    -le script "run.bat" ecris et execute un autre script (run_shutdown.cmd) dans Systools
    -si le script (run_shutdown.cmd) existe dejà (suite a plusieurs logon) il ne le recreer pas
    -le script (run_shutdown.cmd) lance la tache planifiée qui tout les jours eteindra les machines a 19h05 (-t 300= 5 min), à 19h l'utilisateur est prévenu qu'il lui reste 5 min avant l'arret

    script "run.bat" a mettre evidement dans le gpo script de logon pour les utilisateurs.
    Ah oui j'ai du aussi creer un message d'aletre avant ouverture de session qui previent les utilisateur mais ce n'est pas le topic.


    Cordialement, Met vriendelijke groeten, Gokan Ozcifci - SharePoint Infrastructure Consultant
    mercredi 12 octobre 2011 19:53

Toutes les réponses

  • Pour éteindre vos pc à distance, je suppose que vous utilisez la commande shutdown de type : shutdown /s /f / t 5 /M \\%ordinateur_cible%.

    L'accès refusé correspond logiquement à un problème de droit.

    Une stratégie locale autorise l'arrêt à distance pour les membres du groupe administrateur local du poste :

    gpedit.msc / Configuration de l'ordinateur / Paramètres Windows / Paramètres de sécurité / Stratégies locales / Attributions des droits utilisateur / Forcer l'arrêt à partir d'un système distant.


    Julien Darakdjian [Nelite] - <link="http://daraktek.wordpress.com">http://daraktek.wordpress.com/</link>
    mercredi 12 octobre 2011 12:34
    Auteur de réponse
  • Justement on m'a demander de créer un script pour éteindre tout les pc à 19h tous les jours

    Voici le script:

    script "run.bat"
    ????????????????????????????????????????????????????????
    @echo off
    REM ----- IF EXIST "C:\systools\run_shutdown.cmd" goto end
    echo @echo off > C:\Systools\run_shutdown.cmd
    echo IF /I "%%1"=="#" GOTO execution >> C:\Systools\run_shutdown.cmd
    echo GOTO END >> C:\Systools\run_shutdown.cmd
    echo :execution >> C:\Systools\run_shutdown.cmd
    echo shutdown -s -f -t 300 -c "Stop in 5 minutes - Arret dans 5 minutes" >> C:\Systools\run_shutdown.cmd
    echo :END >> C:\Systools\run_shutdown.cmd
    echo echo End >> C:\systools\run_shutdown.cmd
    SCHTASKS /create /S %computername% /SC DAILY /ST 19:00:00 /tn "run_shutdown" /tr "C:\Systools\run_shutdown.cmd #" /ru SYSTEM
    REM -----
    :end
    ????????????????????????????????????????????????????????


    je vous explique un peu mon script en gros :

    -je cree un dossier Systools sur la racine de C:
    -le script "run.bat" ecris et execute un autre script (run_shutdown.cmd) dans Systools
    -si le script (run_shutdown.cmd) existe dejà (suite a plusieurs logon) il ne le recreer pas
    -le script (run_shutdown.cmd) lance la tache planifiée qui tout les jours eteindra les machines a 19h05 (-t 300= 5 min), à 19h l'utilisateur est prévenu qu'il lui reste 5 min avant l'arret

    script "run.bat" a mettre evidement dans le gpo script de logon pour les utilisateurs.
    Ah oui j'ai du aussi creer un message d'aletre avant ouverture de session qui previent les utilisateur mais ce n'est pas le topic.


    Cordialement, Met vriendelijke groeten, Gokan Ozcifci - SharePoint Infrastructure Consultant
    mercredi 12 octobre 2011 19:53