Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Запуск случайного файла (http://forum.oszone.net/showthread.php?t=278316)

Frixus 25-02-2014 07:39 2315189

Запуск случайного файла
 
Доброго времени суток.
Имеется некая папка с несколькими темами для Win 7 в формате .themepack.
Нужен батник который каждый раз при запуске будет запускать случайный файл из этой папки. Возможно ли это?

Foreigner 25-02-2014 07:52 2315197

Код:

@echo off
setlocal

pushd "c:\your\folder" || goto:eof

for /f "tokens=*" %%i in (' dir /b *.themepack ') do call:set "%%i"
for /f "tokens=2 delims==" %%i in (' set theme_ ') do set "theme=%%i"
start "" "%theme%"

popd
goto:eof

:set
set "theme_%random%=%~1"

PS. Боюсь, что будет открывать "Персонализацию" вместо запуска самой темы

Frixus 25-02-2014 08:43 2315207

Foreigner, Большое Мерси
Цитата:

Цитата Foreigner
PS. Боюсь, что будет открывать "Персонализацию" вместо запуска самой темы »

Нормально и так. Спасибо.


Время: 20:34.

Время: 20:34.
© OSzone.net 2001-