Planifier changement de Default Printer

Lagwagon

Jésus
Staff
Hello la team,

Petite question qui me turlupine.
J'ai besoin de changer de Default Printer suivant l'heure et le jour.
J'ai 2 Printer à 2 endroits différents et je voudrais que pendant les heures de bureau ca imprime sur la A et en dehors des heures, sur la B. De façon automatique évidement.
Je pensais à deux scheduled task exécutant un batch avec la commande :
Code:
"RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Printer A" for example: RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Nom Printer A"
Mais c'est pas hyper transparent. quelqu'un aurait déjà eu le même besoin et connaîtrait un soft pour gérer ca?
Merci,
 

gwen

Sitegeek.fr
Sous Windows 7, tu pouvais définir une imprimante par défaut basé sur le réseau auquel tu es connecté, mais bizarrement rien dans Windows 10.
 

gwen

Sitegeek.fr
Sinon, tente un ALT+F4 pour voir :love::baille:
 
  • J'aime
Les réactions: GregLu

Demoniak_Angel

Le + beau ;-)
Sous Windows 7, tu pouvais définir une imprimante par défaut basé sur le réseau auquel tu es connecté, mais bizarrement rien dans Windows 10.

Parce que Win10 n'est pas terminé …

Ca le fout mal un os qui prend des années pour se paufiner …
 

Demoniak_Angel

Le + beau ;-)
Hello la team,



Petite question qui me turlupine.

J'ai besoin de changer de Default Printer suivant l'heure et le jour.

J'ai 2 Printer à 2 endroits différents et je voudrais que pendant les heures de bureau ca imprime sur la A et en dehors des heures, sur la B. De façon automatique évidement.

Je pensais à deux scheduled task exécutant un batch avec la commande :

Code:
"RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Printer A" for example: RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Nom Printer A"
Mais c'est pas hyper transparent. quelqu'un aurait déjà eu le même besoin et connaîtrait un soft pour gérer ca?

Merci,

Y a une solution, ca s'appelle l'humain, et c'est d'aller dans les propriétés et choisir l'une ou l'autre, tous les jours, en sachant que pour peu que le pc soit équipé de matos un peu correct, ca ne prendra que quelques SECONDES :p:p:p

L'être humain est fade …
 

golog

Serie Addict!
Hello la team,

Petite question qui me turlupine.
J'ai besoin de changer de Default Printer suivant l'heure et le jour.
J'ai 2 Printer à 2 endroits différents et je voudrais que pendant les heures de bureau ca imprime sur la A et en dehors des heures, sur la B. De façon automatique évidement.
Je pensais à deux scheduled task exécutant un batch avec la commande :
Code:
"RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Printer A" for example: RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "Nom Printer A"
Mais c'est pas hyper transparent. quelqu'un aurait déjà eu le même besoin et connaîtrait un soft pour gérer ca?
Merci,
Apparement ta solution semble la "meilleurs" hors tierce application, en quoi c'est pas assez transparent ? C'est pas toi l'user ? Tu peu pas minimiser le Batch ?
 
1er
OP
Lagwagon

Lagwagon

Jésus
Staff
Apparement ta solution semble la "meilleurs" hors tierce application, en quoi c'est pas assez transparent ? C'est pas toi l'user ? Tu peu pas minimiser le Batch ?
J'aurais voulu une app pour ne devoir rien gérer moi-même. Avoir une app pour que ca soit moins drity qu'un CMD.
je vais regarder à l'app de YvaN, merci
 

Jereck

Α & Ω
Staff
Tu peux pas régler les heures de disponibilités des imprimantes ?
 

Jereck

Α & Ω
Staff
Ou donner le même chemin réseau aux deux, et jouer avec les records DNS ?

Faut que ce soit les mêmes modèles d'imprimante par contre
 

HAINAUT

La région qui tire la Belgique vers le haut
Moi j'aurais fait la même chose que toi avec un script Powershell et les foutre dans le TaskScheduler. Si pas, développe un petit service windows avec une icone dans le systray pour faire le switch facilement :p
 
1er
OP
Lagwagon

Lagwagon

Jésus
Staff
Tu peux pas régler les heures de disponibilités des imprimantes ?
Connais pas, vais me renseigner.
Mais je voudrais que ce soit transparent pour l'utilisateur.
 
1er
OP
Lagwagon

Lagwagon

Jésus
Staff
Moi j'aurais fait la même chose que toi avec un script Powershell et les foutre dans le TaskScheduler. Si pas, développe un petit service windows avec une icone dans le systray pour faire le switch facilement :p
Tu m'en demandes trop bébé :D
Et comme ca servira sur des PC utilisés par des visiteurs, faut qu'ils n'aient pas d'action à faire
 

Demoniak_Angel

Le + beau ;-)
Tu m'en demandes trop bébé :D

Et comme ca servira sur des PC utilisés par des visiteurs, faut qu'ils n'aient pas d'action à faire

Ah ca tu vois, tu ne l'avais pas précisé, ca change la donne.
 
  • J'aime
Les réactions: golog

HAINAUT

La région qui tire la Belgique vers le haut
Tu m'en demandes trop bébé :D
Et comme ca servira sur des PC utilisés par des visiteurs, faut qu'ils n'aient pas d'action à faire
Powershell + task scheduler alors , easy peasy
 
  • J'aime
Les réactions: Jereck

titoum

OPTC:970342646
sinon tu fais un service windows qui lance le cmd...
 
Haut