共和国政府と王党派の亡命政府による北イエメン内戦が始まると各地を転戦して昇進を重ね、1977年にアフマド・ビン・フセイン・アル＝ガシュミー大統領からタイズ州の軍司令官に任命される。1978年6月24日、ガシュミー大統領が暗殺されると臨時召集された最高行政委員会の一員として事態収拾にあたり、また若手将校ながら幕僚会議議長代理として軍参謀本部を統制した。7月17日、軍を押さえたサーレハは最高行政委員会から北イエメン共和国第6代大統領に任命され、国家元首として陸軍総司令官および陸軍参謀総長を兼任する事を宣言した。これが北イエメン共和国議会の承認を伴ったかは議論がある。自らへの暗殺未遂として30名の将校を処刑するなど軍内で大規模な粛清を行い、軍人としても陸軍大佐に昇進するなど影響力を強めていった。軍権力を後ろ盾にした独裁が危惧される中、1期目の任期終了後にサーレハは諸政党を翼賛的に合流させる構想を発表。1982年8月30日に自身が党首を務める翼賛連合「国民全体会議」を組織し、同党により2期目を共和国議会に承認させた。これ以降、実質的に議会は国民全体会議の一党独裁状態となり、党首であるサーレハの独裁体制が継続していくことになる。
イエメン・ムタワッキリテ王国のアル＝アフマル市に生まれる（サナア県バイト・アル＝アフマル村とするものもある）。同地はハーシド氏族の統治する地域で、サーレハ家はシーア派（ザイド派）を信仰するアラブ系イエメン人であった。ザイド派はイエメンでは主流とされているイスラム教宗派だが、サーレハ家は厳密にはさらにその中でも少数派の宗派に属しており、ザイド派の多数派が伝統的に王侯貴族を独占していた北イエメン王国のザイド・イマーム制では国政に関わる権利を持たなかった。1958年、サーレハは中等教育を途中で放棄すると北イエメン王国軍に入隊して兵士となった。1960年には北イエメン王立士官学校で学び、下士官として伍長に昇進した。北イエメン革命ではアブドゥッラー・アッ＝サッラール大佐らの軍事クーデター（北イエメン革命）に賛同し、革命終了後に北イエメン共和国軍少尉に昇進する。
セントラル・アーツの功績として松田優作をスターにしたこと。村川透をカムバックさせたこと、セントラル・アーツや東映Vシネマのスタッフに多くの日活OBが参加したことなどが挙げられる。岡田東映社長は「黒澤には一見まかせているようだが、全部指示したことが成功の要因」、東映セントラルフィルムが設立して10年経った1987年のインタビューでは、「東映の体質が10年前と変わってきた底流のひとつには、黒澤らの地味な10年にわたる活動が物を言っている」などと評していた。
2018年7月2日、セントラル・アーツ側がJ-CASTニュースの取材に対し、「会社そのものは存続し、番組販売など版権業務を行っていく」 一方で、映画やドラマの製作は一旦休止すると表明した。長年在籍し、製作に携わっていた社員が退社したためであるとして、今後製作事業が復活する可能性もあると報じている。
設立の際に岡田が黒澤に出した製作の条件は「一本の製作費3000万円、撮影日数二週間、オールロケーション」であった。当時の日活ロマンポルノが製作費750万円で、ロマンポルノ以前の日活の澤田幸弘たちが作っていた「日活ニューアクション」が3000万から3500万円で、セントラル・アーツと同程度となる。当初はオールロケの条件だったが、やはり撮影所での撮影も必要なケースも出たようで、この際に東映東京撮影所を使わず、1981年の『探偵同盟』（フジテレビ）、『プロハンター』（日本テレビ）から、日活撮影所で撮影を行った。岡田は「東映内部で作ったらあのカラーは出せなかった」と述べている。東映本社からの反発も強かったことから、後に岡田が黒澤を説得して、他作品と同様に東映東京撮影所を制作拠点とした。セントラル・アーツ製作では初期は一連の松田優作作品が中心であったが、1985年に公開された『ビー・バップ・ハイスクール』が大当たりをとり、ヤングの客層を拡大に成功し東映の看板シリーズになった。1980年代後半はセントラル・アーツ所属となった仲村トオルの人気上昇にともない、『新宿純愛物語』（1987年）など仲村主演映画を次々と制作。また、テレビドラマ『あぶない刑事』のヒットで『あぶない刑事映画版』などをヒットさせた。1989年には、長渕剛の初主演映画『オルゴール』を製作しヒットしたが、続く『ウォータームーン』は、内容が破綻しトラブルが頻発した失敗作として知られる。セントラル・アーツ作品は、時おり強烈なカリスマ性を帯びた時代の申し子を起用してヒットに結びつけることがある。1989年からは多数の東映Vシネマを製作している。
もっと複雑な例を挙げる。実際に用いられている名前修飾を見てみよう。GNU GCC 3.xは次のクラス例をどのように修飾するだろうか。修飾されたシンボルはそれぞれの識別子の下に表示されている。namespace wikipedia {   class article {   public:      std::string format (void);                 ''/* = _ZN9wikipedia7article6formatEv */''      bool print_to (std::ostream&);                 ''/* = _ZN9wikipedia7article8print_toERSo */''      class wikilink {         public:            wikilink (std::string const& name);                    ''/* = _ZN9wikipedia7article8wikilinkC1ERKSs */''      };   };}ここでの名前修飾スキームは比較的単純である。修飾された名前は全て _Z で始まる。下線に大文字を続けたものはCおよびC++では予約語であることに注意されたい。従って、ユーザの識別子とぶつかることはない。ネストされた名前は（名前空間、クラス両者）、Nをつけ、次いで <長さ,id> のペアをつけて示す（「長さ」は次の識別子の長さ）。最後にEを付ける。例えば、wikipedia::article::formatは_ZN·9wikipedia·7article·6format·E  となる。関数の場合は、続いて型情報が付加される。format()は void 関数なので、単にvを付ける。よって、_ZN·9wikipedia·7article·6format·E·vとなる。print_toの場合は、標準的な型として std::ostream （あるいは、もっと正確には std::basic_ostream<char, char_traits<char> >）が用いられ、これには特殊な別名 So がある。よって、この型に対する参照はRSoとなる。名前の完成形はこうなる。_ZN·9wikipedia·7article·8print_to·E·RSo