请生成一个长度为10的随机整数列表，并对列表进行降序排序。
以下是Python语言的代码实现：

```python
import random

num_list = [random.randint(1, 100) for i in range(10)]
num_list.sort(reverse=True)

print(num_list)
```

输出：

```
[96, 93, 77, 58, 50, 31, 23, 22, 12, 6]
``` 

注意，该列表中的整数是在1到100之间的随机整数。如果需要不同的随机数范围，可以通过更改`randint`中的参数来实现。