Windows 10 RunOnce

Windows 10 RunOnce - Win 10 - Windows & Software

Marsh Posté le 18-08-2015 à 22:15:57    

Bonjour @ tous,
 
Sous windows 7, windows 8, windows 8.1
 
j' utilisais ceci https://support.microsoft.com/en-us/kb/284193
pour exécuter un script une fois chaque fois qu'un nouvel utilisateur ouvrait une session
 
j'ai essayé de mettre la même chose en place sous windows 10 mais cela ne passe pas
 
quelqu'un aurait une idée
 
Merci

Reply

Marsh Posté le 18-08-2015 à 22:15:57   

Reply

Marsh Posté le 18-08-2015 à 23:10:53    

Que fait ton script ?

Reply

Marsh Posté le 18-08-2015 à 23:22:24    

le script créer un répertoire %SYSTEMDRIVE%\prive\%USERNAME% - et place un raccourci sur le bureau
 
le script crée également un dossier outlook dans Documents
le script crée également un dossier owncloud dans %SYSTEMDRIVE%\prive\%USERNAME%
 
je modifie  également via la même ruche les répertoires Music - Video - Pictures - Download (UserShellFolder) pour les placer dans ce répertoire
 

Reply

Marsh Posté le 19-08-2015 à 08:09:17    

tu as tenté de le faire avec cmd ligne par ligne pour voir ou ca cloche,
 
ou avec powerbatch
 

Code :
  1. By default, the value of a RunOnce key is deleted before the command line is run.
  2. You can prefix a RunOnce value name with an exclamation point (!)
  3. to defer deletion of the value until after the command runs.


 
jamais testé, mais essai de mettre ! devant sinon


Message édité par narpa72 le 19-08-2015 à 08:15:56
Reply

Marsh Posté le 19-08-2015 à 18:56:46    

Ce que fait ton script c'est à la fois très crade et digne des années 2000 :/
 
Pour les raccourcis/dossiers, tu passes par des GPP.
Pour la redirection des dossiers, tu passes par les GPO.

Reply

Marsh Posté le 19-08-2015 à 22:37:15    

ta façon de réagir est très crade également...
tu aurais pu tourner ton intervention en disant "tu sais il existe un autre moyen de le faire, tu pourrais éventuellement utiliser les GPO et ou GPP"


Message édité par malvira le 19-08-2015 à 22:38:41
Reply

Marsh Posté le 19-08-2015 à 23:14:22    

Là on parle de méthodes qui existent depuis 2007. Si tu ne les connais toujours pas en 2015, je ne pense pas que le problème se situe de mon côté :/

Reply

Marsh Posté le 19-08-2015 à 23:25:40    

je pensais qu'un forum était un moyen de partager ses connaissances
et non de rabaisser les autres et d'être désagréable
 
je n'ai pas pensé à le faire via GPO et alors est-ce la fin du monde... tu m'as ouvert les yeux dessus
 
mais y façon et façon de le dire

Reply

Marsh Posté le 20-08-2015 à 05:29:57    

je suis d'accord avec malvira,  
 
Par contre si tu donnes pas le script, au moins le bout en question c'est pas non plus des plus facile
 
------------
 
Je suppose que c'est pour le faire sur des pc differents a chaque fois non ?  
 


Message édité par narpa72 le 20-08-2015 à 05:48:54
Reply

Marsh Posté le 20-08-2015 à 07:16:42    

oui c'est pour des pc différents et c'est également pour des utilisateurs locaux
 
mkdir %UserProfile%\Documents\outlook
mkdir %SystemDrive%\prive\%UserName%
mkdir %SystemDrive%\prive\%UserName%\owncloud
copy "c:\scripts\prive.lnk" "%UserProfile%\Desktop\"
rmdir %UserProfile%\Music /S /Q
rmdir %UserProfile%\Videos /S /Q
rmdir %UserProfile%\Pictures /S /Q
rmdir %UserProfile%\Downloads /S /Q
 
reg import "c:\scripts\reg\ccleaner.reg"  
reg import "c:\scripts\reg\DelegateSentItemsStyle.reg"
reg import "c:\scripts\reg\excel.reg"
reg import "c:\scripts\reg\forcePSTPath.reg"
reg import "c:\scripts\reg\foxitreader.reg"
reg import "c:\scripts\reg\uvnc.reg"
reg import "c:\scripts\reg\NoCDBurning.reg"
reg import "c:\scripts\reg\DisableAntiSpam.reg"
 
 
IF %PROCESSOR_ARCHITECTURE% == X86 (GOTO 32BITS) ELSE (GOTO 64BITS)
IF %PROCESSOR_ARCHITECTURE% == AMD64 (GOTO 64BITS)
 
::#################################################################################################################
::#
::# Architecture 32 bits
::#
::#################################################################################################################
 
:32BITS
reg import "c:\scripts\reg\mediaplayerclassicx86.reg"
GOTO END
 
::#################################################################################################################
::#
::# architecture 64 bits
::#
::#################################################################################################################
 
 
:64BITS
reg import "c:\scripts\reg\mediaplayerclassicx64.reg"
GOTO END
 
 
 
 
 
 
:END
exit /B

Reply

Marsh Posté le 20-08-2015 à 07:16:42   

Reply

Marsh Posté le 20-08-2015 à 07:41:00    

@narpa72
 
le fait de préfixer le nom de la valeur d'un ! n'a rien changer

Reply

Marsh Posté le 01-09-2015 à 07:12:26    

Partage supprimé. je vous laisse la place pour vos trucs de gamins


Message édité par narpa72 le 03-09-2015 à 22:11:26
Reply

Marsh Posté le 01-09-2015 à 08:47:22    

+1 pour powerbatch.
 
Par contre, des gens utilisent encore le batch ??
Powershell est tellement plus puissant et facile a utiliser.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 01-09-2015 à 15:16:12    

non mais dégagez moi vos antiquités là :/
 
Il est temps d'évoluer, powershell, gpo, gpp, outil de télédistribution, packaging applicatif.

Reply

Marsh Posté le 02-09-2015 à 00:02:24    

Ou, soyons fous, du KiX  :love:

Reply

Sujets relatifs:

Leave a Replay

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