Ja. Kann man in einer While Schleife mit If-Anweisungen machen. Geht genauso gut auch mit Do ... Until und Switch oder Select.
Das sollte deine Frage beantworten. Wenn's weiter Probleme gibt, poste uns dein Script und es wird dir jemand helfen. Wir liefern hier keine Fertiglösungen ohne einen eigenen Versuch zu sehen. Dafür gibt es das Unterforum "Programmieranfragen".