Перевірте файл з підстановкою та збережіть як змінну у пакетному файлі [закрито]


10

Я шукаю спосіб перевірити вказану папку для файлу. У мене не буде повного імені файлу, тому доведеться використовувати підстановку. Знайшовши файл, я хочу зберегти ім'я файлу як змінну.


Відповіді:


11

Не відповідає безпосередньо на ваше запитання щодо пакетного файлу, але це може працювати легко в сценарії PowerShell:

$validFile = Test-Path "C:\path\to\your\file"
if ($validFile -eq 'True') {
    $path = C:\path\to\your\file
}

А тепер у вас ім’я файлу зберігається в змінній


10
setlocal enabledelayedexpansion enableextensions
set LIST=
for %%x in (%baseDir%\*) do set LIST=!LIST! %%x
set LIST=%LIST:~1%

Код без пояснень не дуже корисний. Відредагуйте свою відповідь, щоб пояснити, що робить код.
kasperd
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.