У меня есть скрипт в пакетном файле.Ho wo remove нажмите любую клавишу, чтобы продолжить в этом коде
@echo off
call :routine today -1
echo %%day%% is set to "%day%" (without the quotes)
echo %%YY%% is set to %YY%
echo %%MM%% is set to %MM%
echo %%DD%% is set to %DD%
set day=%MM%/%DD%/%YY%
echo %day%
pause
:routine
setlocal
set date1=%1
set qty=%2
set separator=%~3
if /i "%date1%" EQU "TODAY" (set date1=now) else (set date1="%date1%")
echo >"%temp%\%~n0.vbs" s=DateAdd("d",%qty%,%date1%)
echo>>"%temp%\%~n0.vbs" d=weekday(s)
echo>>"%temp%\%~n0.vbs" WScript.Echo year(s)^&_
echo>>"%temp%\%~n0.vbs" right(100+month(s),2)^&_
echo>>"%temp%\%~n0.vbs" right(100+day(s),2)^&_
echo>>"%temp%\%~n0.vbs" d
for /f %%a in ('cscript //nologo "%temp%\%~n0.vbs"') do set result=%%a
del "%temp%\%~n0.vbs"
endlocal& (
set "YY=%result:~0,4%"
set "MM=%result:~4,2%"
set "DD=%result:~6,2%"
set "daynum=%result:~-1%"
)
set "day=%YY%%separator%%MM%%separator%%DD%"
Этот код выполняет штраф, но в то же время попросите пользователя нажать любую клавишу, которую я не хочу.
Просьба помочь мне. любой провод оценивается
На какой стадии это происходит? –
@ user2310289: я не знаю точно, потому что я взял этот код из сети –
К счастью, он не уничтожал ваш компьютер. Поймите скрипты перед их запуском. –