Я перепробовал все возможное, но все равно не получилось. Я думал, что получил это в момент, который я отправлю
как моя последняя попытка, но все еще не хорошо [достаточно].
Скрипту передаются три аргумента. Доменное имя, имя пользователя и пароль.
Но проблема в том, что мне нужен домен, разделенный в формате «домен» + «.com». Две переменные.
Я попытался разделить его с помощью чит-кода name.extension, но он работает не совсем хорошо.
Проверьте простой код:
@echo off
echo.
set domain=%~n1
set ext=%~x1
echo %DOMAIN%
echo %EXT%
echo.
Когда вы попробуете это, вы получите:
D:\Scripts\test>test.bat domain.com
domain
.com
D:\Scripts\test>test.bat domain.co.uk
domain.co
.uk
Сначала, очевидно, работает, но только потому, что я могу обмануть свой путь.
Струнные операции в DOS Shell - это боль в заднице. Я мог бы убедить
сценарист, чтобы передать мне 4 аргумента вместо 3 ... но в случае неудачи ... ПОМОГИТЕ!