I have a Indian passport and i I have a Canada visitor's visa. I will be in Canada for one month. After that is it possible for me to go to the US-Canada border and get a 1-week visa, so I can visit my sister for 3, 4 days?

If not, is there any other solution? I cannot apply for a US visa from India because I will be traveling to Canada on 18th July.