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

Parameter um aktuelles Laufwerk aufzurufen? (bzw. auf Unterordner zugreifen zu können)

Frage Entwicklung Batch & Shell

Mitglied: imperial-lord

imperial-lord (Level 1) - Jetzt verbinden

22.04.2006, aktualisiert 16:11 Uhr, 5510 Aufrufe, 2 Kommentare

gibt es in der dos-sprache einen parameter, der für das aktuelle laufwerk steht, da ich eine batch geschrieben habe, die wie ein setup arbeitet. man wählt beispielsweise setup2.exe ---> der befehl lautet also "start setup2.exe" nun muss ich nur noch den parameter des laufwerks miteinflechten in dem die cd mit der setup2.exe liegt. wie geht das?
ungefähr so müsste es bestimmt aussehen:
inhalt der batch von der cd:
start %aktuelleslaufwerk%/setup2.exe


oder man startet aus einem unterverzeichnis heraus z.b.
D:\Ordner\setup.exe <<< diese wird gestartet
wechsel zum unterverzeichnis
D:\Ordner\Ordner1\winrar.rar

vielen dank für eure hilfe


p.s. wie heißt der befehl um eine .rar datei im dos modus nach C:\1 zu entpacken?
so? RAR \e hallo.rar > C:\1 -ohne_aufpropfendes_fenster
Mitglied: Biber
22.04.2006 um 15:53 Uhr
Moin imperial_lord,

zu 1)
01.
::-- Demo.bat 
02.
@echo off 
03.
Echo Dieser Batch heißt: %0 und mit vollem Namen %~dpnx0. 
04.
Echo Liegt auf Laufwerk: %~d0 
05.
Echo Liegt im Pfad     : %~p0 
06.
Echo Ein Prog im Parallelverzeichnis (d:\temp2\) starten:  
07.
Echo "start %~dp0..\temp2\bla.exe" 
08.
::-snapp Demo.bat
...zeigt beim Starten:
01.
Z:\> 
02.
$cmd$d:\temp\demo 
03.
Dieser Batch heißt: d:\temp\demo und mit vollem Namen d:\temp\Demo.bat. 
04.
Liegt auf Laufwerk: d: 
05.
Liegt im Pfad     : \temp\  
06.
 
07.
Ein Prog im Parallelverzeichnis (d:\temp2\) starten: 
08.
"start d:\temp\..\temp2\bla.exe"
Zu 2) Hole Dir doch die aktuelle WinRar-Version.
Da ist eine deutschsprachige Rar.txt dabei, in der alle Parameter ein epischer Breite aufgeführt sind.
Bei meiner Version : 18.10.2005 23:20 69.279 Rar.txt

Gruß
Biber
Bitte warten ..
Mitglied: imperial-lord
22.04.2006 um 16:11 Uhr
danke für die antwort, nur wie interpretiere ich sie?
Echo "start %~dp0\Unterordner\eine_exe.exe <<<< das ist der inhalt der setup2.exe welche auf der cd im aktuellen laufwerk ist, und auf "eine_exe.exe" im "Unterordner" zugreift
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Dateien aus einer Liste anhand verschiedener Parameter kopieren (2)

Frage von gnumpf21 zum Thema Batch & Shell ...

Server-Hardware
gelöst HP Microserver Gen8 + externes LTO-6 Laufwerk (2)

Frage von runasservice zum Thema Server-Hardware ...

VB for Applications
Anpassungsdatei verschiedene Parameter (Hostname, SQL, Registry) ändern (3)

Frage von MiMa89 zum Thema VB for Applications ...

Windows Server
Laufwerk verstecken im Explorer (10)

Frage von chattie zum Thema Windows Server ...

Heiß diskutierte Inhalte
Windows Installation
Eine etwas (wirklich) speziellere Frage: Windows 10-Installation über (16)

Frage von DerFurrer zum Thema Windows Installation ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Multimedia & Zubehör
gelöst Iphone 6 prob (12)

Frage von jensgebken zum Thema Multimedia & Zubehör ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...