Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 1030366

Командная строка, батники, сценарии (bat, cmd) (1157) / И все с этим связанное... (5)

$
0
0
YuS_2:
5peciali5t

Цитата:
а не подскажете как теперь это все объединить с пакетной установкой, чтобы не пришлось привязываться этой строкой к конкретному файлу

там же предусмотрено использование параметра:

Код:
set "file=%~1"
if "%file%"=="" (set "file=kohhc-x-none.msp") &: это не привязка, а проверка на наличие данных в переменной file - если пусто, то заполняем
for /f "delims=" %%i in ('powershell -ex bypass -com "&{$a=new-object -com shell.application;$b=$a.namespace('%pth%');$b.getdetailsof($b.parsename('%file%'),21)}"') do set "vers=%%i"



Цитата:
незнаю, насколько верно

Можно и так. Но я бы лучше использовал %~1, во избежание появления ненужных кавычек. Кавычки лучше расставлять в конечных командах, там где требуется.


Цитата:
Огромная благодарность!

Благодарность надо тому парню выражать, из топика по VBS, я всего лишь адаптировал код в bat, посредством powershell.

Viewing all articles
Browse latest Browse all 1030366

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>