Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Tisk z DOSu na LPT1 na nasdílenou síťovou tiskárnu nefunguje u uživatele (u admina v pohodě)

Ahoj,
WXPP a pokud potřebuju tisknout na síťovou tiskárnu z dosu, tak tu tiskárnu nasdílím na svém počítači a do CMD napíšu :
net use lpt1 \\jménoMéhoPočítadla\názevSdílenéTiskárny /persistent:yes

A funguje skvěle.

Jenže...jen pokud jsem někdo ze skupiny adminů !
Jakmile se přihlásím na tomhle počítači jako user, po přihlášení v pravo dole se objeví informace, že některé síťové jednotky nemohly být připojeny, a je to zrovna ta tiskárna k lpt1 !!
Zkoušel jsem i ve vlastnostech tiskárny-zabezpečení přidat tohohle usera, dát mu všechny práva a nic nepomáhá, prostě se to po přihlášení nepřipojí a tiskové úlohy z dosového programu padaj někam do stoupy...

Poraďte někdo !

Předmět Autor Datum
Taky by se to mohlo brát jako dotaz ke článku "pracujeme pod neprivilegovaným účtem" :-)
lk 04.09.2008 13:04
lk
Zkoušel jsi napsat ten příkaz i pod userem?
MaSo 04.09.2008 13:06
MaSo
Pod userem ten příkaz nejede. Ale teď jsem zjistil, že na druhém počítadle to funguje, tiskárna se…
lk 04.09.2008 13:22
lk
Pod userem ten příkaz nejede. Ale jede jen ti píše něco o právech, což? To není "nejede".
Vladimir 04.09.2008 17:33
Vladimir
Takže dotaz se posunul k: Jak dosáhnout připojení síťové tiskárny k LPT1 i pro jiné uživatele počíta…
lk 04.09.2008 13:30
lk
Windows (NT 5.x) defaultně sdílí tiskárnu tak, že nastaví práva jen adminům, power userům a creator…
Vladimir 04.09.2008 17:33
Vladimir
Takze problem je tam, ze USER nema prava premapovavat porty. Ak nechces menit uziv. prava, Tak v BIO…
diviak 04.09.2008 18:45
diviak
Ano, bud zakaz LPT1 nebo si nastav svuj dosovsky tisk na LPT2 a tiskni na LPT2
MKc 04.09.2008 20:17
MKc
Díky všem, teď nestíhám, ale kouknu na to a dám vědět. poslední
lk 05.09.2008 09:44
lk

Pod userem ten příkaz nejede.

Ale teď jsem zjistil, že na druhém počítadle to funguje, tiskárna se k LPT1 připojí, a jediná změna je, že vlastníkem (v oušku zaezpečení u té tiskárny) je právě ten user. Mohlo by to být tím?
Na tomhle druhém počítadle jsem totiž pro tohle nasdělování a připojování udělal dočasně z usera admina, tu tiskárnu jsem pod ním i nainstaloval, a po skončení jsem z něj zase udělal usera - ale vlastníkem té tiskárny už zůstal.

A na tom počítadle, kde to nefunguje, jsem tu tiskárnu nainstaloval pod adminem(jiným userem), a až pak jsem z usera udělal admina a napsal ten příkaz, a pak jsem ho zase vrátil na usera.

Takže to vypadá, že jen vlastník tiskárny k ní dokáže připojit LPT1, nebo nějaký admin, žádný jiný user něž vlastník ne.

Teď jsem zkusil převzít vlastnictví u té nechodivé tiskárny tím userem, ale ačkoliv je user teď vlatník, tak to pořád nefunguje! Jedině když ho přihodím ke skupině adminů, tak to jede.
Sakra, co s tím?

Takže dotaz se posunul k:
Jak dosáhnout připojení síťové tiskárny k LPT1 i pro jiné uživatele počítače než:
1. toho, který tiskárnu nainstaloval
2. a než adminy toho počítače ???

Protože pro adminy to funguje, a pro toho, pod kterým to bylo vše instalované a dodatečně byl z něj udělán neprivilegovaný user, to taky funguje.
Je to něco s právy, zdá se :-)

Windows (NT 5.x) defaultně sdílí tiskárnu tak, že nastaví práva jen adminům, power userům a creator owner (to je tenhle:

pod kterým to bylo vše instalované a dodatečně byl z něj udělán neprivilegovaný user

). Dále specifikuje práva pro INTERACTIVE a NETWORK (tvůj přístup není INTERACTIVE protože je po síti!)

Musíš přidat skupinu USERS a přidat jí práva.

Taky pozor na bezpečnostní politiky - doufám že uživatel má heslo.

Zpět do poradny Odpovědět na původní otázku Nahoru