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, 4754 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 Batch minimiert starten (3)

Frage von pdiddo zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch-Script für FTP-Zugang lässt sich nicht als Admin ausführen (5)

Frage von Bobstarlet zum Thema Batch & Shell ...

Batch & Shell
gelöst WinSCP in einer Batch starten durch Aufgabenplanung (13)

Frage von Xanathos57 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Virtualisierung
Von ESXi migrieren auf HyperV (SBS11) (23)

Frage von PixL86 zum Thema Virtualisierung ...

Netzwerke
gelöst Standartgateway für Clients (21)

Frage von itsk-robert zum Thema Netzwerke ...

Windows Server
Server-Ersteinrichtung für Dummies (20)

Frage von Olf1980 zum Thema Windows Server ...

Firewall
Welche Firewall ? (18)

Frage von Cyberurmel zum Thema Firewall ...