2013-11-06 9 views
0

Мне нужно создать файл, как если бы я был браузером для qa-теста. Я считаю, что если я скопирую и переименую cmd.exe, я могу выполнять команды, и процесс будет браузером и завершит мои критерии для теста. Мне нужно сделать это с помощью пакетного скрипта. Ниже приведена моя попытка заставить что-то запустить, как если бы оно было из браузера.пакет не копирует файл в новое место в новом окне cmd

моя проблема - это не создание файла в каталоге, как должно быть. Команда dir показывает каталог как пустой, хотя, насколько я могу судить, все работает правильно. Нет журналов ошибок или предупреждений. почему я не могу скопировать этот файл?

спасибо!

copy C:\Windows\System32\cmd.exe %userprofile%\AppData\Roaming\firefox.exe 
md %userprofile%\AppData\Local\test12 
start %userprofile%\AppData\Roaming\firefox.exe \C copy C:\Windows\System32\cmd.exe %userprofile%\AppData\Local\test12\Test12.exe 
dir %userprofile%\AppData\Local\test12\ 

ответ

1

Если вы пытаетесь использовать/K в вместо \ C (слэш неправильно доступен здесь) cmd.exe (firefox.exe) покажет вам какие-либо ошибки, которые произошли:

Это прекрасно работает здесь:

start /WAIT %userprofile%\AppData\Roaming\firefox.exe /K copy C:\Windows\System32\cmd.exe %userprofile%\AppData\Local\test12\Test12.exe 
+0

Спасибо! что неправильный слэш убил меня. – toosweetnitemare