Jump to content

Variable auf Dateiendung Prüfen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallo,

 

ich muss mal wieder Scripten.

 

Jetzt stehe ich vor dem Problem das dem Script sowohl ein Pfad als auch eine Datei als Argument mitgegeben werden kann (muss).

 

Nur: Wie finde ich raus ob %1 eine Datei oder ein Verzeichnis ist?

 

Mr schwebt da sowas vor:

 

if %1 == *.tld goto lade

if %1 == c:\verzechnis goto entpacken

 

So in etwa stelle ich mir das vor, funktionieren tuts so aber nicht.

 

Jemand ne Idee wie ich das lösen kann?

 

Gruß

 

Kevin

Link to post

Würd ich jetzt ganz spontan irgendwie so lösen:

 

cd %1

if %errorlevel% equ 0 goto folderfunction
goto filefunction


:folderfunction
cd /d %0\..
echo %i ist ein Folder
goto end

:Filefunction
echo %i ist ein File
goto end


:end
pause
exit 0

Link to post
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...