ChefSolo - Unable to locate config files


When I ran ChefSolo in my server, it keeps getting this error saying that it couldnt find my config file, even though it is literally under my Chef directory.

chef-solo -c solo.rb -j ".\nodes\test.json"

when I specified the full path of solo.rb and node config file, it still complained

Just wondering if it would be because of I havent got ChefWorkStation installed (I only installed ChefDK), and the default path couldnt be set properly by ChefWorkStation. I really dont want to install ChefStation because the server I am running on mainly just for configuration not for developing Chef stuff.