Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VB08 batch als admin starten

Frage Entwicklung Basic

Mitglied: erik87

erik87 (Level 1) - Jetzt verbinden

15.01.2010 um 21:07 Uhr, 4743 Aufrufe, 3 Kommentare

Hallo,

ich glaube die überschrift sagt schon alles.

Wie kann ich eine Batch als admin starten?

habe schon was von runas gelesen, aber das kennt das vb nicht. muss ich da was importieren??? Ich möchte auch mehrere Werte an die Batch übergeben. (Nur als info, falls es problematisch sein könnte)

Ich bin dankbar für jede hilfe und ein kleines Beispiel-script
Mitglied: ReneBln
16.01.2010 um 00:43 Uhr
Hi erik87,

ich habe zwar schon eine Ewigkeit nicht mehr mit VB gearbeitet, weil ich für meine Tools AutoIt benutze.

Sehe Dir mal das Shell Beispiels an.

Dim TaskID
 
' Programm starten
TaskID = Shell("C:\Pfad\Programm.exe")


http://www.vbarchiv.net/faq/allg_shell.php

So solltest Du auch runas benutzen können.

Je nach bedarf müsstest Du für die Verschlüsselung des PWs sorgen.

Gruß
Rene
Bitte warten ..
Mitglied: erik87
16.01.2010 um 20:31 Uhr
Hallo,

ich benutze einfach nur nen shellbefehl ohne dieses TaskID, was hat es damit auf sich??
ich mach das so:

dim shellpath as string
Shellpath = "..\test.bat 1 2 3 4 5"
Shell(shellpath)


dann soll meine batch, je nach übergebenen Variablen unter anderen die IP ändern, das macht sie nicht weils nicht als admin gestartet wurde..

es gibt jetzt 2 möglichkeiten,

1. adminpasswort eingeben lassen und mit runas ausführen
2. den benutzer in Netzwerkkonfigurations-Operatoren gruppe einfügen

geht 2. irgendwie automatisch zu machen? Da ich nicht davon ausgehen kann das der endUser (privat) das adminpw kennt und ich nicht davon ausgehen kann das ein standart passwort wie "admin" oder "administrator" benutzt wird...
Bitte warten ..
Mitglied: mayho33
16.01.2010 um 23:22 Uhr
Hi!

in die TaskID bekommst du als Rückgabewert des gestarteten Programms eine eindeutige ID. damit könntest du nach den Programm zuchen z.B. der cmd.exe, diese fokussieren und dan etwas reinschreiben. Dein Passwort eventuell.

Grüße

Mayho
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst WinSCP in einer Batch starten durch Aufgabenplanung (13)

Frage von Xanathos57 zum Thema Batch & Shell ...

Windows 7
Dataline Office benötigt zum starten Admin-Rechte (3)

Frage von ingoue zum Thema Windows 7 ...

Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(2)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Cisco SG200: Auf bestimmtem vLAN bestimmte TCP-Ports sperren (16)

Frage von SarekHL zum Thema LAN, WAN, Wireless ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Cloud-Dienste
gelöst Bitcoins minen über Nacht? (16)

Frage von 1410640014 zum Thema Cloud-Dienste ...