レスありがとうございます。
SetDefaultPrinter()は通常使うプリンタを取得する関数ですよね。

ただ、今回の処理はどのプリンタを使うかを
テキストファイルより読み込んだ文字列にて決めさせるので、
SetDefaultPrinter()ではだめなのです。

常駐プログラムの中で
 プリンタの存在チェック○→ファイルの印刷→ファイルを削除
 プリンタの存在チェック×→ファイルを移動(退避)
という処理を行いたいのです。
よろしくお願いします。