4 июня 1906 г. был командирован в штаб КВО для предварительного экзамена для поступления в Академию Генерального штаба. 2 сентября приказом № 462 по КВО откомандирован в Санкт-Петербург для экзамена на предмет поступления в Академию Генерального штаба как выдержавший предварительный экзамен. 22 октябри зачислен слушателем в Академию приказом № 92 по Генеральному штабу. По домашним обстоятельствам 22 августа 1908 г. отчислен из Академии к части, в каковую прибыл 8 сентября. 4 октября 1909 г. приказом по Генеральному штабу № 32 зачислен в старший класс Императорской Николаевской военной академии. Высочайшим приказом от 23 октября за выслугу лет произведен в чин штабс-капитана. Высочайшим приказом 20 мая 1911 г. за отличные успехи в науках по окончании дополнительного курса академии произведен в чин капитана. Для отбытия цензового командования ротой приказом по войскам МВО № 353 прикреплен к 6-му гренадерскому Таврическому полку сроком на 2 года. 14 ноября прибыл в полк и вступил в командование 12-й ротой. 8 января 1914 г. переведен в кадры Генерального штаба, с назначением старшим адъютантом штаба войск Семиреченской области. Во время Первой мировой войны служил на штабных должностях на Кавказском фронте в Туркестанском корпусе, при штабе генерала от инфантерии Юденича. Награжден орденом св. Анны II ст., британским военным орденом. 28 июня 1916 г. за произведенную разведку в районе крепости Эрзерум награжден Георгиевским оружием. 12 февраля 1917 г. назначен исполняющим должность начальника штаба 161-й пехотной дивизии, 18 мая — начальником штаба 3-й Финляндской пехотной дивизии, 28 августа произведен в чин полковника. После демобилизации из армии вернулся в Харьков, принял участие в создании Харьковского центра по вербовке кадров для Добровольческой армии. 18 апреля 1918 г. зачислен в Добровольческую армию по Харьковскому центру, позднее возглавил Центр. Осенью работа Центра прекратилась. Ш., возглавив последнюю группу в 800 человек, выехал с нею в Екатеринодар. 28 февраля 1919 г. назначен начальником штаба 3-й пехотной дивизии Добровольческой армии, а 10 июня по собственному желанию — командиром Белозерского пехотного полка. За июнь — июль довел численность полка с 62 до 4000 человек. С 5 ноября — временно исполняющий должности начальника штаба Полтавского отряда генерал-лейтенанта Н.Э. Бредова, начальника штаба 7-й пехотной дивизии. 1 февраля 1920 г. за боевые отличия произведен в чин генерал-майора. Вместе с отрядом Бредова интернирован в Польше. 14 мая убыл в командировку в Севастополь для связи с командованием Русской армии генерал-лейтенанта П.Н. Врангеля, возвратился в Польшу 11 июля. В августе убыл в Крым для службы в Русской армии. В ноябре вместе с Русской армией эвакуировался из Крыма в Галлиполи (Турция). 4 декабря назначен комендантом русских военных лагерей, а 22 января 1921 г. — русским комендантом города Галлиполи. 15 февраля приказом главнокомандующего генерал-лейтенанта П.Н. Врангеля Ш. пожаловано право ношения формы Белозерского пехотного полка Добровольческой армии. С 25 апреля — начальник штаба 1-го армейского корпуса Русской армии, размещенного в Галлиполи. В начале 1922 г. переехал в Королевство СХС, где участвовал в деятельности разнообразных легитимистских монархических организаций, ориентирующихся на Великого князя Кирилла Владимировича. За политическую деятельность в 1924 г. удален из Русской армии приказом П.Н. Врангеля. Автор воспоминаний «Бредовский поход» (Белград, 1927 г.) и целого ряда военно-теоретических статей в русской зарубежной военной печати, принесших ему звание профессора военных наук.
С 12 сентября 1941 г. — начальник штаба Отдельного Русского Корпуса в Югославии. 14 сентября после ареста Гестапо основателя и командира Корпуса генерал-майора М.Ф. Скородумова временно вступил в командование Корпусом. Распоряжением германского военного командования 2 октября назначен командиром Русского Охранного Корпуса, прошел с ним весь боевой путь 1941–1945 гг. 1 августа 1943 г. произведен в чин генерал-лейтенанта Вермахта. В январе 1945 г. заявил о готовности подчинить Корпус генерал-лейтенанту ВС КОНР А.А. Власову без всяких предварительных условий. Предполагалось, что должность командира Корпуса займет генерал-майор ВС КОНР В.Г. Баерский, а Ш. станет инспектором по обеспечению семей военнослужащих, однако ОКБ категорически отказалось снять соединение с фронта для переформирования. 25 марта приказом № 423/п Власов подчинил Русский Корпус генерал-майору ВС КОНР А.В. Туркулу
[301], надеясь, что Ш. успеет соединиться с его группой. 30 апреля скоропостижно скончался в Загребе (Хорватия), где размещался штаб [302]. Похоронен с воинскими почестями на германском военном кладбище в Любляне — блок VIII, ряд 6, могила 16.ЮНГ Игорь Леонидович
Майор ВС КОНР