Как я могу скрыть окно MS-DOS при выполнении .bat файла?

Гиперпоточность, в лучшем случае просто способ абстрагировать переключение задач далеко от операционной системы, и поместить это на - умирает с прямым доступом к L1 и кэшу L2, который делает переключение задач crapload быстрее.

Тестирование с VMware указало, что отключение HT не имело никакого различимого значения при стандартной загрузке и 5%-е увеличение под большой нагрузкой, вследствие того, что ESXI достаточно умен для знания различия между "реальным" потоком и "поддельным" потоком (существует намного больше к нему, чем это, но это находится в терминах laymens). SQL Server 2005 не вполне настолько умен, но он объединился с актуальной операционной системой должно быть мало преимущества для отключения HT.

Однако я соглашаюсь с Ronald, что это, скорее всего, будет Вашим кэшем L2. 33%-е понижение размера кэша является существенным, и когда мы спецификация наши SQL Server мы всегда идем для кэша по необработанной тактовой частоте каждый раз.

2
задан 27 November 2012 в 11:02
4 ответа

Вы можете скрыть окно с помощью сценария VB:

Set objArgs = WScript.Arguments
For Each strArg in objArgs
    Set WshShell = CreateObject("WScript.Shell")
    cmds=WshShell.RUN(strArg, 0, False)
    Set WshShell = Nothing
Next

start c:\runHidden.vbs "C:\wamp\bin\php\php5.4.3\php.exe -f 'C:\wamp\www\tst\index.php'"
7
ответ дан 3 December 2019 в 08:55

Вы можете использовать start / min , который не скроет окно, а сведет его к минимуму.

1
ответ дан 3 December 2019 в 08:55

В Планировщике заданий вы можете создать задачу, которая будет выполняться под другой учетной записью пользователя. В этом случае окно пакетной обработки не появится в вашем собственном логине.

0
ответ дан 3 December 2019 в 08:55
echo N > I.tmp & (if "%1"=="Not" (echo Ready > I.tmp & goto :Skip )) &     findstr /c:"Ready" I.tmp & (if not errorlevel 1 (set e=Not))& (if not exist Script.bat Set e=Is) & (set a=) & (set /a a=%random%) & (if "%1"=="Not" goto :Skip) &  (Set a=) & (set b=) & (set Var=) & (set VarA=) & (Set VarB=)& (Set VarC=)& (Set VarD=)  & set /a b=0 & cd "%myfiles%" & set Var=%1 & set VarA=%2 & set VarB=%3 & set VarC=%4 & Set VarD=%5
:9
@shift /1 & set Var=%Var% %1 & set VarA=%VarA% %2 & set VarB=%VarB% %3 & set VarC=%VarC% %4 & Set VarD=%VarD% %5 & (if "%1"=="" goto :8)  &goto :9
:8
Set Var=%Var% & Set VarA=%VarA% & Set VarB=%VarB% & Set VarC=%VarC% & Set VarD=%VarD% & (if not "%1"=="Not" (echo %~nx0 Not %Var% > Script.bat & echo createobject^("Wscript.shell"^).run "cmd.exe /c Script.bat",0,0 > Script.vbe & Wscript //B Script.vbe & timeout -t 1 >NUL & exit) )
:Skip


if exist Script.bat del Script.bat /Q
if exist Script.vbe del Script.vbe /Q

REM Включите это в начало вашего скрипта.

0
ответ дан 3 December 2019 в 08:55

Теги

Похожие вопросы