Win 7 - net use moka

Udv.

Erdekes problemaba futottam bele. Adott 1 darab DOSos program, amit hasznalni szeretnenek, mert kell.
Namost XPken eddig ugy volt megoldva a nyomtatas kerdese halozati nyomtatokra hogy simple batch file:

net use LPT1: \\1.2.3.4\nyomtato
x:\akarmi\program.exe
net use LPT1: /d

Ez eddig szuperul is ment. Am bejott a csodalatos Windows 7.

Mig XP alatt userkent is tudtam net use-al nyomtatot csatolni porthoz, addig ez Win7 alatt nem lehetseges.

Akar korlatozott a fiok, akar rendszergazda, semmikepp nem engedi a net use-t. Csak ugy, ha "Run as Administrator" -kent
mokazok vele, es itt valoszinuleg az UAC megkerdezi hogy adok-e engedelyt net use-nak hogy megcsinalja a mokat.

Nyilvan ez nem jarhato ut, mivel a userek egyszeruen szeretnek hasznalni a programot.
+ Mivel a program samba szerverrol fut, ezert ha pl en 'Run as Admin' modban felcsatolom az LPT1-et, akkor nem 100%, hogy a user altal inditott DOSos program latni fogja azt, mivel talan masik sessionban van a ketto. Ugyanigy, nem lehet Run as Adminkent futtatni az adott DOSos programot, mert akkor nem latja a user halozati meghajto csatolasokat :)

UAC-ot kikapcsolni nyilvan nem szeretnem.

Barmi egyeb megoldas valakinel ? Valami okos kapcsolo, powershell script, barmiegyeb ? net use jogok modositasa ?

Otleteket elore is koszi.

Udv
-krix-

Ps.: Nem, nem az a kerdes hogy miert kell DOSos programot hasznalni 2010ben :)
Ps2.: Minden egyeb szoftver kizarva (akar freeware akar nem), windowsos 'pure' megoldassal kellene valahogy megoldani.
Ps3.: google megvolt, sokat nem segitett :(

Hozzászólások

Akkor ágyúval verébre: Win7 XP mode (VirtualPC)
És menni fog ;)

Ki lehetne próbálni esetleg a "Nyomtatók készletezése" nevű funkciót. XP-ben ezen a csodás néven futott a dolog, (Win98 alatt "Nyomtatóport átirányítása" néven volt, ami azért kicsit beszédesebb - anyáztam is anno rendesen, hogy miért kellett kiszedni belőle, aztán jött a megvilágosododás). XP alatt ez a megoldás tökéletesen ment olyan nyomtatók esetén, ahol a DOS-s program ismerte a nyomtató vezérlőkaraktereit. Sajna pont hálózatos nyomtató esetén nem akart mindig menni, de hátha WIN7 alatt javítottak rajta valamit. (vagy megint átnevezték valami totál félrevezetőre a funkciót, vagy simán kihagyták :) )

A fenti megoldás persze állandó. Ha nem ilyen kell (bár most hirtelen nem látok okot, hogy miért gond az állandó átirányítás), akkor tárgytalan.