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
GELÖST

Batchdatei reagiert unterschiedlich wenn normal oder als Admin gestartet

Frage Entwicklung Batch & Shell

Mitglied: SebastianJu

SebastianJu (Level 1) - Jetzt verbinden

10.06.2012 um 11:39 Uhr, 2850 Aufrufe, 4 Kommentare

Hallo,

ich habe mir eine Batchdatei erstellt die nach dem Start des PCs bestimmte Programme, die ich eh immer brauche, automatisch alle auf einmal startet.

Das läuft soweit auch gut wenn ich die Batch normal öffne. Nachteil ist dann halt nur dass ich ab und zu diese Admin-Fenster bestätigen muss.

Also starte ich die Batch als Admin und muss das nicht mehr tun. Problem dabei ist dass nun mein Firefox nicht mehr richtig startet.

Es ist ein portabler Firefox. Und es ist so dass das Verzeichnis, von dem aus man den FF startet auch das Verzeichnis ist wo nach dem Profilverzeichnis des FF gesucht wird. Wenn ich also in ein Explorerfenster direkt

L:\Tools\Software\Internet\Browser\Portable_Firefox_3.5.6_Normal\FirefoxLoader.exe

eingebe dann erstellt er mir in dem Verzeichnis in dem ich gerade bin einen neuen Profilordner und öffnet einen dementsprechend neuen FF.

Damit das nicht auch bei der Batch passiert habe ich das so gemacht:

cd L:\Tools\Software\Internet\Browser\Portable_Firefox_3.5.6_Normal
start L:\Tools\Software\Internet\Browser\Portable_Firefox_3.5.6_Normal\FirefoxLoader.exe

Das funktioniert soweit auch wenn ich es nicht als Admin starte. Das Verzeichnis wird gewechselt und der normale FF gestartet. Als Admin aber bekomme ich einen leeren FF. Wohl weil er ein neues Profilverzeichnis angelegt hat. Wo das Verzeichnis liegt kann ich aber nicht sagen.

Wieso verhält sich das so unterschiedlich und wie kann ich das reparieren?

Danke!
Sebastian
Mitglied: pieh-ejdsch
10.06.2012 um 12:05 Uhr
moin Sebastian,

Nachteil ist dann halt nur dass ich ab und zu diese Admin-Fenster bestätigen muss.
Dann hast Du entweder die falschen Programme oder die falschen Berechtigungen gesetzt.

Wenn Du den Firefox als feste Version Instllierst, dann hast Du auch kein Profilproblem mehr.
Ist die Loader.exe wie die "FirefoxPortable.exe"? Mit dieser habe ich keine Probleme. Die lädt immer das Gleiche Profil -egal mit welchem Benutzer das Programm angestoßen wird.

Gruß Phil
Bitte warten ..
Mitglied: SebastianJu
10.06.2012 um 12:55 Uhr
Die FirefoxPortable.exe ist eine Exe von Cashys Blog. Die sorgt dafür dass man auch mehrere FF nebeneinander öffnen kann. Dass sie den Profilordner in dem Verzeichnis sucht von dem aus sie aufgerufen wurde ist sicher nicht optimal, aber ich hab nur die Exe.

Und festen FF will ich natürlich gerade nicht. Ich finde diese Entwicklung zu zentralisierten Programmen ohnehin Mist. Alle möglichen Einstellungen versteck in Systemordnern oder der Registry. Ein Programm sollte einfach nur in einem Verzeichnis liegen, man sollte es dort simpel löschen und damit komplett deinstallieren können, es sollte kopierbar sein und dann von überall anders auch zu öffnen sein. Fest installierte Software kann das alles nicht und das ist nichts für mich. Viel zu unflexibel.

Die Adminfenster tauchen zB beim Thunderbird auf (auch portabel) und ich glaub bei Zimbra oder Keepass noch mal. Eins von beiden glaub ich.

Wieso klappt das cd in der Batchdatei nicht wenn man sie als Admin ausführt?
Bitte warten ..
Mitglied: rubberman
10.06.2012 um 15:17 Uhr
Hallo SebastianJu.

Zitat von SebastianJu:
Wieso klappt das cd in der Batchdatei nicht wenn man sie als Admin ausführt?

Wenn du den Batch als Admin ausführst, ist das aktuelle Arbeitsverzeichnis automatisch %SystemRoot%\System32. Anders gesagt, das Laufwerk ist mit großer Wahrscheinlichkeit C: (falls du Windows nicht irgendwo anders installiert hast). Mittels CD kannst du in andere Verzeichnisse wechseln, aber nicht auf ein anderes Laufwerk. Dazu benötigst du CD /D.

Grüße
rubberman
Bitte warten ..
Mitglied: SebastianJu
11.06.2012 um 12:15 Uhr
Danke... jetzt klappt es problemlos...

Grüße!
Sebastian
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
gelöst Ausgelagerte Variablen in Batchdatei (6)

Frage von mp-home zum Thema Batch & Shell ...

Batch & Shell
Batchdatei auf einem Server ausführen mit psexec.exe (18)

Frage von imebro zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Hardware
Laptop ins Salzwasser gefallen (18)

Frage von Marcel94 zum Thema Hardware ...

Switche und Hubs
LAG zwischen Cisco SG300 und Dlink DGS1100 herstellen - wie? (14)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (13)

Frage von thomasreischer zum Thema Hardware ...

Viren und Trojaner
Wie werde ich den Mist "fanli90" wieder los? (12)

Frage von Taumel zum Thema Viren und Trojaner ...