Любые методы, принимающие Enums, будут принимать строки, но это только для Enums и там, где нет двусмысленности (то есть, нет никаких других перегрузок со строками, совпадающими с сигнатурой в этом стиле).
Если вы используете powershell v2.0, вы можете (ab) использовать ускорители типов. Я писал об этом раньше, и Джоэл Беннетт обернул мою технику в удобный сценарий:
http://poshcode.org/1869
-Oisin