У меня тоже вопрос: подскажите плиз, как тут имя без расширения получить, а то я запарился совсем...
В консоли мне выдаётся название исошки по такому принципу:
- set NAME = "Need for Speeed.ISO
Знаю, что имя без расширения получается командой
echo %~n0
Только никак не въеду, как конструкцию придумать, чтобы это имя выловить в переменную.
Если пишу %NAME%, то ессно с расширением выводится полное название.
Сообщение от rupor
PS3 Tools Collection->Conversion Tools->Make PKGs
|
Нужно вручную сначала всё подготовить, установить Python 2.7.
- ps3tools\tools\make_pkgs\CREATE_PKG.bat
:: Change these for your application / manual... - это нужно вручную прописывать свои данные.
Если использовать настоящий ContentID от игры, тогда его нужно вписать в батник, по такому типу:
- EP0101-BLES01708_00-PES2013EUPATCH04 - это от PES13 BLES-01708 v1.04
И вписать его вместо записанного левого. Больше ничего трогать не надо, там уже всё настроено.
:: ------------------------------------------------------------------
:: Simple ****** to build a proper PKG using Python (by CaptainCPS-X)
:: ------------------------------------------------------------------
@echo off
cd %~dp0
:: Change this depending where you installed Python...
set PYTHON=c:\Python27
:: Don't change these...
set PATH=%PYTHON%;%PATH%
set PKG=.\bin\pkg.py
:: Change these for your application / manual...
set CONTENTID=UP0001-TEST00000_00-0000000000000000
set PKG_DIR=./pkg/
set PKG_NAME=./%CONTENTID%.pkg
:: This will run the Python PKG ******...
python.exe %PKG% --contentid %CONTENTID% %PKG_DIR% %PKG_NAME%
pause