How about assigning a variable ??? like DIM X as string = "defrag C:" X = """ & X & """ shell(X) it does not seem to work if i set a variable to assign a value to the shell i would have to type hard code it for it to work...any alternative? ps: if assign X to a label would get "defrag C:" antcheah