+ Antworten
Ergebnis 1 bis 7 von 7

Thema: VBS-Script

 
  1. #1
    Cool Newbie HardDiskKiller wird schon bald berühmt werden
    Registriert seit
    14.01.2002
    Beiträge
    11
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    78

    Standard VBS-Script

    hi,
    ich habe in meinem Ordner WinNT/system32 ein VBS-Script liegen (letztes Änderungsdatum von 12.1999 ... da hatte ich Win2000 noch gar nicht) ... das einzige auf meiner ganzen Platte. Löschen kann man das auch nicht, da die Datei angeblich gerade benutzt würde.
    Sowohl Norton als auch AntiVir sagen, dass die Datei keinen Virus enthält, ABER: liegt dieses eine Script tatsächlich nomalerweise an diesem Ort??

    HDK



  2. #2
    Power Poster Elminster wird schon bald berühmt werden Avatar von Elminster
    Registriert seit
    29.03.2001
    Ort
    Hamburg
    Alter
    32
    Beiträge
    4.497
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    532

    Standard

    Öffne doch mal mit Notepad und poste den Inhalt hier (am besten vorher den Button "PHP" benutzen )



    Wenn Baumeister Gebäude bauten, so wie Programmierer Programme machen, dann würde der erste Specht, der vorbeikäme, die Zivilisation zerstören...

  3. #3
    Cool Newbie HardDiskKiller wird schon bald berühmt werden
    Registriert seit
    14.01.2002
    Beiträge
    11
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    78

    Standard

    OK!
    Sieht aus wie ein Script für Drucker, aber das muss ja nix heißen!
    Zudem: Ich wollte ja nur sicher gehen, dass.....

    HDK


    ----------------------------------------------------------------------
    ' pubprn.vbs - publish printers from a non Windows 2000 server into Windows 2000 DS
    '
    '
    ' Arguments are:-
    ' server - format server
    ' DS container - format "LDAP:\\CN=...,DC=...."
    '
    '
    ' Copyright (c) Microsoft Corporation 1997
    ' All Rights Reserved
    '----------------------------------------------------------------------

    '--- Begin Error Strings ---

    Dim L_PubprnUsage1_text
    Dim L_PubprnUsage2_text
    Dim L_PubprnUsage3_text
    Dim L_PubprnUsage4_text
    Dim L_PubprnUsage5_text
    Dim L_PubprnUsage6_text

    Dim L_GetObjectError1_text
    Dim L_GetObjectError2_text

    Dim L_PublishError1_text
    Dim L_PublishError2_text
    Dim L_PublishError3_text
    Dim L_PublishSuccess1_text


    L_PubprnUsage1_text = "Syntax: [cscript] pubprn.vbs Server ""LDAP://OU=..,DC=..."""
    L_PubprnUsage2_text = " Server ist ein Windows-Servername (z. B.: Server) oder ein UNC-Druckername (\\Server\Drucker)."
    L_PubprnUsage3_text = " ""LDAP://CN=...,DC=..."" ist der Verzeichnisserverpfad des Zielcontainers."
    L_PubprnUsage4_text = ""
    L_PubprnUsage5_text = "Beispiel 1: pubprn.vbs MeinServer ""LDAP://CN=MeinContainer,DC=MeineDomäne,DC=Firma,DC=Com"""
    L_PubprnUsage6_text = "Beispiel 2: pubprn.vbs \\MeinServer\Drucker ""LDAP://CN=MeinContainer,DC=MeineDomäne,DC=Firma,DC=Com"""

    L_GetObjectError1_text = "Fehler: Pfad "
    L_GetObjectError2_text = " wurde nicht gefunden."
    L_GetObjectError3_text = "Fehler: Kein Zugriff "

    L_PublishError1_text = "Fehler: Fehlschlag beim Veröffentlichen von Druckern von "
    L_PublishError2_text = " weil Windows 2000 oder höher ausgeführt wird."
    L_PublishError3_text = "Fehlschlag beim Veröffentlichen des Druckers "
    L_PublishError4_text = "Fehler: "
    L_PublishSuccess1_text = "Veröffentlichter Drucker: "

    '--- End Error Strings ---


    set Args = Wscript.Arguments
    if args.count < 2 then
    wscript.echo L_PubprnUsage1_text
    wscript.echo L_PubprnUsage2_text
    wscript.echo L_PubprnUsage3_text
    wscript.echo L_PubprnUsage4_text
    wscript.echo L_PubprnUsage5_text
    wscript.echo L_PubprnUsage6_text
    wscript.quit(1)
    end if

    ServerName= args(0)
    Container = args(1)


    on error resume next
    Set PQContainer = GetObject(Container)

    if err then
    wscript.echo L_GetObjectError1_text & Container & L_GetObjectError2_text
    wscript.quit(1)
    end if
    on error goto 0



    if left(ServerName,1) = "\" then

    PublishPrinter ServerName, ServerName, Container

    else

    on error resume next

    Set PrintServer = GetObject("WinNT://" & ServerName & ",computer")

    if err then
    wscript.echo L_GetObjectError3_text & ServerName & ": " & err.Description
    wscript.quit(1)
    end if

    on error goto 0


    For Each Printer In PrintServer
    if Printer.class = "PrintQueue" then PublishPrinter Printer.PrinterPath, ServerName, Container
    Next


    end if




    sub PublishPrinter(UNC, ServerName, Container)


    Set PQ = WScript.CreateObject("OlePrn.DSPrintQueue.1")

    PQ.UNCName = UNC
    PQ.Container = Container

    on error resume next

    PQ.Publish(2)

    if err then
    if err.number = -2147024772 then
    wscript.echo L_PublishError1_text & Chr(34) & ServerName & Chr(34) & L_PublishError2_text
    wscript.quit(1)
    else
    wscript.echo L_PublishError3_text & Chr(34) & UNC & Chr(34) & "."
    wscript.echo L_PublishError4_text & err.Description
    end if
    else
    wscript.echo L_PublishSuccess1_text & PQ.Path
    end if

    Set PQ = nothing

    end sub



  4. #4
    Power Poster Elminster wird schon bald berühmt werden Avatar von Elminster
    Registriert seit
    29.03.2001
    Ort
    Hamburg
    Alter
    32
    Beiträge
    4.497
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    532

    Standard

    Also ich würde behaupten, daß das tatsächlich ein Script ist um nen Drucker von einem nicht-Windows 2k Rechner im Active Directory zu veröffentlichen. Jedenfalls sieht das für meien ungeübten Augen nicht besonder "malicious" aus, aber ich bin wirklich ungeübt *HarveyAnDieFront"



    Wenn Baumeister Gebäude bauten, so wie Programmierer Programme machen, dann würde der erste Specht, der vorbeikäme, die Zivilisation zerstören...

  5. #5
    Cool Newbie HardDiskKiller wird schon bald berühmt werden
    Registriert seit
    14.01.2002
    Beiträge
    11
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    78

    Standard

    Hast du die Datei auch drauf??



  6. #6
    Power Poster Akire wird schon bald berühmt werdenAkire wird schon bald berühmt werden Avatar von Akire
    Registriert seit
    06.10.2001
    Ort
    Zürich
    Beiträge
    8.923
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    974

    Talking

    Hi HardDiskKiller,

    Also ..... ich bin für Dich auf die Suche gegangen und habe festgestellt, dass ich die gleiche Datei auch drauf habe und zwar auf meinem Desktop und beiden völllig davon unabhängigen Notebooks mit Windows XP Home.

    Also ich denke, da brauchst Du Dir keine Gedanken zu machen, sie ist auch allen drei Rechnern vertreten !



    Akire



  7. #7
    Cool Newbie HardDiskKiller wird schon bald berühmt werden
    Registriert seit
    14.01.2002
    Beiträge
    11
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    78

    Standard

    Glück gehabt!

    Thanx!!



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Script für ip + PC name
    Von murphy123 im Forum Allgemein Windows XP
    Antworten: 2
    Letzter Beitrag: 10.01.2007, 11:56
  2. Variablen in Script
    Von forumwurm im Forum Programmierung und Skripte
    Antworten: 4
    Letzter Beitrag: 13.06.2006, 09:34
  3. Kennwortabfrage per Script
    Von kurtrichter im Forum Programmierung und Skripte
    Antworten: 8
    Letzter Beitrag: 03.03.2004, 17:06
  4. suche log on script
    Von teddyten im Forum Windows 9X/ME
    Antworten: 1
    Letzter Beitrag: 30.04.2002, 18:49
  5. WMI-Script
    Von patrick.senn im Forum Software Windows 2000
    Antworten: 0
    Letzter Beitrag: 06.09.2001, 07:59

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Search Engine Friendly URLs by vBSEO 3.6.0