Avatar billede homemicky Nybegynder
28. november 2013 - 15:02 Der er 4 kommentarer

liste "shared printers og Network drives" for brugere i domænet?

Hejsa Eksperter

Jeg har været ved at bryde mit hoved på hvordan man lister printer og netværks dreve for brugere der er logget på domænet.

Jeg har været igennem wmic, net, psexec, runas og uanset hvordan jeg får strikket kommandoerne sammen på, så har jeg kun fået det til at virke på min egen brugerprofil :-) Dog kunne jeg godt tænke at liste for andre bruger I domænet?

Findes der et login script til at liste brugernes netværks printere og netværksdreve, som så kunne skrive til en fil på en netværksplacering ?

Er også også interreseret i kommandoer med PSexec eller lign. ?

Er der nogen der har erfaringer med dette? og er det den rigtige gruppe jeg har skrevet dette spørgsmål i ?

Med venlig hilsen
Michael
Avatar billede RogerWilco Seniormester
28. november 2013 - 21:46 #1
Et login-script kunne f.eks. indeholde:
wmic printer get name | find "\\"
wmic netuse get name | find "\\"

Vil du i stedet gøre det via netværk til en pc med navnet pc1234:
wmic /node:pc1234 printer get name | find "\\"
wmic /node:pc1234 netuse get name | find "\\"

Ovennævnte med passende redirigering af output til et log-share.
Avatar billede homemicky Nybegynder
28. november 2013 - 22:42 #2
Tak RogerWilco

Prøver det lige af imorgen, når jeg kommer på arbejde.

havde godt nok prøvet "wmic /node:pc1234 printer get caption" uden "| find "\\"" og istedet brugt pipe ">" til netværksshare. Men hvad gør egnetlig "| find "\\"? i wmic sætningen.
Avatar billede nyhuus Nybegynder
30. november 2013 - 01:17 #3
"Men hvad gør egnetlig "| find "\\"? i wmic sætningen."

den vil pipe det over i en find kommando, så den kun viser dig de linier der indeholder \\
Avatar billede RogerWilco Seniormester
01. december 2013 - 11:08 #4
Og man kunne godt lave filteret i selve wmic-kommandoen:

wmic printer "where name like '\\%'" get name

Man får så bare en kolonneoverskrift med i resultatet.

Man bruger pipe-tegnet "|" til at sende et resultat af en kommando videre til en anden kommando, og man kan sagtens have flere kommandoer efter hinanden, inden man afslutter med ">".
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester