Допустим, у меня это есть в оболочке
"chdir * && whoami.exe >> $$$"
У меня есть команда replace
Dim ReplaceCommand as String = sCommand.Replace("*", UserDirect)
Я также хотел бы заменить $$$ на выбранный пользователем путь к файлу.Я могу выбрать выбранный путь к файлу, но он никогда не помещает его в оболочку.
Я пытался
Dim ReplaceCommand1, ReplaceCommand2 as String = sCommand.Replace("*" & "$$$", UserDirect & filepath)
Shell("cmd.exe" & ReplaceCommand1 & ReplaceCommand2)
Dim ReplaceCommand as String = sCommand.Replace("*", UserDirect) & ("$$$", filepath)
Shell("cmd.exe" & ReplaceCommand)
также
Dim ReplaceCommand1 as String = sCommand.Replace("*", UserDirect)
Dim ReplaceCommand2 as String = sCommand.Replace("$$$", filepath)
Shell("cmd.exe" & ReplaceCommand1 & ReplaceCommand2)
РЕДАКТИРОВАТЬ: получить путь ккороткая ошибка, когда я использую запятые в оболочке вместо &
Dim ReplaceCommand1 as String = sCommand.Replace("*", UserDirect)
Dim ReplaceCommand2 as String = sCommand.Replace("$$$", filepath)
Shell("cmd.exe", ReplaceCommand1 , ReplaceCommand2)