2012-06-05 3 views
-1

У меня есть эта строка:Как выполнить скрытую команду в CMD и выходе

C:\Windows\system32\cmd.exe start /minimized /wait cmd.exe /c picture.jpg 

Я использую эту строку в целевой области ярлыка.

Когда я запускаю его, он открывает свернутый CMD и изображение. Мне нужно закрыть этот cmd, после открытия изображения или запустить cmd в скрытом режиме.

Может ли кто-нибудь помочь? Заранее спасибо.

+0

Не годен/подождите ... –

ответ

1

Я не уверен, что это может сработать в вашем сценарии. Для этого есть две возможные тренировки.

1) Используйте командный скрипт и в последней строке просто добавьте exit к скрипту. сохраните его как something.bat и запустите его при необходимости. Это выполнит скрипты, и в конце, cmd выйдет.

2) В качестве альтернативы вы можете использовать команду запуска cmd в скрытом режиме (не сведена к минимуму). для этого создайте пакетное задание. затем упакуйте этот командный файл, используя этот конкретный компрессор exe - «iExpress». (введите iexpress в поле запуска) У этого есть возможность запускать скрипты в скрытом режиме. они будут работать в фоновом режиме.

+0

я не могу использовать пакетный сценарий. У меня есть picture.jpg и ярлык его в том же каталоге, и вам нужно поместить C: \ Windows \ system32 \ cmd.exe start/c picture.jpg в поле «Цель» ярлыка. Whit this, когда я нажимаю на ярлык, он открывает picture.jpg и cmd, но мне нужно открыть только картинку без CMD, если это возможно. Могу ли я объединить команду exit с моей линией, например: C: \ Windows \ system32 \ cmd.exe start/minimized/wait cmd.exe/c picture.jpg & exit – user1437437

+0

затем просто используйте iexpress для скрытых окон cmd – Z9iT

0

Не

C:\Windows\System32\cmd.exe /c start picture.jpg 

делать то, что вам нужно?

Почему вы не просто указать ярлык непосредственно к

picture.jpg 

?

+0

I не может использовать командный скрипт. У меня есть picture.jpg и ярлык его в том же каталоге, и вам нужно поместить C: \ Windows \ system32 \ cmd.exe start/c picture.jpg в поле «Цель» ярлыка. Whit this, когда я нажимаю на ярлык, он открывает picture.jpg и cmd, но мне нужно открыть только картинку без CMD, если это возможно. Могу ли я объединить команду exit с моей линией, например: C: \ Windows \ system32 \ cmd.exe start/minimized/wait cmd.exe/c picture.jpg & exit – user1437437

0

Для чего вам нужен CMD, чтобы открыть картинку?

Просто сделай это как

rundll "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" "image.png" 
+0

Я не могу использовать командный скрипт. У меня есть picture.jpg и ярлык его в том же каталоге, и вам нужно поместить C: \ Windows \ system32 \ cmd.exe start/c picture.jpg в поле «Цель» ярлыка. Whit this, когда я нажимаю на ярлык, он открывает picture.jpg и cmd, но мне нужно открыть только картинку без CMD, если это возможно. Могу ли я объединить команду exit с моей линией, например: C: \ Windows \ system32 \ cmd.exe start/minimized/wait cmd.exe/c picture.jpg & exit – user1437437

+0

Недопустимое имя rundll, указанное в поле Target. Убедитесь, что путь и имя файла верны. – user1437437

+0

Я так не думаю. но зачем вам нужен такой механизм быстрого вызова !! ?? – Kris

Смежные вопросы