![]() |
NirCmd в BAT.
Прошу помощи в решении следующих проблем:
1) Код:
nircmdc.exe wait 1000 2) Существует ли способ реализовать аналогичную инструкцию: Код:
nircmdc.exe qboxcom "Вы хотите продолжить ?" "title" xxx >nul 3) Возможно ли осуществить перенос строк в окне "This is a message box !" Код:
nircmdc.exe infobox "This is a message box !" "message" |
На 2-ой и третий
Код:
@echo off |
|
Цитата:
Код:
nircmdc wait 1000 Код:
for /f "tokens=3" %%i in ('reg query hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Proga" /V DisplayVersion') do set "ver=%%i" |
Foreigner спасибо, буду пробовать...
|
Foreigner, Ваш код заработал в таком виде:
Код:
Reg Query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Proga" /V DisplayVersion | Find "Proga 1.2.3" >nul && goto :More |
Возник такой вопрос: если запускать батник с правами админа (Win7), то Nircmd работает только из %SystemRoot%.
Возможно ли в этой ситуации заставить Nircmd работать в одной директории с батником %Temp%? |
Цитата:
Код:
"%~dp0nircmdc.exe" параметры |
Время: 10:14. |
Время: 10:14.
© OSzone.net 2001-