Printer autocreation

  • Thread starter Thread starter Mario
  • Start date Start date
M

Mario

Guest
I need to check if all the printers have been autocreated before letting TS
users do anything, as there are many printers and the process can be slow.
Where can I locate detailed information about the printer autocreation
process?
What script or program is responsible for printer autocreation?
How can I delay user actions till printer autiocreation is complete?
Regards
Mario
 
Re: Printer autocreation

Hi,

Currently, there is no notification when all printers have been autocreated
on the session.
Typically, on a Win 2003 server, it takes less than a minute to autocreate 5
client printers.

1.) Based on this, you can create a logon or startup script which will wait
for the appropriate amount of time before allowing any action by the TS
users

2.) If you mainly need only the client's default printer, then setting
theoption described in this article will redirect only the default printer.
This will further help in reducing the time taken to autocreate printers.
http://support.microsoft.com/default.aspx/kb/911913

3.) You can write a script which will poll the printers at appropriate
intervals using the "EnumPrinters" API to check if the client printers have
been autocreated. But this requires advance knowledge of how many client
printers are expected to be autocreated.

--
Thanks,
Priya.

--
This posting is provided "AS IS" with no warranties, and confers no rights.

"Mario" <mario@mario.local> wrote in message
news:u9y0htgUIHA.5288@TK2MSFTNGP04.phx.gbl...
>I need to check if all the printers have been autocreated before letting TS
>users do anything, as there are many printers and the process can be slow.
> Where can I locate detailed information about the printer autocreation
> process?
> What script or program is responsible for printer autocreation?
> How can I delay user actions till printer autiocreation is complete?
> Regards
> Mario
>
 
Re: Printer autocreation

Thank you for the useful information.
Given I cannot say the number of printers being autocreated, is there any
way to check if the process or thread performing the autocreation still
exists before performing any further action?
How can I identify it?
Regards
Mario

"Priya Raghavan [MSFT]" <priyadr@online.microsoft.com> ha scritto nel
messaggio news:%23crNWXoUIHA.1208@TK2MSFTNGP05.phx.gbl...
> Hi,
>
> Currently, there is no notification when all printers have been
> autocreated on the session.
> Typically, on a Win 2003 server, it takes less than a minute to autocreate
> 5 client printers.
>
> 1.) Based on this, you can create a logon or startup script which will
> wait for the appropriate amount of time before allowing any action by the
> TS users
>
> 2.) If you mainly need only the client's default printer, then setting
> theoption described in this article will redirect only the default
> printer. This will further help in reducing the time taken to autocreate
> printers. http://support.microsoft.com/default.aspx/kb/911913
>
> 3.) You can write a script which will poll the printers at appropriate
> intervals using the "EnumPrinters" API to check if the client printers
> have been autocreated. But this requires advance knowledge of how many
> client printers are expected to be autocreated.
>
> --
> Thanks,
> Priya.
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> "Mario" <mario@mario.local> wrote in message
> news:u9y0htgUIHA.5288@TK2MSFTNGP04.phx.gbl...
>>I need to check if all the printers have been autocreated before letting
>>TS users do anything, as there are many printers and the process can be
>>slow.
>> Where can I locate detailed information about the printer autocreation
>> process?
>> What script or program is responsible for printer autocreation?
>> How can I delay user actions till printer autiocreation is complete?
>> Regards
>> Mario
>>

>
 
Re: Printer autocreation

The process performing the autocreation will be active even after it creates
all printers.
As it is a kernel mode process, user mode applications will not be able to
receive notifications from it directly.

Thanks for bringing up the requirement. We will consider incorporating this
in the future releases.

--
Thanks,
Priya.

--
This posting is provided "AS IS" with no warranties, and confers no rights.

"Mario" <mario@mario.local> wrote in message
news:eT2OMjtUIHA.2000@TK2MSFTNGP05.phx.gbl...
> Thank you for the useful information.
> Given I cannot say the number of printers being autocreated, is there any
> way to check if the process or thread performing the autocreation still
> exists before performing any further action?
> How can I identify it?
> Regards
> Mario
>
> "Priya Raghavan [MSFT]" <priyadr@online.microsoft.com> ha scritto nel
> messaggio news:%23crNWXoUIHA.1208@TK2MSFTNGP05.phx.gbl...
>> Hi,
>>
>> Currently, there is no notification when all printers have been
>> autocreated on the session.
>> Typically, on a Win 2003 server, it takes less than a minute to
>> autocreate 5 client printers.
>>
>> 1.) Based on this, you can create a logon or startup script which will
>> wait for the appropriate amount of time before allowing any action by the
>> TS users
>>
>> 2.) If you mainly need only the client's default printer, then setting
>> theoption described in this article will redirect only the default
>> printer. This will further help in reducing the time taken to autocreate
>> printers. http://support.microsoft.com/default.aspx/kb/911913
>>
>> 3.) You can write a script which will poll the printers at appropriate
>> intervals using the "EnumPrinters" API to check if the client printers
>> have been autocreated. But this requires advance knowledge of how many
>> client printers are expected to be autocreated.
>>
>> --
>> Thanks,
>> Priya.
>>
>> --
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>> "Mario" <mario@mario.local> wrote in message
>> news:u9y0htgUIHA.5288@TK2MSFTNGP04.phx.gbl...
>>>I need to check if all the printers have been autocreated before letting
>>>TS users do anything, as there are many printers and the process can be
>>>slow.
>>> Where can I locate detailed information about the printer autocreation
>>> process?
>>> What script or program is responsible for printer autocreation?
>>> How can I delay user actions till printer autiocreation is complete?
>>> Regards
>>> Mario
>>>

>>

>
 
Back
Top