i ont un simple script Powershell, comme celui-cicomment inclure un ":" en tant que paramètre dans powershell?
sqlcmd -S. -E -Q 'select ''$(x)''' -v x="c:a"
mais j'ai toujours eu le message d'erreur
Sqlcmd: ':a': Invalid argument. Enter '-?' for help.
i compris que c'est le ":"
dans l'argument a causé le problème, mais je Je ne sais pas comment y échapper.
merci, David
je viens essayé. il ne semble pas fonctionner pour moi :( – davidshen84
et il affichera '% 3a' exactement pour moi? Non, je veux l'affichage du script sq 'c: un' pour moi. – davidshen84
j'ai découvert qu'il ne s'agit pas d'un problème sqlcmd, c'est la powershell qui a fait quelque chose avec le ":" et ne l'a pas passé à sqlcmd, j'ai exécuté le script dans cmd.exe, et ça marche bien. – davidshen84