batch sous DOS

batch sous DOS - Divers - Programmation

Marsh Posté le 09-09-2003 à 11:53:05    

bonjour,
 
j'essaie de faire un petit batch qui vide à distance le répertoire temp(sous NT). Donc voici ce que j'ai fait mais  
cela ne fonctionne pas correctement. Le vidage du temp ne se fait pas correctement. La question que je me pose: est ce que la commande de suppression (à distance) est correcte ?
si quelqu'un peut m'aider ...?  
 
@echo off
rem Test presence machine
rem echo Test presence Station : %1
IF EXIST \\%1\C$\pagefile.sys GOTO vidage
echo ---- NON present -----: %1
GOTO PCOUT
 
:PCOUT
echo %1 >> c:\@deltemp\PCout.log
GOTO END
 
:vidage
del *.* /F /S /Q \\\c$\temp        <---erreur ??
echo %1 >> c:\@deltemp\good.log
echo PC Good : %1
GOTO END
 
:LOGBAD
echo %1 >> c:\@deltemp\bad.log
echo PC Bad  : %1
GOTO END
 
:END
   

Reply

Marsh Posté le 09-09-2003 à 11:53:05   

Reply

Marsh Posté le 09-09-2003 à 12:05:09    

del *.* /F /S /Q \\\c$\temp        <---erreur ??
 
ce ne serait pas plutôt :
del /F /S /Q \\%1\c$\temp\*.*      

Reply

Marsh Posté le 09-09-2003 à 12:21:48    

yes merci çà me parait plus judicieux !! :)

Reply

Marsh Posté le 09-09-2003 à 14:10:11    

par contre comment supprimer les repertoires dans temp sous NT ?
deltree n'est pas implémenté !  :??:

Reply

Marsh Posté le 09-09-2003 à 14:16:00    

rd ?

Reply

Marsh Posté le 09-09-2003 à 14:32:09    

oui, rd /s


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 09-09-2003 à 15:10:32    

Ok c'est çà mais comment je peux faire pour qu'il me supprime les sous-répertoires du temp sans me virer le temp lui même  

Reply

Marsh Posté le 09-09-2003 à 15:21:31    

rd /s temp
md temp
:D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 09-09-2003 à 15:35:17    

ok c'est ce que je pensais faire en fait mais je me demandais
s'il n'y avait pas une autre solution !  
tant pis on va faireavec

Reply

Marsh Posté le 09-09-2003 à 18:03:54    

autre petite question.  
est-il possible de modifier les droits sur le répertoire temp via un batch evidemment, car a la recreation du répertoire  
les utilisateurs sont en lecture(comme la racine) alors qu'il devraient être en ecriture ???.  :bounce:


Message édité par carinae le 09-09-2003 à 18:42:43
Reply

Marsh Posté le 09-09-2003 à 18:03:54   

Reply

Marsh Posté le 09-09-2003 à 18:26:05    

:??: personne ne sait ???

Reply

Marsh Posté le 09-09-2003 à 18:42:10    

:bounce:  
désolé d'insister mais ... c'est urgentissime

Reply

Marsh Posté le 09-09-2003 à 20:52:40    

ha ben tiens moi aussi je suis interéssé. comment donner des droits sur des repertoires a distances ?  
par ex system en control total et utilisateurs en modifier !

Reply

Marsh Posté le 10-09-2003 à 09:11:49    

un petit up s'il y a un expert dans le coin !

Reply

Marsh Posté le 10-09-2003 à 22:46:23    

carinae a écrit :

un petit up s'il y a un expert dans le coin !


Je ne suis pas sur, mais la commande cacls peut peu etre faire ce genre de chose.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed