Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии - bat, cmd

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Simple Code

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
 
@if (@X)==(@Y) @end /* JScript comment
    @echo off
    :: Original Script https://github.com/npocmaka/batch.scripts/blob/master/hybrids/jscript/imgInfo.bat
    for %%i in (%*) do (
        for /F "UseBackQ Tokens=1,2 Delims=:" %%j in (`"CScript //E:JScript //NoLogo "%~f0" %%i"`) do (
            if "Width"=="%%~j" ((echo [%%~nxi]) & echo xmm=%%~k)>>"%~dp0__Result.txt"
            if "Height"=="%%~j" ((echo ymm=%%~k) & echo.)>>"%~dp0__Result.txt"
        )
    )
    exit /b %errorlevel%
@if (@X)==(@Y) @end JScript comment */
 
FSOObj = new ActiveXObject("Scripting.FileSystemObject");
var ARGS = WScript.Arguments;
var filename=ARGS.Item(0);
if (!FSOObj.FileExists(filename)){
    WScript.Echo("File "+filename+" does not exists");
    WScript.Quit(2);
}
function ID2Format(id){
    var ids={};
    ids["{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}"]="BPM";
    ids["{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}"]="PNG";
    ids["{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}"]="GIF";
    ids["{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}"]="JPG";
    ids["{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}"]="TIFF";
    return ids[id];
}
var img=new ActiveXObject("WIA.ImageFile");
try {
    img.LoadFile(filename);
}catch(err){
    WScript.Echo("Probably "+ filename + " is not an image");
    WScript.Echo(err.message);
    WScript.Quit(3);
}
WScript.Echo("Width:"+img.Width);
WScript.Echo("Height:"+img.Height);
for(var i=1;i<=img.Properties.Count;i++){
    WScript.Echo(img.Properties(i).Name+": "+img.Properties(i));
}
 


Всего записей: 174 | Зарегистр. 19-11-2022 | Отправлено: 19:19 01-07-2023 | Исправлено: Simple Code, 22:44 01-07-2023
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии - bat, cmd


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru