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

Batch Script zum heraus finden der Betriebssystemparition

Frage Entwicklung Batch & Shell

Mitglied: Motorcross

Motorcross (Level 1) - Jetzt verbinden

01.02.2010 um 18:21 Uhr, 3094 Aufrufe, 10 Kommentare

Hallo Administratoren,

ich suche einen Script der die Betriebssystemparition herausfindet.
z.B bei Mir ist es C:
bei einem Bekannten H:
Gibtes einen Befehl dafür?
Gruß Motorcross
Mitglied: miniversum
01.02.2010 um 18:24 Uhr
Dafür gibt es Systemvariabeln.
01.
echo %HOMEDRIVE%
Bitte warten ..
Mitglied: Motorcross
01.02.2010 um 18:25 Uhr
Ja, danke für die Hilfe!
Gruß Motorcross
Bitte warten ..
Mitglied: Motorcross
01.02.2010 um 18:29 Uhr
Hat Shell die gleicher Variable?
Bitte warten ..
Mitglied: bastla
01.02.2010 um 18:46 Uhr
... wobei ich ja eher auf %SystemDrive% getippt hätte ...

Übrigens (@Motorcross - miniversum weiß das ): "set" ohne Parameter listet alle verfügbaren Systemvariablen auf.

Grüße
bastla
Bitte warten ..
Mitglied: Biber
01.02.2010 um 18:56 Uhr
[OT]
Zitat von Motorcross:
Hat Shell die gleicher Variable?
....hmmm... ja, aber bei Aral gibt es PayBack-Punkte.

Kannst du bitte für das Stellen einer Frage ähnlich viel Aufwand betreiben wie dir von den Antwortenden entgegengebracht wird?
Bei solchen Spontan-Geistesblitzen wie dem zitierten fünfwortigen Gestrunkele macht es wenig Spaß...

bitte versuche die Frage mal ins Verständliche zu konvertieren.

Danke & Grüße
Biber
[/OT]
Bitte warten ..
Mitglied: AndreasBrecht
01.02.2010 um 19:35 Uhr
OK für die Korinthenkacker:
HomeDrive = Laufwerk der Userverzeichnisse
SystemDrive = Laufwerk, auf dem das OS installiert ist
Bitte warten ..
Mitglied: bastla
01.02.2010 um 20:00 Uhr
@AndreasBrecht
OK für die Korinthenkacker:
Meinst Du, dass sich welche in diesen Thread verirren werden?

Übrigens: Welche Variable würdest Du denn empfehlen?

Grüße
bastla
Bitte warten ..
Mitglied: Biber
01.02.2010 um 20:03 Uhr
Moin AndreasBrecht,

Zitat von AndreasBrecht:
OK für die Korinthenkacker:
Erstens heißt das "für die Korinthenkacker und -kackerinnen",
zweitens solltest du lieber nicht deren Aufmerksamkeit auf dich lenken...
HomeDrive = Laufwerk der Userverzeichnisse [doppelt falsch]
SystemDrive = Laufwerk, auf dem das OS installiert ist [ok]
drittens zeigt da eher bastla den richtigen (universellen) Weg mit %SystemDrive%

Die beiden Variablen %HOMEDRIVE% und %HOMEDIR% sind (siehe auch in den M$-Dokumentationen zu Umgebungsvariablen) eigentlich gar nicht offiziell...

Die wurden irgendwann mal durch die Hintertür etabliert... sind aber (quasi) reine GUI-Variablen, die nur und ausschließlich der M$-Explorer setzt und nutzt.
Auf einem Windows-System, das einen "anderen" Explorer nutzt ... sind die gar nicht vorhanden.

"Natürlich" finde ich die beiden %HOMExxx%-Variablen fast immer vor auf x-beliebigen Systemen.... fast immer.
Für "universelle" Skripte, die du an 20000 Kunden auf 5 Kontinenten verticken willst sind die ... suboptimal.

Außerdem sind die "Userverzeichnisse" z.B. im AD-Kontext eher mit %USERHOMESHARE% zu ermitteln. (siehe auch bastlas Kommentar)
USERHOMESHARE=Y:\ liefert bei mir das "Richtige"; %HOMEDRIVE% ist bei mir =C:\ ... falsch.

Grüße
Biber
Bitte warten ..
Mitglied: AndreasBrecht
01.02.2010 um 20:04 Uhr
Wenn noh einer kommt, sind es mit mir zusammen schon der Korinthenkacker 2

Davon ab macht SystemDrive natürlich mehr Sinn, aber in 10 von 10 Installationen liefert HomeDrive das selbe Ergebnis
Bitte warten ..
Mitglied: bastla
01.02.2010 um 20:13 Uhr
@AndreasBrecht
in 10 von 10 Installationen liefert HomeDrive das selbe Ergebnis
Du kannst ausschließen, dass der Batch in einer AD-Umgebung laufen wird? Dort wird nämlich der "Basisordner" (= %Homedrive%) gerne mal zB auf H: gemapt ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Powershell Script aus VBA heraus ausführen (2)

Frage von mcnico1978 zum Thema VB for Applications ...

Batch & Shell
gelöst Batch Syntaxfehler, aber finde ihn nicht :( (5)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Batch & Shell
gelöst Nonsense Error - find ihn nicht. (Batch) (7)

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
Batch Script Editor - Programmvorstellung des Entwicklers (16)

Tipp von wowItsDoge zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 im Unternehmen? (28)

Frage von zorlayan zum Thema Windows 10 ...

LAN, WAN, Wireless
Ping u. DNS geht am Rechner nicht mehr (21)

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

LAN, WAN, Wireless
CNC Maschinen verlieren Netzwerkverbindung (kurioser Fehler) (18)

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