Rechercher : dans
Par :

[MSDOS] comment couper accès et prevenir user

Dernière réponse le 17 déc 2007 à 16:33:53 PSENCE, le 12 jun 2007 à 11:53:44 
 Signaler ce message aux modérateurs

Bonjour à tous,
Après avoir recherché, je n'ai pas trouvé de reponse à mon probleme.

Voici le but :

Je souhaite faire un backup quotidien d'un dossier utilisé par de nombreux utilisateurs sur mon reseau AD sous parc Windows XP.

Je souhaite pour cela créer un .bat afin de detecter les utilisateurs connecté à ma machine, les prevenir par net send que je vais couper, et enfin les deconnecter 5 min après avec net stop dhcp.

Donc avec Net view, ou plutot Net File je recupere exactement le fichier utilisé à distance. Cependant le numero de session est generée aleatoirement.


Ce que je ne sais pas faire, c'est recuperer la liste d'utilisateurs connecté à ma machine et envoyer un net send à cette liste, de plus comment recuperer la liste des numero de session, et les couper ?
Afin de couper toute connection à mon PC, net stop dhcp est il la meilleure solution ?

merci de m'aider svp !

Configuration: Windows XP
Firefox 2.0.0.4

Meilleures réponses pour « [MSDOS] comment couper accès et prevenir user » dans :
PhpMyAdmin - 1045- Access denied for user root@localhost VoirPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user...
[Sécurité] Droits d'accès - GNU/Linux VoirLes droits d'accès Préface I. Généralités II. Les droits III. Les droits spéciaux 1. Le Sticky bit 2. Les droits d'endossement IV. Les commandes 1. chmod 2. umask Préface Le but de cet article n'est pas de vous apprendre quels...
Utiliser l'Administrateur caché de Vista VoirVista, comme XP, possède un compte nommé "Administrateur" mais il est caché et non activé par défaut. Pour que ce compte apparaisse dans la liste des utilisateurs à l'écran d'accueil, la méthode est différente selon que l'on utilise une version...
Télécharger Download Accelerator Plus VoirDownload Accelerator Plus (DAP) est un logiciel qui sert à optimiser le temps de téléchargement des logiciels et autres documents sur Internet. Il agit tout simplement en découpant le logiciel que vous souhaitez télécharger en une multitude de petits...
Le protocole FTP (File Transfer Protocol) VoirIntroduction au protocole FTP Le protocole FTP (File Transfer Protocol) est, comme son nom l'indique, un protocole de transfert de fichier. La mise en place du protocole FTP date de 1971, date à laquelle un mécanisme de transfert de...
Linux - Gestion des utilisateurs VoirPremier pas de l'administrateur Lorsque diverses personnes ont accès à un système, il est nécessaire que l'administrateur système gère les utilisateurs. Pour ceci, les commandes usuelles et les fichiers à configurer doivent être connus. Les...
FAI - Fournisseurs d'accès à Internet VoirQue signifie FAI ? FAI signifie littéralement Fournisseur d'accès à Internet. On l'appelle aussi provider, mot provenant de l'appellation anglaise ISP, qui signifie Internet Service Provider (traduction: Fournisseur de services Internet). C'est un...

1

dje-dje, le 12 jun 2007 à 12:58:16

Pourquoi tu fais pas un backup "à chaud" avec Ntbackup ou avec un logiciel plus spécialisé si vous avez les moyens?

Net stop dhcp n'ai pas la bonne solution je pense (Rien que parce que les PC ont des baux avec une durée) j'arreterais plutot les partages et les recréerais à la fin du script.

Sinon, pour la liste des utilisateurs ayant ouvert une session, je sais pas ^^ a+

dje-dje

Répondre à dje-dje

2

PSENCE, le 12 jun 2007 à 14:05:35

Je fais actuellement une sauvegarde à chaud avec UltraBackup, mais les utilisateurs ayant toujours leur fichiers ouvets font que ma sauvegarde echou sur certains fichiers.

Donc, il faut que je les coupe avant de faire ma sauvegarde.

Ma question n'est pas de savoir comment faire cette sauvegarde, mais savoir comment prevenir par net send uniquement les utilisateurs connectés, et les jetter le temps de la sauvegarde !

Répondre à PSENCE

3

dje-dje, le 12 jun 2007 à 14:14:22

Pour déconnecter, il me semble qu'il faut utiliser net session plus qu'arreter DHCP a+

dje-dje

Répondre à dje-dje

4

PSENCE, le 12 jun 2007 à 14:33:06

Merci, mais NET session permet d'afficher les connexions sur un ordinateur, y compris les autres ordinateurs. Pas de les supprimer.

NET File permet de voir les ID des fichiers actuellement en cours d'utilisation par un utilisateur distant

par exemple
N° fichier Chemin Utilisateur Verrous

------------------------------------------------------------­-------------------
126 C:\Patch_1-17 MPOIRIER 0
La commande s'est terminée correctement.


ensuite

NET File 126 /close
La commande s'est terminée correctement.
Le liaison est coupé.

Je veux donc, dans une boucle, recuperer les N°Fichier et les Utilisateurs
donc ici, 126 et MPOIRIER, ensuite faire un NET SEND MPOIRIER Atttention je coupe ! puis attendre 5 minutes, et couper avec NET FILE 126 /CLOSE

Donc, comment deja attendre 5min dans ce batch, et surtout comment recuperer l'ID et le NOM ?

Répondre à PSENCE

5

dje-dje, le 12 jun 2007 à 15:55:39

Il y a un commutateur /delete pour net session

Plutot que "d'attendre 5min" dans le batch, je ferais deux batch avec 5 min d'ecart dans mon programmateur de tache. a+

dje-dje

Répondre à dje-dje

6

PSENCE, le 13 jun 2007 à 09:48:48

Mon probleme n'est toujours pas resolu, si quelqu'un pouvait m'aider svp. ! Help

Répondre à PSENCE

7

 anyproblemhavesolution, le 17 déc 2007 à 16:33:53

@echo off

echo Voici comment attendre environ 5 minutes dans un batch
echo Copier coller dans un batch et regler la variable maxminutes pour le nombre de minutes

set maxminutes=5
set secondes=0
set minutes=0

:startboucle

ping -n 2 127.0.0.1 >nul
cls
set /a secondes=%secondes%+1
if %secondes%==60 set /a minutes=%minutes%+1
if %minutes%==%maxminutes% goto endboucle
echo %minutes%:%secondes%
goto startboucle

:endboucle

echo Fin de la boucle

pause

Répondre à anyproblemhavesolution
Collection CommentÇaMarche.net