Этот пакетный файл только наполовину работает кто-нибудь? - PullRequest
0 голосов
/ 15 октября 2018

Я хочу, чтобы он открыл блокнот, поместил цитату, оставив блокнот открытым несколько, затем закройте блокнот и выключите компьютер.

@echo off
cd %windir%\system32
Start "" /b notepad.exe
rem 
"Everything fades so quickly, turns to legend, and soon oblivion covers it" 
-Marus Aurelius.
timeout /t 10 /nobreak >nul
taskkill /IM notepad.exe /F
turn_off.bat.

Извините, я знаю, что это простая ошибка, но этополучил меня в тупик.слово открывается, но я не получаю текст и не выключаюсь.

1 Ответ

0 голосов
/ 15 октября 2018

Вы не можете напрямую взаимодействовать с Блокнотом, но вы можете вывести во временный файл, открыть и закрыть его перед удалением.

@(Echo Everything fades so quickly, turns to legend, and soon oblivion covers it&Echo -Marus Aurelius)>"%TEMP%\_.tmp"&&Start Notepad "%TEMP%\_.tmp"&&Timeout 10 /NoBreak>Nul&&TaskKill /F /Im notepad.exe>Nul&&Del "%TEMP%\_.tmp"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...